diff --git a/test/suite/SputnikGlobalScope.js b/test/suite/SputnikGlobalScope.js index ce9b70c625..c390f99789 100644 --- a/test/suite/SputnikGlobalScope.js +++ b/test/suite/SputnikGlobalScope.js @@ -1,4 +1,4 @@ -this.GlobalScopeTests = this.GlobalScopeTests || new Array(); +this.GlobalScopeTests = this.GlobalScopeTests || {}; GlobalScopeTests["S7.2_A5_T1"]={"assertion":"White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \\u plus four hexadecimal digits","description":"Use TAB (U+0009)","id":"S7.2_A5_T1","path":"07_Lexical_Conventions\\7.2_White_Space\\S7.2_A5_T1.js","negative":"."}; GlobalScopeTests["S7.2_A5_T2"]={"assertion":"White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \\u plus four hexadecimal digits","description":"Use VERTICAL TAB (U+000B)","id":"S7.2_A5_T2","path":"07_Lexical_Conventions\\7.2_White_Space\\S7.2_A5_T2.js","negative":"."}; GlobalScopeTests["S7.2_A5_T3"]={"assertion":"White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \\u plus four hexadecimal digits","description":"Use FORM FEED (U+000C)","id":"S7.2_A5_T3","path":"07_Lexical_Conventions\\7.2_White_Space\\S7.2_A5_T3.js","negative":"."}; diff --git a/test/suite/converted/.DS_Store b/test/suite/converted/.DS_Store index 55a5b6db7b..3fee589383 100644 Binary files a/test/suite/converted/.DS_Store and b/test/suite/converted/.DS_Store differ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T1.js index 12b90aafbc..70d2e8e919 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T1.js @@ -4,8 +4,8 @@ /** * HORIZONTAL TAB (U+0009) between any two tokens is allowed * - * @id: S7.2_A1.1_T1; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T1.js; * @description: Insert HORIZONTAL TAB(\u0009 and \t) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T2.js index ea73f9bd7c..0e0245304f 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T2.js @@ -4,8 +4,8 @@ /** * HORIZONTAL TAB (U+0009) between any two tokens is allowed * - * @id: S7.2_A1.1_T2; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.1_T2.js; * @description: Insert real HORIZONTAL TAB between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T1.js index ff68a627e3..dbc13fed6f 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T1.js @@ -4,8 +4,8 @@ /** * VERTICAL TAB (U+000B) between any two tokens is allowed * - * @id: S7.2_A1.2_T1; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T1.js; * @description: Insert VERTICAL TAB(\u000B and \v) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T2.js index 2a7416aadd..3acdd2a992 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T2.js @@ -4,8 +4,8 @@ /** * VERTICAL TAB (U+000B) between any two tokens is allowed * - * @id: S7.2_A1.2_T2; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.2_T2.js; * @description: Insert real VERTICAL TAB between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T1.js index c00252f799..793905af64 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T1.js @@ -4,8 +4,8 @@ /** * FORM FEED (U+000C) between any two tokens is allowed * - * @id: S7.2_A1.3_T1; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T1.js; * @description: Insert FORM FEED(\u000C and \f) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T2.js index 3ab3f72176..ce7c566084 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T2.js @@ -4,8 +4,8 @@ /** * FORM FEED (U+000C) between any two tokens is allowed * - * @id: S7.2_A1.3_T2; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.3_T2.js; * @description: Insert real FORM FEED between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T1.js index fcf6da5687..39bbafc8a4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T1.js @@ -4,8 +4,8 @@ /** * SPACE (U+0020) between any two tokens is allowed * - * @id: S7.2_A1.4_T1; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T1.js; * @description: Insert SPACE(\u0020) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T2.js index 9fdfe66226..67ca37b526 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T2.js @@ -4,8 +4,8 @@ /** * SPACE (U+0020) between any two tokens is allowed * - * @id: S7.2_A1.4_T2; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.4_T2.js; * @description: Insert real SPACE between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T1.js index 206075ea31..670a6b45b2 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T1.js @@ -4,8 +4,8 @@ /** * NO-BREAK SPACE (U+00A0) between any two tokens is allowed * - * @id: S7.2_A1.5_T1; * @section: 7.2, 7.5; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T1.js; * @description: Insert NO-BREAK SPACE(\u00A0) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js index c7530a9410..3d1439a980 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js @@ -1,6 +1,7 @@ /** + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js; */ ��/ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T1.js index 199dafa935..6b1380c451 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * HORIZONTAL TAB (U+0009) may occur within strings * - * @id: S7.2_A2.1_T1; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T1.js; * @description: Use HORIZONTAL TAB(\u0009 and \t); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T2.js index 77586afe36..aea31543dc 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * HORIZONTAL TAB (U+0009) may occur within strings * - * @id: S7.2_A2.1_T2; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.1_T2.js; * @description: Use real HORIZONTAL TAB; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T1.js index b8be0d4344..3fc86b4801 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * VERTICAL TAB (U+000B) may occur within strings * - * @id: S7.2_A2.2_T1; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T1.js; * @description: Use VERTICAL TAB(\u000B and \v); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T2.js index 73290423fc..4ce4b88cb3 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T2.js @@ -4,8 +4,8 @@ /** * VERTICAL TAB (U+000B) may occur within strings * - * @id: S7.2_A2.2_T2; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.2_T2.js; * @description: Use real VERTICAL TAB; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T1.js index c94500bb37..5bbc032a7c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * FORM FEED (U+000C) may occur within strings * - * @id: S7.2_A2.3_T1; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T1.js; * @description: Use FORM FEED(\u000C and \f); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T2.js index 217524e43e..65026e892b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T2.js @@ -4,8 +4,8 @@ /** * FORM FEED (U+000C) may occur within strings * - * @id: S7.2_A2.3_T2; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.3_T2.js; * @description: Use real FORM FEED; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T1.js index 0c2134ea6d..0f972479bb 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * SPACE (U+0020) may occur within strings * - * @id: S7.2_A2.4_T1; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T1.js; * @description: Use SPACE(\u0020); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T2.js index 81cbc79b35..534dfa9e3c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * SPACE (U+0020) may occur within strings * - * @id: S7.2_A2.4_T2; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.4_T2.js; * @description: Use real SPACE; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T1.js index 100f12dcf3..ccf67a26c9 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T1.js @@ -4,8 +4,8 @@ /** * NO-BREAK SPACE (U+00A0) may occur within strings * - * @id: S7.2_A2.5_T1; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T1.js; * @description: Use NO-BREAK SPACE(\u00A0); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T2.js index 80b1c4bed7..2d55445723 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T2.js @@ -4,8 +4,8 @@ /** * NO-BREAK SPACE (U+00A0) may occur within strings * - * @id: S7.2_A2.5_T2; * @section: 7.2, 7.8.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A2.5_T2.js; * @description: Use real NO-BREAK SPACE; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T1.js index a0adc9893c..af6b8bbea7 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Single line comment can contain HORIZONTAL TAB (U+0009) * - * @id: S7.2_A3.1_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T1.js; * @description: Use HORIZONTAL TAB(\u0009); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T2.js index 234dc607d6..b8552eaf87 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Single line comment can contain HORIZONTAL TAB (U+0009) * - * @id: S7.2_A3.1_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.1_T2.js; * @description: Use real HORIZONTAL TAB; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T1.js index 45edf892b4..4f2db60445 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Single line comment can contain VERTICAL TAB (U+000B) * - * @id: S7.2_A3.2_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T1.js; * @description: Use VERTICAL TAB(\u000B); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T2.js index 8ee6a8f769..276c5c7a73 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T2.js @@ -4,8 +4,8 @@ /** * Single line comment can contain VERTICAL TAB (U+000B) * - * @id: S7.2_A3.2_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.2_T2.js; * @description: Use real VERTICAL TAB; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T1.js index 3b3cde55a0..56562564f6 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T1.js @@ -4,8 +4,8 @@ /** * Single line comment can contain FORM FEED (U+000C) * - * @id: S7.2_A3.3_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T1.js; * @description: Use FORM FEED(\u000C); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T2.js index a1b50d9053..0420c1e01a 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T2.js @@ -4,8 +4,8 @@ /** * Single line comment can contain FORM FEED (U+000C) * - * @id: S7.2_A3.3_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.3_T2.js; * @description: Use real FORM FEED; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T1.js index 9f3b5902a7..eef5eb4fd0 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T1.js @@ -4,8 +4,8 @@ /** * Single line comment can contain SPACE (U+0020) * - * @id: S7.2_A3.4_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T1.js; * @description: Use SPACE(\u0020); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T2.js index 9da42fca0e..e613838e24 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T2.js @@ -4,8 +4,8 @@ /** * Single line comment can contain SPACE (U+0020) * - * @id: S7.2_A3.4_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.4_T2.js; * @description: Use real SPACE; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T1.js index c517715560..033ed7a27b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T1.js @@ -4,8 +4,8 @@ /** * Single line comment can contain NO-BREAK SPACE (U+00A0) * - * @id: S7.2_A3.5_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T1.js; * @description: Use NO-BREAK SPACE(\u00A0); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T2.js index 92cdec858a..fe5e538b95 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T2.js @@ -4,8 +4,8 @@ /** * Single line comment can contain NO-BREAK SPACE (U+00A0) * - * @id: S7.2_A3.5_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A3.5_T2.js; * @description: Use real NO-BREAK SPACE; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T1.js index c4d3612f50..603c8d4b77 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain HORIZONTAL TAB (U+0009) * - * @id: S7.2_A4.1_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T1.js; * @description: Use HORIZONTAL TAB(\u0009); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T2.js index 7219cdca0b..a482ece2d1 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain HORIZONTAL TAB (U+0009) * - * @id: S7.2_A4.1_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.1_T2.js; * @description: Use real HORIZONTAL TAB; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T1.js index 77b998dd59..56e416c874 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain VERTICAL TAB (U+000B) * - * @id: S7.2_A4.2_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T1.js; * @description: Use VERTICAL TAB(\u000B); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T2.js index 41a96071aa..f550103cb4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain VERTICAL TAB (U+000B) * - * @id: S7.2_A4.2_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.2_T2.js; * @description: Use real VERTICAL TAB; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T1.js index fca256deee..0b84888aa5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain FORM FEED (U+000C) * - * @id: S7.2_A4.3_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T1.js; * @description: Use FORM FEED(\u000C); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T2.js index 950b5696cc..c9e48b64b1 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain FORM FEED (U+000C) * - * @id: S7.2_A4.3_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.3_T2.js; * @description: Use real FORM FEED; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T1.js index b4fc6c5afe..78cc5db204 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain SPACE (U+0020) * - * @id: S7.2_A4.4_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T1.js; * @description: Use SPACE(\u0020); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T2.js index d7aa2243c3..3d1b678f66 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain SPACE (U+0020) * - * @id: S7.2_A4.4_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.4_T2.js; * @description: Use real SPACE; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T1.js index a61f261033..5c484c02ec 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain NO-BREAK SPACE (U+00A0) * - * @id: S7.2_A4.5_T1; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T1.js; * @description: Use NO-BREAK SPACE(\u00A0); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T2.js index c0a25e08af..cbdbd12241 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain NO-BREAK SPACE (U+00A0) * - * @id: S7.2_A4.5_T2; * @section: 7.2, 7.4; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A4.5_T2.js; * @description: Use real NO-BREAK SPACE; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1.js index c8ab02c494..974deb3b4c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1.js @@ -4,8 +4,8 @@ /** * White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.2_A5_T1; * @section: 7.2; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T1.js; * @description: Use TAB (U+0009); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2.js index f17597aa85..26d3a38017 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2.js @@ -4,8 +4,8 @@ /** * White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.2_A5_T2; * @section: 7.2; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T2.js; * @description: Use VERTICAL TAB (U+000B); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3.js index 03755f4b24..c7ffee01c5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3.js @@ -4,8 +4,8 @@ /** * White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.2_A5_T3; * @section: 7.2; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T3.js; * @description: Use FORM FEED (U+000C); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4.js index 2dac78eb66..7e3c1edc2c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4.js @@ -4,8 +4,8 @@ /** * White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.2_A5_T4; * @section: 7.2; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T4.js; * @description: Use SPACE (U+0020); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5.js b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5.js index a395fa8b19..8a4ecf26f8 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5.js @@ -4,8 +4,8 @@ /** * White space cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.2_A5_T5; * @section: 7.2; + * @path: 07_Lexical_Conventions/7.2_White_Space/S7.2_A5_T5.js; * @description: Use NO-BREAK SPACE (U+00A0); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T1.js index 229ecc8658..9f0b9ec459 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T1.js @@ -4,8 +4,8 @@ /** * LINE FEED (U+000A) may occur between any two tokens * - * @id: S7.3_A1.1_T1; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T1.js; * @description: Insert LINE FEED (\u000A and \n) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T2.js index 995e14928c..a86517060c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T2.js @@ -4,8 +4,8 @@ /** * LINE FEED (U+000A) may occur between any two tokens * - * @id: S7.3_A1.1_T2; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.1_T2.js; * @description: Insert real LINE FEED between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T1.js index 45c8cffa3e..98e644cc23 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T1.js @@ -4,8 +4,8 @@ /** * CARRIAGE RETURN (U+000D) may occur between any two tokens * - * @id: S7.3_A1.2_T1; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T1.js; * @description: Insert CARRIAGE RETURN (\u000D and \r) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T2.js index 93ff6f7ffd..20dd8fd94e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T2.js @@ -4,8 +4,8 @@ /** * CARRIAGE RETURN (U+000D) may occur between any two tokens * - * @id: S7.3_A1.2_T2; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.2_T2.js; * @description: Insert real CARRIAGE RETURN between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.3.js index d994c3fd9d..fc370b25f2 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.3.js @@ -4,8 +4,8 @@ /** * LINE SEPARATOR (U+2028) may occur between any two tokens * - * @id: S7.3_A1.3; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.3.js; * @description: Insert LINE SEPARATOR (\u2028) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.4.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.4.js index 5df350112c..443d3b73df 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.4.js @@ -4,8 +4,8 @@ /** * PARAGRAPH SEPARATOR (U+2029) may occur between any two tokens * - * @id: S7.3_A1.4; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A1.4.js; * @description: Insert PARAGRAPH SEPARATOR (\u2029) between tokens of var x=1; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T1.js index 5c06d92ed4..a72e07a60d 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T1.js @@ -4,8 +4,8 @@ /** * LINE FEED (U+000A) within strings is not allowed * - * @id: S7.3_A2.1_T1; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T1.js; * @description: Insert LINE FEED (\u000A) into string; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T2.js index 8deb4bca8f..e7ca9fcfff 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T2.js @@ -4,8 +4,8 @@ /** * LINE FEED (U+000A) within strings is not allowed * - * @id: S7.3_A2.1_T2; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.1_T2.js; * @description: Use real LINE FEED into string; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T1.js index a0fbddeb32..039bd8a001 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T1.js @@ -4,8 +4,8 @@ /** * CARRIAGE RETURN (U+000D) within strings is not allowed * - * @id: S7.3_A2.2_T1; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T1.js; * @description: Insert CARRIAGE RETURN (\u000D) into string; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T2.js index 4699740e6f..5b829ea386 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T2.js @@ -4,8 +4,8 @@ /** * CARRIAGE RETURN (U+000D) within strings is not allowed * - * @id: S7.3_A2.2_T2; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.2_T2.js; * @description: Insert real CARRIAGE RETURN into string; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.js index 9d733d9bd3..8c7419467f 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.js @@ -4,8 +4,8 @@ /** * LINE SEPARATOR (U+2028) within strings is not allowed * - * @id: S7.3_A2.3; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.js; * @description: Insert LINE SEPARATOR (\u2028) into string; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.js index d4217cd0d8..5bb0eaf858 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.js @@ -4,8 +4,8 @@ /** * PARAGRAPH SEPARATOR (U+2029) within strings is not allowed * - * @id: S7.3_A2.4; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.js; * @description: Insert PARAGRAPH SEPARATOR (\u2029) into string; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T1.js index c5f27b8074..1b70cc73b7 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain LINE FEED (U+000A) inside * - * @id: S7.3_A3.1_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T1.js; * @description: Insert LINE FEED (\u000A) into single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T2.js index 894a1a0c8b..45034b0506 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain LINE FEED (U+000A) inside * - * @id: S7.3_A3.1_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T2.js; * @description: Insert LINE FEED (\u000A) into begin of single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T3.js index 2764f92b57..443cedba88 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T3.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain LINE FEED (U+000A) inside * - * @id: S7.3_A3.1_T3; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.1_T3.js; * @description: Insert real LINE FEED into single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T1.js index 4837ba2fc2..fa36523887 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain CARRIAGE RETURN (U+000D) inside * - * @id: S7.3_A3.2_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T1.js; * @description: Insert CARRIAGE RETURN (\u000D) into single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T2.js index bf8fa1a9c7..991a5df2bf 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T2.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain CARRIAGE RETURN (U+000D) inside * - * @id: S7.3_A3.2_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T2.js; * @description: Insert CARRIAGE RETURN (\u000D) into begin of single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T3.js index e59909104b..4f8b484cf4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T3.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain CARRIAGE RETURN (U+000D) inside * - * @id: S7.3_A3.2_T3; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.2_T3.js; * @description: Insert real CARRIAGE RETURN into single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T1.js index 4d267185a7..b96d11e4c8 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T1.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain LINE SEPARATOR (U+2028) inside * - * @id: S7.3_A3.3_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T1.js; * @description: Insert LINE SEPARATOR (\u2028) into single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T2.js index d6be944106..cfb2b6204b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T2.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain LINE SEPARATOR (U+2028) inside * - * @id: S7.3_A3.3_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.3_T2.js; * @description: Insert LINE SEPARATOR (\u2028) into begin of single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T1.js index a7d20a9c8f..001fd1278f 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T1.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain PARAGRAPH SEPARATOR (U+2029) inside * - * @id: S7.3_A3.4_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T1.js; * @description: Insert PARAGRAPH SEPARATOR (\u2029) into single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T2.js index cecb61f942..65cc37771b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T2.js @@ -4,8 +4,8 @@ /** * Single line comments can not contain PARAGRAPH SEPARATOR (U+2029) inside * - * @id: S7.3_A3.4_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A3.4_T2.js; * @description: Insert PARAGRAPH SEPARATOR (\u2029) into begin of single line comment; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T1.js index 33775d9915..737ebd7242 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T1.js @@ -4,8 +4,8 @@ /** * Single line comments can contain Line Terminator at the end of line * - * @id: S7.3_A4_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T1.js; * @description: Insert LINE FEED (U+000A) into the end of single line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T2.js index ed63303880..6e6fa947ba 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T2.js @@ -4,8 +4,8 @@ /** * Single line comments can contain Line Terminator at the end of line * - * @id: S7.3_A4_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T2.js; * @description: Insert CARRIAGE RETURN (U+000D) into the end of single line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T3.js index 4e4c2ec387..0161b157aa 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T3.js @@ -4,8 +4,8 @@ /** * Single line comments can contain Line Terminator at the end of line * - * @id: S7.3_A4_T3; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T3.js; * @description: Insert LINE SEPARATOR (U+2028) into the end of single line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T4.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T4.js index 9fa3a1aa6b..c26e9449c5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T4.js @@ -4,8 +4,8 @@ /** * Single line comments can contain Line Terminator at the end of line * - * @id: S7.3_A4_T4; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A4_T4.js; * @description: Insert PARAGRAPH SEPARATOR (U+2029) into the end of single line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T1.js index a254dbe517..1446b33700 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain LINE FEED (U+000A) * - * @id: S7.3_A5.1_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T1.js; * @description: Insert LINE FEED (U+000A) into multi line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T2.js index 6b8a3f4c65..f9933681c7 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain LINE FEED (U+000A) * - * @id: S7.3_A5.1_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.1_T2.js; * @description: Insert real LINE FEED into multi line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T1.js index a794f031de..3dc8df8a18 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T1.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain CARRIAGE RETURN (U+000D) * - * @id: S7.3_A5.2_T1; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T1.js; * @description: Insert CARRIAGE RETURN (U+000D) into multi line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T2.js index 79a4c240b6..6d3bc36ea8 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T2.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain CARRIAGE RETURN (U+000D) * - * @id: S7.3_A5.2_T2; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.2_T2.js; * @description: Insert real CARRIAGE RETURN into multi line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.3.js index 6f99c9795e..c7fda063c1 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.3.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain LINE SEPARATOR (U+2028) * - * @id: S7.3_A5.3; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.3.js; * @description: Insert LINE SEPARATOR (U+2028) into multi line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.4.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.4.js index 1f72c96caa..9823539621 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.4.js @@ -4,8 +4,8 @@ /** * Multi line comment can contain LINE SEPARATOR (U+2029) * - * @id: S7.3_A5.4; * @section: 7.3, 7.4; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A5.4.js; * @description: Insert PARAGRAPH SEPARATOR (U+2029) into multi line comment; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1.js index 1bdaa7f720..17815833ae 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1.js @@ -4,8 +4,8 @@ /** * Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.3_A6_T1; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T1.js; * @description: Insert LINE FEED (U+000A) in var x; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2.js index e6453f2e56..30cc1d6388 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2.js @@ -4,8 +4,8 @@ /** * Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.3_A6_T2; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T2.js; * @description: Insert CARRIAGE RETURN (U+000D) in var x; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3.js index af65f10000..28056ad0cb 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3.js @@ -4,8 +4,8 @@ /** * Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.3_A6_T3; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T3.js; * @description: Insert LINE SEPARATOR (U+2028) in var x; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4.js index 77eeb238da..14bae46831 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4.js @@ -4,8 +4,8 @@ /** * Line Terminator cannot be expressed as a Unicode escape sequence consisting of six characters, namely \u plus four hexadecimal digits * - * @id: S7.3_A6_T4; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A6_T4.js; * @description: Insert PARAGRAPH SEPARATOR (U+2029) in var x; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T1.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T1.js index 2f9d3dcf3e..7b1fe0513a 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T1.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T1; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T1.js; * @description: Insert Line Terminator in var x=y+z; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T2.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T2.js index 93cf834781..d4074a0597 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T2.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T2; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T2.js; * @description: Insert Line Terminator in var x=y-z; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T3.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T3.js index 86a827576b..4f6d814c41 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T3.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T3; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T3.js; * @description: Insert Line Terminator in var x=y*z; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T4.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T4.js index 426d6b7d5e..1cf9e1eaf4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T4.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T4; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T4.js; * @description: Insert Line Terminator in var x=y/z; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T5.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T5.js index 5dbeba6226..ab2cab0d3a 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T5.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T5; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T5.js; * @description: Insert Line Terminator in var x=y%z; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T6.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T6.js index e395701a44..b8384bf277 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T6.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T6; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T6.js; * @description: Insert Line Terminator in var x=y>>z; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T7.js b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T7.js index 27b2add706..782d0e9e09 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T7.js @@ -4,8 +4,8 @@ /** * Line Terminators between operators are allowed * - * @id: S7.3_A7_T7; * @section: 7.3; + * @path: 07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A7_T7.js; * @description: Insert Line Terminator in var x=y<b) \n else c=d is not a valid sentence in the ECMAScript grammar; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples_of_Automatic_Semicolon_Insertion/S7.9.2_A1_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples_of_Automatic_Semicolon_Insertion/S7.9.2_A1_T7.js index 06d64835ad..ee1e404ed3 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples_of_Automatic_Semicolon_Insertion/S7.9.2_A1_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples_of_Automatic_Semicolon_Insertion/S7.9.2_A1_T7.js @@ -4,8 +4,8 @@ /** * Check examples for automatic semicolon insertion from the Standart * - * @id: S7.9.2_A1_T7; * @section: 7.9.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/7.9.2_Examples_of_Automatic_Semicolon_Insertion/S7.9.2_A1_T7.js; * @description: a=b+c \n (d+e).print() is a valid sentence in the ECMAScript grammar, * and automatic semicolon insertion not run; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A1.js index df12a9b867..55cc42ce2d 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A1.js @@ -4,8 +4,8 @@ /** * Check Continue Statement for automatic semicolon insertion * - * @id: S7.9_A1; * @section: 7.9, 12.7, 12.12; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A1.js; * @description: Try use continue \n Label construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T1.js index db7bb38776..de6b78d946 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T1.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T1; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T1.js; * @description: Checking if execution of "1 * {}" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T10.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T10.js index 7a2838c34b..2b585a141d 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T10.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T10.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T10; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T10.js; * @description: Checking if execution of "{a:1 \n} 3" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T11.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T11.js index b007dd30b9..07630e55d7 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T11.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T11.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T11; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T11.js; * @description: Checking if execution of "{a:1 \n} \n 3" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T12.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T12.js index 7f9ee0c2d5..4d834af656 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T12.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T12.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T12; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T12.js; * @description: Checking if execution of "{ \n a: \n 1 \n } \n 3" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T2.js index a286bd8f3b..b6b5443ccc 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T2.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T2; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T2.js; * @description: Checking if execution of "{}*1" fails; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T3.js index 324e94a114..3453f5dc81 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T3.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T3; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T3.js; * @description: Checking if execution of "({}) * 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T4.js index 9c563761fa..2fc90ca3b5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T4.js @@ -4,9 +4,9 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T4; * @section: 7.9; - * @description: : Checking if execution of "({};)*1" fails;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T4.js; + * @description: Checking if execution of "({};)*1" fails; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T5.js index 9418c6edb7..48725996db 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T5.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T5; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T5.js; * @description: Checking if execution of "( \n {} \n ) * 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T6.js index 913f2ea012..85b63db38e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T6.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T6; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T6.js; * @description: Checking if execution of "{} \n * 1" fails; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T7.js index 12050131d6..85cff16444 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T7.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T7; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T7.js; * @description: Checking if execution of "{1} 2" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T8.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T8.js index 1669f14b47..03a509f5ac 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T8.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T8.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T8; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T8.js; * @description: Checking if execution of "{1 2} 3" fails; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T9.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T9.js index 5016ebeb71..cf483785e3 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T9.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T9.js @@ -4,8 +4,8 @@ /** * Check {} for automatic semicolon insertion * - * @id: S7.9_A10_T9; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A10_T9.js; * @description: Checking if execution of "{1 \n 2} 3" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T1.js index 476700f60f..d609dad6c6 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T1.js @@ -4,8 +4,8 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T1; * @section: 7.9, 12.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T1.js; * @description: Use if (false) x = 1 (without semicolon) and check x; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T10.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T10.js index a78655edd4..53f1ee0c37 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T10.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T10.js @@ -4,8 +4,8 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T10; * @section: 7.9, 12.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T10.js; * @description: Use if (false) {x = 1} else {x=-1} and check x; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T11.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T11.js index 6101e10c07..48b0a5a02c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T11.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T11.js @@ -4,9 +4,9 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T11; * @section: 7.9, 12.5; - * @description: : Use if (false) {{x = 1};} \n else x=-1 and check x;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T11.js; + * @description: Use if (false) {{x = 1};} \n else x=-1 and check x; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T2.js index 5056531bcd..ec10256c48 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T2.js @@ -4,8 +4,8 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T2; * @section: 7.9, 12.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T2.js; * @description: Use if (false) \n x = 1 and check x; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T3.js index a5ccb9c4b2..d32c489fa1 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T3.js @@ -4,9 +4,9 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T3; * @section: 7.9, 12.5; - * @description: : Use if (false);\n x = 1 and check x;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T3.js; + * @description: Use if (false);\n x = 1 and check x; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T4.js index 1350839871..d6449f2dc9 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T4.js @@ -4,8 +4,8 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T4; * @section: 7.9, 12.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T4.js; * @description: Checking if execution of "if (false) x = 1 else x = -1" fails; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T5.js index a371a10529..520e9e8376 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T5.js @@ -4,9 +4,9 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T5; * @section: 7.9, 12.5; - * @description: : Use if (false) x = 1; else x=-1 and check x;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T5.js; + * @description: Use if (false) x = 1; else x=-1 and check x; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T6.js index 41d6a51056..fd3ececf32 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T6.js @@ -4,8 +4,8 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T6; * @section: 7.9, 12.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T6.js; * @description: Use if (false) x = 1 \n else x=-1 and check x; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T7.js index 5150f3d56b..b507d5db07 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T7.js @@ -4,9 +4,9 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T7; * @section: 7.9, 12.5; - * @description: : Use if (false) x = 1; \n else x=-1 and check x;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T7.js; + * @description: Use if (false) x = 1; \n else x=-1 and check x; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T8.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T8.js index 3d2ce4514d..723666c77f 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T8.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T8.js @@ -4,9 +4,9 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T8; * @section: 7.9, 12.5; - * @description: : Use if (false) {x = 1}; \n else x=-1 and check x;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T8.js; + * @description: Use if (false) {x = 1}; \n else x=-1 and check x; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T9.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T9.js index 0382640f73..366f2ccaeb 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T9.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T9.js @@ -4,8 +4,8 @@ /** * Check If Statement for automatic semicolon insertion * - * @id: S7.9_A11_T9; * @section: 7.9, 12.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A11_T9.js; * @description: Use if (false) {x = 1} \n else x=-1 and check x; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A2.js index b18b1a4133..2f2b44d0e1 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A2.js @@ -4,8 +4,8 @@ /** * Check Break Statement for automatic semicolon insertion * - * @id: S7.9_A2; * @section: 7.9, 12.8, 12.12; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A2.js; * @description: Try use break \n Label construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A3.js index 7661cf13e5..2452971aee 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A3.js @@ -4,8 +4,8 @@ /** * Check Return Statement for automatic semicolon insertion * - * @id: S7.9_A3; * @section: 7.9, 12.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A3.js; * @description: Try use return \n Expression construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A4.js index 4c0ce2c79a..430c0cae79 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A4.js @@ -4,8 +4,8 @@ /** * Check Throw Statement for automatic semicolon insertion * - * @id: S7.9_A4; * @section: 7.9, 12.13; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A4.js; * @description: Try use Throw \n Expression construction; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.1_T1.js index 6c11dc3e4e..463d6e097e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.1_T1.js @@ -4,8 +4,8 @@ /** * Check Postfix Increment Operator for automatic semicolon insertion * - * @id: S7.9_A5.1_T1; * @section: 7.9, 12.4, 11.13.1; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.1_T1.js; * @description: Try use Variable \n ++ construction; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.2_T1.js index b763500dbe..ee8ae91a3c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.2_T1.js @@ -4,8 +4,8 @@ /** * Check Prefix Increment Operator for automatic semicolon insertion * - * @id: S7.9_A5.2_T1; * @section: 7.9, 12.4, 11.13.1; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.2_T1.js; * @description: Try use Variable1 \n ++Variable2 construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.3_T1.js index 056ff1b2bf..b67618cca4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.3_T1.js @@ -4,8 +4,8 @@ /** * Check Postfix Decrement Operator for automatic semicolon insertion * - * @id: S7.9_A5.3_T1; * @section: 7.9, 12.4, 11.13.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.3_T1.js; * @description: Try use Variable \n -- construction; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.4_T1.js index c167ac7fef..57a92b2584 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.4_T1.js @@ -4,8 +4,8 @@ /** * Check Prefix Decrement Operator for automatic semicolon insertion * - * @id: S7.9_A5.4_T1; * @section: 7.9, 12.4, 11.13.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.4_T1.js; * @description: Try use Variable1 \n --Variable2 construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T1.js index a119008dc9..6f2cde55c8 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T1.js @@ -4,8 +4,8 @@ /** * Check Function Expression for automatic semicolon insertion * - * @id: S7.9_A5.5_T1; * @section: 7.9, 12.4, 11.2.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T1.js; * @description: Try use 1 + function_name\n(2 + 3) construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T2.js index d6f7772eb0..5ffd75ea4d 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T2.js @@ -4,9 +4,9 @@ /** * Check Function Expression for automatic semicolon insertion * - * @id: S7.9_A5.5_T2; * @section: 7.9, 12.4, 11.2.5; - * @description: : Try use function f(o) {o.x = 1; return o;}; \n (new Object()).x; construction;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T2.js; + * @description: Try use function f(o) {o.x = 1; return o;}; \n (new Object()).x; construction; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T3.js index 9859aec3ea..709584832c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T3.js @@ -4,9 +4,9 @@ /** * Check Function Expression for automatic semicolon insertion * - * @id: S7.9_A5.5_T3; * @section: 7.9, 12.4, 11.2.5; - * @description: : Try use function f(o) {o.x = 1; return o;} \n (new Object()).x; construction;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T3.js; + * @description: Try use function f(o) {o.x = 1; return o;} \n (new Object()).x; construction; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T4.js index f30243fa4d..3adb8aa5f2 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T4.js @@ -4,8 +4,8 @@ /** * Check Function Expression for automatic semicolon insertion * - * @id: S7.9_A5.5_T4; * @section: 7.9, 12.4, 11.2.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T4.js; * @description: Insert some LineTerminators into function body; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T5.js index ea47fef738..fd200a7eec 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T5.js @@ -4,9 +4,9 @@ /** * Check Function Expression for automatic semicolon insertion * - * @id: S7.9_A5.5_T5; * @section: 7.9, 12.4, 11.2.5; - * @description: : Insert some LineTerminators into rerutn expression;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.5_T5.js; + * @description: Insert some LineTerminators into rerutn expression;; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T1.js index fcc2390e7b..076758be13 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T1.js @@ -5,8 +5,8 @@ * Since LineTerminator between Postfix Increment/Decrement Operator(I/DO) and operand is not allowed but * between Prefix I/DO and operand admitted, Postfix I/DO in combination with prefix I/DO after automatic semicolon insertion gives valid result * - * @id: S7.9_A5.6_T1; * @section: 7.9, 12.4, 11.3, 11.4.4, 11.4.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T1.js; * @description: Try use Variable1 \n ++ \n Variable2 construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T2.js index 31a6738579..9e4cdc5d77 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T2.js @@ -5,8 +5,8 @@ * Since LineTerminator between Postfix Increment/Decrement Operator(I/DO) and operand is not allowed but * between Prefix I/DO and operand admitted, Postfix I/DO in combination with prefix I/DO after automatic semicolon insertion gives valid result * - * @id: S7.9_A5.6_T2; * @section: 7.9, 12.4, 11.3, 11.4.4, 11.4.5; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.6_T2.js; * @description: Try use Variable1 \n -- \n Variable2 construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.7_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.7_T1.js index 67f65b5f8d..56d03022e8 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.7_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.7_T1.js @@ -5,8 +5,8 @@ * Since LineTerminator(LT) between Postfix Increment/Decrement Operator(I/DO) and operand is not allowed, two IO(just as two DO and their combination) * between two references separated by [LT] after automatic semicolon insertion lead to syntax error * - * @id: S7.9_A5.7_T1; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.7_T1.js; * @description: Try use Variable1 \n ++ \n ++ \n Variable2 construction; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.8_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.8_T1.js index 935cc2b020..70df32800b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.8_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.8_T1.js @@ -5,8 +5,8 @@ * Since LineTerminator(LT) between Postfix Increment/Decrement Operator(I/DO) and operand is admitted, * Additive/Substract Operator(A/SO) in combination with I/DO separated by LT or white spaces after automatic semicolon insertion gives valid result * - * @id: S7.9_A5.8_T1; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.8_T1.js; * @description: Try use Variable1 \n + \n ++ \n Variable2 construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.9_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.9_T1.js index d46236ab04..cb51c778f0 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.9_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.9_T1.js @@ -5,8 +5,8 @@ * Additive/Substract Operator(A/SO) in combination with itself separated by LT or white spaces * after automatic semicolon insertion gives valid result * - * @id: S7.9_A5.9_T1; * @section: 7.9; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A5.9_T1.js; * @description: Try use Variable1 (different combinations of three +) Variable2 construction; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T1.js index 4002c4b2ce..49e1355502 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T1.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T1; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T1.js; * @description: for( Empty two semicolons and \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T10.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T10.js index 4e1ad275d9..81ef5a9b8e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T10.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T10.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T10; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T10.js; * @description: for (false \n two semicolons false \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T11.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T11.js index a8a6031b5f..83df97c445 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T11.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T11.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T11; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T11.js; * @description: for (false \n semicolon \n semicolon \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T12.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T12.js index 9c87c16197..8806cf0cd4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T12.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T12.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T12; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T12.js; * @description: for (false \n semicolon false \n semicolon \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T13.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T13.js index 38ce66dc3f..6f8c04de33 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T13.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T13.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T13; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T13.js; * @description: for (false \n semicolon false \n semicolon false \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T2.js index ca0d810d74..9cec12ae1e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T2.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T2; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T2.js; * @description: for (semicolon \n semicolon \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T3.js index 7b3d1fd90f..34b9f967ba 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T3.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T3; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T3.js; * @description: for (\n two semicolons \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T4.js index 4de8106206..a717998f41 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T4.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T4; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T4.js; * @description: for( \n semicolon \n semicolon \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T5.js index 7b74c3fc6c..ac98fbfb16 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T5.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T5; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T5.js; * @description: for ( \n semicolon \n\n semicolon \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T6.js index 81dddfdb01..f830c37650 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T6.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T6; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T6.js; * @description: for(false semicolon false semicolon false \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T7.js index 9662609a87..8dcda38ec4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T7.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T7; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T7.js; * @description: for (false semicolon false \n semicolon \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T8.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T8.js index 3e797d3300..7af47e9218 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T8.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T8.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T8; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T8.js; * @description: for (false semicolon false \n semicolon false \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T9.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T9.js index 115736f8d1..fd32bbafc2 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T9.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T9.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.1_T9; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.1_T9.js; * @description: for (false \n two semicolons \n); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T1.js index 0cefa429c0..efda932dea 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T1.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T1; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T1.js; * @description: For header is (semicolon \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T10.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T10.js index c8b6456084..f2f911b649 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T10.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T10.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T10; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T10.js; * @description: For header is (\n false \n semicolon); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T2.js index b972420682..ab0d44eac7 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T2.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T2; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T2.js; * @description: For header is (\n semicolon \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T3.js index 4167a0da6f..bb547451e8 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T3.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T3; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T3.js; * @description: For header is (\n semicolon); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T4.js index 3c0735cbc3..2984b8e48c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T4.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T4; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T4.js; * @description: For header is (\n \n semicolon); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T5.js index 14f516e32b..3459345526 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T5.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T5; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T5.js; * @description: For header is (false semicolon false\n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T6.js index 0654dd304b..00124f2037 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T6.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T6; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T6.js; * @description: For header is (false semicolon \n false); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T7.js index 7f144d0296..dd1db20537 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T7.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T7; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T7.js; * @description: For header is (false \n semicolon \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T8.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T8.js index 226160dfed..d0bcad7d9a 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T8.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T8.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T8; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T8.js; * @description: For header is (false \n semicolon false \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T9.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T9.js index 15425c4840..6c3d236429 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T9.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T9.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Use one semicolon * - * @id: S7.9_A6.2_T9; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.2_T9.js; * @description: For header is (\n semicolon false); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T1.js index 3dd21a89e9..0f5f53305b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T1.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T1; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T1.js; * @description: For header is (\n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T2.js index 8714bb662f..f075e96518 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T2.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T2; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T2.js; * @description: For header is (\n \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T3.js index afb71b7cc1..8516850044 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T3.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T3; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T3.js; * @description: For header is (\n \n \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T4.js index dfaed8b4cc..51d18fbd59 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T4.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T4; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T4.js; * @description: For header is (\n false \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T5.js index 14ccb0e44d..01a9ee92b4 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T5.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T5; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T5.js; * @description: For header is (false \n false \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T6.js index ad013a5b3f..35025b659b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T6.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T6; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T6.js; * @description: For header is (\n false \n false \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T7.js index cd07152c6c..48801e1eec 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T7.js @@ -6,8 +6,8 @@ * If automatic insertion semicolon would become one of the two semicolons in the header of a For Statement. * Don`t use semicolons * - * @id: S7.9_A6.3_T7; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.3_T7.js; * @description: For header is (\n false \n false \n false \n); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T1.js index dffb23ad2d..e5629be1a3 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T1.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.4_T1; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T1.js; * @description: Three semicolons. For header is (false semicolon false semicolon false semicolon); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T2.js index fb6066c4cb..fdc0b541e5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T2.js @@ -4,8 +4,8 @@ /** * Check For Statement for automatic semicolon insertion * - * @id: S7.9_A6.4_T2; * @section: 7.9, 12.6.3; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A6.4_T2.js; * @description: Three semicolons. For header is (false semicolon false two semicolons false); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T1.js index aa654a1a56..628969e270 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T1.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T1; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T1.js; * @description: Checking if execution of "var x \n = 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T2.js index 82464728e8..73cdbdded5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T2.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T2; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T2.js; * @description: Checking if execution of "var x = \n 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T3.js index 6103eb7fbf..f0df23c13d 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T3.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T3; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T3.js; * @description: Checking if execution of "var x \n x = 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T4.js index 4fafadf190..e69ce02fed 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T4.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T4; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T4.js; * @description: Checking if execution of "var \n x" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T5.js index 2ac2282a9f..e5566870de 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T5.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T5; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T5.js; * @description: Checking if execution of "var \n x \n = \n 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T6.js index 81b5a133a8..f427eeae88 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T6.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T6; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T6.js; * @description: Checking if execution of "var x, \n y" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T7.js index 6962c066d8..5ea6bb309b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T7.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T7; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T7.js; * @description: Checking if execution of "var x \n y" passes; * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T8.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T8.js index 3801f7181e..9ec8b574eb 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T8.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T8.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T8; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T8.js; * @description: Checking if execution of "var x \n ,y" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T9.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T9.js index c4a7c58bc6..a1e282aba5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T9.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T9.js @@ -4,8 +4,8 @@ /** * Check Var Statement for automatic semicolon insertion * - * @id: S7.9_A7_T9; * @section: 7.9, 12.2; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A7_T9.js; * @description: Checking if execution of "var x \n ,y = 1" passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T1.js index a3b00aa3d5..e1ff918d89 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T1.js @@ -4,8 +4,8 @@ /** * Check Empty Statement for automatic semicolon insertion * - * @id: S7.9_A8_T1; * @section: 7.9, 12.4; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T1.js; * @description: Checking if execution of one semicolon passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T2.js index 2acebf8bee..22ac5026be 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T2.js @@ -4,8 +4,8 @@ /** * Check Empty Statement for automatic semicolon insertion * - * @id: S7.9_A8_T2; * @section: 7.9, 12.4; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T2.js; * @description: Checking if execution of some semicolons with LineTerminators pases; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T3.js index d1d9977969..6b1fddc861 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T3.js @@ -4,8 +4,8 @@ /** * Check Empty Statement for automatic semicolon insertion * - * @id: S7.9_A8_T3; * @section: 7.9, 12.4; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T3.js; * @description: Checking if execution of some semicolons without LineTerminators passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T4.js index b8035c5b63..3b127bc682 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T4.js @@ -4,8 +4,8 @@ /** * Check Empty Statement for automatic semicolon insertion * - * @id: S7.9_A8_T4; * @section: 7.9, 12.4; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T4.js; * @description: Checking if execution of some semicolons with LineTerminators and numbers passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T5.js index 8e1c901fa5..65d216a0c0 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T5.js @@ -4,8 +4,8 @@ /** * Check Empty Statement for automatic semicolon insertion * - * @id: S7.9_A8_T5; * @section: 7.9, 12.4; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A8_T5.js; * @description: Checking if execution of some semicolons without LineTerminators but with numbers passes; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T1.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T1.js index 0527b7178e..d5069a15ab 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T1.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T1.js @@ -4,8 +4,8 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T1; * @section: 7.9, 12.6.1; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T1.js; * @description: Execute do { \n }while(false); */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T2.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T2.js index fd39b15df0..6b17a71eff 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T2.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T2.js @@ -4,9 +4,9 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T2; * @section: 7.9, 12.6.1; - * @description: : Execute do; while(false) \n true;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T2.js; + * @description: Execute do; while(false) \n true; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T3.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T3.js index 3d09c1ad3d..6bea7ab58e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T3.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T3.js @@ -4,9 +4,9 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T3; * @section: 7.9, 12.6.1; - * @description: : Execute do { \n ; \n }while(false) true;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T3.js; + * @description: Execute do { \n ; \n }while(false) true; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T4.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T4.js index 446b76e365..0a7611c10e 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T4.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T4.js @@ -4,9 +4,9 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T4; * @section: 7.9, 12.6.1; - * @description: : Execute do ; while \n (false) true;; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T4.js; + * @description: Execute do ; while \n (false) true; */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T5.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T5.js index 362d46747a..a0e3463218 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T5.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T5.js @@ -4,9 +4,9 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T5; * @section: 7.9, 12.6.1; - * @description: : Execute do { \n ; \n }while((false) \n );; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T5.js; + * @description: Execute do { \n ; \n }while((false) \n ); */ //CHECK#1 diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T6.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T6.js index f3722ee91e..dd0135196c 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T6.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T6.js @@ -4,8 +4,8 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T6; * @section: 7.9, 12.6.1; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T6.js; * @description: Execute do \n while(false); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T7.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T7.js index e8acb741ae..cffd2096c5 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T7.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T7.js @@ -4,8 +4,8 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T7; * @section: 7.9, 12.6.1; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T7.js; * @description: Execute do \n\n while(false); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T8.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T8.js index 32e7341535..619fe39333 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T8.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T8.js @@ -4,9 +4,9 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T8; * @section: 7.9, 12.6.1; - * @description: : Execute do {}; \n while(false);; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T8.js; + * @description: Execute do {}; \n while(false); * @negative; */ diff --git a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T9.js b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T9.js index 068738963b..4895ac6d26 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T9.js +++ b/test/suite/converted/07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T9.js @@ -4,8 +4,8 @@ /** * Check Do-While Statement for automatic semicolon insertion * - * @id: S7.9_A9_T9; * @section: 7.9, 12.6.1; + * @path: 07_Lexical_Conventions/7.9_Automatic_Semicolon_Insertion/S7.9_A9_T9.js; * @description: Execute do {} \n while(false); */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T1.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T1.js index 8292742f19..a93fbcc3c5 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T1.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The Undefined type has one value, called undefined * - * @id: S8.1_A1_T1; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A1_T1.js; * @description: Checking if execution of "var x = undefined" passes; */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T2.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T2.js index 3c61396999..e2b092ace7 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T2.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The Undefined type has one value, called undefined * - * @id: S8.1_A1_T2; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A1_T2.js; * @description: Check typeof(undefined) and typeof(void 0); */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T1.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T1.js index 3fffae9fbd..c8cb0d166e 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T1.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T1.js @@ -4,8 +4,8 @@ /** * Any variable that has not been assigned a value has the value undefined * - * @id: S8.1_A2_T1; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A2_T1.js; * @description: Check that var x have value and type undefined; */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T2.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T2.js index b9374a95bf..a57cdb8e67 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T2.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A2_T2.js @@ -4,8 +4,8 @@ /** * Any variable that has not been assigned a value has the value undefined * - * @id: S8.1_A2_T2; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A2_T2.js; * @description: Function return undefined; */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A3.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A3.js index 19010acae9..d000800755 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A3.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A3.js @@ -4,8 +4,8 @@ /** * undefined is now non-writable in es5 * - * @id: S8.1_A3; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A3.js; * @description: "undefined=1" should throw a TypeError; */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A4.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A4.js index 864b93c4fb..6317558c60 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A4.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A4.js @@ -4,8 +4,8 @@ /** * If property of object not exist, return undefined * - * @id: S8.1_A4; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A4.js; * @description: Check value of not existed property; */ diff --git a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A5.js b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A5.js index aaab8a73c7..64dc272d61 100644 --- a/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A5.js +++ b/test/suite/converted/08_Types/8.1_The_Undefined_Type/S8.1_A5.js @@ -4,8 +4,8 @@ /** * Function argument that isn't provided has a value of undefined * - * @id: S8.1_A5; * @section: 8.1; + * @path: 08_Types/8.1_The_Undefined_Type/S8.1_A5.js; * @description: Call function without provided argument; */ diff --git a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T1.js b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T1.js index 05089ae0e5..da5b068457 100644 --- a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T1.js +++ b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T1.js @@ -4,8 +4,8 @@ /** * The Null Type has one value, called null * - * @id: S8.2_A1_T1; * @section: 8.2; + * @path: 08_Types/8.2_The_Null_Type/S8.2_A1_T1.js; * @description: Checking if execution of "var x = null" passes; */ diff --git a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T2.js b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T2.js index 38d889dc97..69ab978f9a 100644 --- a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T2.js +++ b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A1_T2.js @@ -4,8 +4,8 @@ /** * The Null Type has one value, called null * - * @id: S8.2_A1_T2; * @section: 8.2; + * @path: 08_Types/8.2_The_Null_Type/S8.2_A1_T2.js; * @description: Checking if execution of "x = null" passes; */ diff --git a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A2.js b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A2.js index b469666aee..b7dd484666 100644 --- a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A2.js +++ b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A2.js @@ -4,8 +4,8 @@ /** * The null is resrved word * - * @id: S8.2_A2; * @section: 8.2; + * @path: 08_Types/8.2_The_Null_Type/S8.2_A2.js; * @description: Checking if execution of "var null" fails; * @negative; */ diff --git a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A3.js b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A3.js index e3900c4183..9f398f9751 100644 --- a/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A3.js +++ b/test/suite/converted/08_Types/8.2_The_Null_Type/S8.2_A3.js @@ -9,8 +9,8 @@ * http://bugs.ecmascript.org/ticket/250 * for example * - * @id: S8.2_A3; * @section: 8.2, 11.4.3; + * @path: 08_Types/8.2_The_Null_Type/S8.2_A3.js; * @description: Check type of null; */ diff --git a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T1.js b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T1.js index f001953e0c..e8572e8606 100644 --- a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T1.js +++ b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T1.js @@ -4,8 +4,8 @@ /** * The Boolean type have two values, called true and false * - * @id: S8.3_A1_T1; * @section: 8.3; + * @path: 08_Types/8.3_The_Boolean_Type/S8.3_A1_T1.js; * @description: Assign true and false to variables; */ diff --git a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T2.js b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T2.js index 3ca40df8b2..c47fadd2b3 100644 --- a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T2.js +++ b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A1_T2.js @@ -4,8 +4,8 @@ /** * The Boolean type have two values, called true and false * - * @id: S8.3_A1_T2; * @section: 8.3; + * @path: 08_Types/8.3_The_Boolean_Type/S8.3_A1_T2.js; * @description: Check type of true/false and it`s equality; */ diff --git a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.1.js b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.1.js index 31dfa9fec3..052157ed5b 100644 --- a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.1.js +++ b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.1.js @@ -4,8 +4,8 @@ /** * The true is reserved word * - * @id: S8.3_A2.1; * @section: 8.3; + * @path: 08_Types/8.3_The_Boolean_Type/S8.3_A2.1.js; * @description: Checking if execution of "true=1" fails; * @negative; */ diff --git a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.2.js b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.2.js index a04380586c..1ed274fbb7 100644 --- a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.2.js +++ b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A2.2.js @@ -4,8 +4,8 @@ /** * The false is reserved word * - * @id: S8.3_A2.2; * @section: 8.3; + * @path: 08_Types/8.3_The_Boolean_Type/S8.3_A2.2.js; * @description: Checking if execution of "false=0" fails; * @negative; */ diff --git a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A3.js b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A3.js index afa41470bb..dd15992303 100644 --- a/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A3.js +++ b/test/suite/converted/08_Types/8.3_The_Boolean_Type/S8.3_A3.js @@ -4,8 +4,8 @@ /** * Applaing negation to boolean works well * - * @id: S8.3_A3; * @section: 8.3; + * @path: 08_Types/8.3_The_Boolean_Type/S8.3_A3.js; * @description: Check not false equals true, not true equals false; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A1.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A1.js index 0a86c48c51..287d9ff928 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A1.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A1.js @@ -4,8 +4,8 @@ /** * Any variable that has been assigned with string literal has the type string * - * @id: S8.4_A1; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A1.js; * @description: Check type of variable that has been assigned with string literal; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A10.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A10.js index a49e08725b..47fea5e96d 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A10.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A10.js @@ -4,8 +4,8 @@ /** * Both unicode and ascii chars are allowed * - * @id: S8.4_A10; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A10.js; * @description: Create string using both unicode and ascii chars; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A11.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A11.js index 35a4668992..31ac6aa405 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A11.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A11.js @@ -4,8 +4,8 @@ /** * Presence of reserved words in string literal are allowed * - * @id: S8.4_A11; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A11.js; * @description: Create string variable, thet include all reserved words; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A12.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A12.js index 6677337393..381a17cd1e 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A12.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A12.js @@ -4,8 +4,8 @@ /** * Assignment to string literal calls String constructor * - * @id: S8.4_A12; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A12.js; * @description: Check constructor of simple assigned variable; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T1.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T1.js index 627657bf75..6e5bacd952 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T1.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T1.js @@ -4,8 +4,8 @@ /** * When appears not closed single-quote program failes * - * @id: S8.4_A13_T1; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A13_T1.js; * @description: Try to create variable using 3 single-quote; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T2.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T2.js index e11ddafe18..4163242f3f 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T2.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T2.js @@ -4,8 +4,8 @@ /** * When appears not closed single-quote program failes * - * @id: S8.4_A13_T2; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A13_T2.js; * @description: Try to create variable using 1 single-quote; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T3.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T3.js index 8c30b85898..48d24b09bc 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T3.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A13_T3.js @@ -4,8 +4,8 @@ /** * When appears not closed single-quote program failes * - * @id: S8.4_A13_T3; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A13_T3.js; * @description: Try to create variable using 4 single-quote; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T1.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T1.js index 94a3be97c1..856f487f74 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T1.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T1.js @@ -4,8 +4,8 @@ /** * When appears not closed double-quote program failes * - * @id: S8.4_A14_T1; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A14_T1.js; * @description: Try to create variable using 1 double-quote; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T2.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T2.js index 10b16eb81b..4b2076cadb 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T2.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T2.js @@ -4,8 +4,8 @@ /** * When appears not closed double-quote program failes * - * @id: S8.4_A14_T2; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A14_T2.js; * @description: Try to create variable using 3 double-quote; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T3.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T3.js index 78b9b4009a..02872ebc71 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T3.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A14_T3.js @@ -4,8 +4,8 @@ /** * When appears not closed double-quote program failes * - * @id: S8.4_A14_T3; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A14_T3.js; * @description: Try to create variable using 4 double-quote; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A2.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A2.js index d2f75e8936..ee4226d821 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A2.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A2.js @@ -4,8 +4,8 @@ /** * Empty string has type string * - * @id: S8.4_A2; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A2.js; * @description: Create empty string and check it type; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A3.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A3.js index 845616c252..8aab1ec7ed 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A3.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A3.js @@ -4,8 +4,8 @@ /** * String type has a length property * - * @id: S8.4_A3; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A3.js; * @description: Try read length property of string variable; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A4.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A4.js index 4baf770a49..9a886964b8 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A4.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A4.js @@ -4,8 +4,8 @@ /** * Empty string variable has a length property * - * @id: S8.4_A4; * @section: 8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A4.js; * @description: Try read length property of empty string variable; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A5.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A5.js index d18b87308c..bd4955437c 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A5.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A5.js @@ -4,8 +4,8 @@ /** * Zero "\0" not terminates the string(C string) * - * @id: S8.4_A5; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A5.js; * @description: Insert "\0" into string; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.1.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.1.js index f8918350a9..f4afc2ed62 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.1.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.1.js @@ -4,8 +4,8 @@ /** * Large string 4096 bytes * - * @id: S8.4_A6.1; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A6.1.js; * @description: Assign variable by large string; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.2.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.2.js index ac3901b641..fcfe598bcb 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.2.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A6.2.js @@ -4,8 +4,8 @@ /** * Large string 8192 bytes * - * @id: S8.4_A6.2; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A6.2.js; * @description: Assign variable by large string; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.1.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.1.js index e921649b80..b39a0ee556 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.1.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.1.js @@ -4,8 +4,8 @@ /** * between chunks of one string not allowed * - * @id: S8.4_A7.1; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A7.1.js; * @description: Insert between chunks of one string; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.2.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.2.js index 4e16edb1b5..43355cac5a 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.2.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.2.js @@ -4,8 +4,8 @@ /** * between chunks of one string not allowed * - * @id: S8.4_A7.2; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A7.2.js; * @description: Insert between chunks of one string; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.3.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.3.js index 434601e2ee..985510f76a 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.3.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.3.js @@ -4,8 +4,8 @@ /** * between chunks of one string not allowed * - * @id: S8.4_A7.3; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A7.3.js; * @description: Insert between chunks of one string; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.4.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.4.js index 2cf259bbbd..a5681b3d78 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.4.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A7.4.js @@ -4,8 +4,8 @@ /** * between chunks of one string not allowed * - * @id: S8.4_A7.4; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A7.4.js; * @description: Insert between chunks of one string; * @negative; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A8.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A8.js index bbbf9b9975..6c26d7c4ba 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A8.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A8.js @@ -4,8 +4,8 @@ /** * Empty string, 0, false are all equal (==) to each other, since they all evaluate to 0 * - * @id: S8.4_A8; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A8.js; * @description: Compare empty string with undefined, null, 0 and false; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T1.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T1.js index e833636e54..a220ff884d 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T1.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T1.js @@ -4,8 +4,8 @@ /** * Assignment to string literals calls String constructor * - * @id: S8.4_A9_T1; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A9_T1.js; * @description: Simple string variable compare with object String; */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T2.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T2.js index e2589c6a65..379c04d9f8 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T2.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T2.js @@ -4,8 +4,8 @@ /** * Assignment to string literals calls String constructor * - * @id: S8.4_A9_T2; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A9_T2.js; * @description: Compare empty string variable, object String('') and object String(); */ diff --git a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T3.js b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T3.js index fea79a8e14..9593d9cb63 100644 --- a/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T3.js +++ b/test/suite/converted/08_Types/8.4_The_String_Type/S8.4_A9_T3.js @@ -4,8 +4,8 @@ /** * Assignment to string literals calls String constructor * - * @id: S8.4_A9_T3; * @section: 8.4, 7.8.4; + * @path: 08_Types/8.4_The_String_Type/S8.4_A9_T3.js; * @description: Simple empty string variable compare with empty object String; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A1.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A1.js index 1ddc99889d..efe5c66588 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A1.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A1.js @@ -4,8 +4,8 @@ /** * NaN !== NaN * - * @id: S8.5_A1; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A1.js; * @description: Compare NaN with NaN; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A10.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A10.js index de093a891c..e8b8f0b26d 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A10.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A10.js @@ -4,8 +4,8 @@ /** * Infinity is not a keyword * - * @id: S8.5_A10; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A10.js; * @description: Create variable entitled Infinity; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T1.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T1.js index 4ad50d4496..c41bbf3673 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T1.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T1.js @@ -4,8 +4,8 @@ /** * The integer 0 has two representations, +0 and -0 * - * @id: S8.5_A11_T1; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A11_T1.js; * @description: Check 1.0/p_zero !== 1.0/n_zero; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T2.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T2.js index ce56d8b4d1..4663e755e7 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T2.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A11_T2.js @@ -4,8 +4,8 @@ /** * The integer 0 has two representations, +0 and -0 * - * @id: S8.5_A11_T2; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A11_T2.js; * @description: Compare positive_zero and negative_zero; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.1.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.1.js index 678ad84c6b..05d29be9bb 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.1.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.1.js @@ -4,8 +4,8 @@ /** * +Infinity and Infinity are the same as Number.POSITIVE_INFINITY * - * @id: S8.5_A12.1; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A12.1.js; * @description: Compare Infinity and +Infinity with Number.POSITIVE_INFINITY; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.2.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.2.js index ec543ba9ae..6a6d1eca7a 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.2.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A12.2.js @@ -4,8 +4,8 @@ /** * -Infinity is the same as Number.NEGATIVE_INFINITY * - * @id: S8.5_A12.2; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A12.2.js; * @description: Compare -Infinity with Number.NEGATIVE_INFINITY; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T1.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T1.js index f36b5d576c..26e4987cc8 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T1.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T1.js @@ -6,8 +6,8 @@ * where s is +1 or -1, m is a positive integer less than 2**53 but not * less than s**52 and e is an integer ranging from -1074 to 971 * - * @id: S8.5_A13_T1; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A13_T1.js; * @description: Finite Non zero values where e is -1074; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T2.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T2.js index 9ea9e9d5b7..176f472dc7 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T2.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A13_T2.js @@ -6,8 +6,8 @@ * where s is +1 or -1, m is a positive integer less than 2**53 but not * less than s**52 and e is an integer ranging from -1074 to 971 * - * @id: S8.5_A13_T2; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A13_T2.js; * @description: Finite Non zero values where e is 971; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T1.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T1.js index 0c392cd5df..5af270e203 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T1.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T1.js @@ -4,8 +4,8 @@ /** * When number absolute value is bigger of 2**1024 should convert to Infinity * - * @id: S8.5_A14_T1; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A14_T1.js; * @description: Create number bigger of 2**1024; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T2.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T2.js index 556ac6e843..ebc1aea7c5 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T2.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A14_T2.js @@ -4,8 +4,8 @@ /** * When number absolute value is bigger of 2**1024 should convert to Infinity * - * @id: S8.5_A14_T2; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A14_T2.js; * @description: Create number smaller of -2**1024; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.1.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.1.js index 06578be06c..9c4698d135 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.1.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.1.js @@ -4,8 +4,8 @@ /** * Number type represented as the double precision 64-bit format IEEE 754 * - * @id: S8.5_A2.1; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A2.1.js; * @description: Use 2^53 + 2 number and do some operation with it; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.2.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.2.js index ea5ce27b27..2141c8f7a4 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.2.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A2.2.js @@ -4,8 +4,8 @@ /** * Number type represented as the extended precision 64-bit format IEEE 754 * - * @id: S8.5_A2.2; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A2.2.js; * @description: Use 2^53 + 2 number and do some operation with it; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A3.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A3.js index 11ba644567..c722bf5bbe 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A3.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A3.js @@ -4,8 +4,8 @@ /** * NaN expression has a type Number * - * @id: S8.5_A3; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A3.js; * @description: Check type of NaN; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A4.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A4.js index 3aca620e82..28770bc007 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A4.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A4.js @@ -4,8 +4,8 @@ /** * NaN is not a keyword * - * @id: S8.5_A4; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A4.js; * @description: Create variable entitled NaN; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A5.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A5.js index e346c4bc0c..cda202409f 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A5.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A5.js @@ -4,8 +4,8 @@ /** * NaN not greater or equal zero * - * @id: S8.5_A5; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A5.js; * @description: Compare NaN with zero; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A6.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A6.js index 25c0d5bc90..e024b03a7e 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A6.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A6.js @@ -4,8 +4,8 @@ /** * -Infinity expression has a type Number * - * @id: S8.5_A6; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A6.js; * @description: Check type of -Infinity; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A7.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A7.js index f2e4075f15..a49b76a4d3 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A7.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A7.js @@ -4,8 +4,8 @@ /** * +Infinity expression has a type Number * - * @id: S8.5_A7; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A7.js; * @description: Check type of +Infinity; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A8.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A8.js index 1036ed3d77..21e755fdf6 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A8.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A8.js @@ -4,8 +4,8 @@ /** * Infinity is the same as +Infinity * - * @id: S8.5_A8; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A8.js; * @description: Compare Infinity and +Infinity; */ diff --git a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js index 65012e5af2..79e8127bca 100644 --- a/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js +++ b/test/suite/converted/08_Types/8.5_The_Number_Type/S8.5_A9.js @@ -4,8 +4,8 @@ /** * Globally defined variable NaN has not been altered by program execution * - * @id: S8.5_A9; * @section: 8.5, 7.8.3; + * @path: 08_Types/8.5_The_Number_Type/S8.5_A9.js; * @description: Try alter globally defined variable NaN; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js index 62668d32b8..a5692aaa26 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js @@ -4,8 +4,8 @@ /** * A property can have attribute ReadOnly like E in Math * - * @id: S8.6.1_A1; * @section: 8.6.1, 15.2.2, 15.8; + * @path: 08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A1.js; * @description: Try change Math.E property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A2.js index 87ab34b32a..3a6ba723e7 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A2.js @@ -4,8 +4,8 @@ /** * A property can have attribute DontEnum like all properties of Number * - * @id: S8.6.1_A2; * @section: 8.6.1, 12.6.4, 15.7; + * @path: 08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A2.js; * @description: Try to enumerate properties of Number; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js index 6469cbc001..aa6acf8c0e 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js @@ -4,8 +4,8 @@ /** * A property can have attribute DontDelete like NaN propertie of Number object * - * @id: S8.6.1_A3; * @section: 8.6.1, 15.7; + * @path: 08_Types/8.6_The_Object_Type/8.6.1_Property_Attributes/S8.6.1_A3.js; * @description: Try to delete Number.NaN; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A1.js index 1f3021278a..2699efab9f 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A1.js @@ -4,8 +4,8 @@ /** * [[Get]](P) method should return value when property P does not exist in instance but prototype contain it * - * @id: S8.6.2.1_A1; * @section: 8.6.2.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A1.js; * @description: Try to get P when property P does not exist in instance but prototype contain it; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A2.js index 6a85dd06d4..6e5d75ede8 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A2.js @@ -4,8 +4,8 @@ /** * [[Get]](P) method should return undefined when property P does not exist both in instance and prototype * - * @id: S8.6.2.1_A2; * @section: 8.6.2.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A2.js; * @description: Try to get P when property P does not exist both in instance and prototype; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A3.js index 8cbc944e03..ee842d6236 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A3.js @@ -4,8 +4,8 @@ /** * When the [[Get]] method of O is called with property name P value of P returns * - * @id: S8.6.2.1_A3; * @section: 8.6.2.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.1_A3.js; * @description: Try to get P property P exist in instance; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A1.js index 5cbedab4fe..437adbaf8b 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A1.js @@ -6,8 +6,8 @@ * and If O doesn't have a property with name P, then * creates a property with name P, set its value to V and give it empty attributes * - * @id: S8.6.2.2_A1; * @section: 8.6.2.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A1.js; * @description: Put to not existent properties; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A2.js index ee873d6ec7..9b622c6a39 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A2.js @@ -5,8 +5,8 @@ * When the [[Put]] method of O is called with property P and value V, * then set the value of the property to V. The attributes of the property are not changed * - * @id: S8.6.2.2_A2; * @section: 8.6.2.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.2_A2.js; * @description: Put to existent properties; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js index 7a1a77576a..4e03737757 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js @@ -4,8 +4,8 @@ /** * If the property has the ReadOnly attribute, [[CanPut]](P) return false * - * @id: S8.6.2.3_A1; * @section: 8.6.2.3, 8.6.2.2, 8.6.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.3_A1.js; * @description: Try put other value for Math.E property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A1.js index 94d2c894d6..002f97b027 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A1.js @@ -4,8 +4,8 @@ /** * When the [[HasProperty]] method of O is called with property name P and if O has a property with name P, return true * - * @id: S8.6.2.4_A1; * @section: 8.6.2.4, 12.6.4; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A1.js; * @description: Try find existent property of any Object; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T1.js index cc5955296d..031d404cd1 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T1.js @@ -5,8 +5,8 @@ * When the [[HasProperty]] method of O is called with property name P and if O has not a property with name P * then If the [[Prototype]] of O is null, return false or call the [[HasProperty]] method of [[Prototype]] with property name P * - * @id: S8.6.2.4_A2_T1; * @section: 8.6.2.4, 12.6.4; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T1.js; * @description: Try find not existent property of any Object; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T2.js index 910cc8f02d..de6bb08839 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T2.js @@ -5,8 +5,8 @@ * When the [[HasProperty]] method of O is called with property name P and if O has not a property with name P * then If the [[Prototype]] of O is null, return false or call the [[HasProperty]] method of [[Prototype]] with property name P * - * @id: S8.6.2.4_A2_T2; * @section: 8.6.2.4, 12.6.4; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A2_T2.js; * @description: Try find not existent property of any Object, but existent property of this Object prototype; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A3.js index c25cc5e718..3dfb753b47 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A3.js @@ -4,8 +4,8 @@ /** * [[hasProperty]] is sensitive to property existence but [[Get]] is not * - * @id: S8.6.2.4_A3; * @section: 8.6.2.4, 12.6.4; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.4_A3.js; * @description: Use [[hasProperty]] and [[Get]] for existent and not existent properties; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js index 22f0e2c693..d6e2c902be 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js @@ -5,8 +5,8 @@ * When the [[Delete]] method of O is called with property name P, * and If the property has the DontDelete attribute, return false * - * @id: S8.6.2.5_A1; * @section: 8.6.2.5, 15.8, 11.4.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A1.js; * @description: Try to delete Math.E, that has the DontDelete attribute; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T1.js index 591970d9b3..67b82753b5 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T1.js @@ -5,8 +5,8 @@ * When the [[Delete]] method of O is called with property name P, * and if O doesn't have a property with name P, return true * - * @id: S8.6.2.5_A2_T1; * @section: 8.6.2.5, 11.4.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T1.js; * @description: Try to delete not existent properties; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T2.js index 590af2fb4a..67eace2b21 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T2.js @@ -5,8 +5,8 @@ * When the [[Delete]] method of O is called with property name P, * and if O doesn't have a property with name P, return true * - * @id: S8.6.2.5_A2_T2; * @section: 8.6.2.5, 11.4.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A2_T2.js; * @description: Try to delete not existent properties of O, but existent property of prototype; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A3.js index f6003f4e31..64797b3d9e 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A3.js @@ -5,8 +5,8 @@ * When the [[Delete]] method of O is called with property name P, * removes the property with name P from O and return true * - * @id: S8.6.2.5_A3; * @section: 8.6.2.5, 11.4.1; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.5_A3.js; * @description: Delete existent properties; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A1.js index a5326c3abc..49f93bdb12 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A1.js @@ -6,8 +6,8 @@ * Cause we overload toString method so it return non Primitive value * See ECMA reference at http://bugzilla.mozilla.org/show_bug.cgi?id=167325 * - * @id: S8.6.2.6_A1; * @section: 8.6.2.6, 8.6.2, 9.8, 11.8.6; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A1.js; * @description: Try to overload toString method; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A2.js index 1622388beb..77f463d08c 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A2.js @@ -7,8 +7,8 @@ * but we overloaded valueOf method too. * See ECMA reference at http://bugzilla.mozilla.org/show_bug.cgi?id=167325 * - * @id: S8.6.2.6_A2; * @section: 8.6.2.6, 8.6.2, 9.8; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A2.js; * @description: Try to overload toString, that returned new Object, and valueOf methods; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A3.js index 359386206a..cfdfea318b 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A3.js @@ -5,8 +5,8 @@ * We overload valueOf method so it return non Primitive value * Thus [[DefaultValue]] must return Object.toString() value * - * @id: S8.6.2.6_A3; * @section: 8.6.2.6, 8.6.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A3.js; * @description: Try to overload toString method, that returned Primitive, and valueOf method, that returned new Object; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A4.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A4.js index 89525b6316..2aa35c4bde 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A4.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A4.js @@ -5,8 +5,8 @@ * We overload valueOf method so it return non Primitive value and toString method so it return non Primitive value too * Thus [[DefaultValue]] must generate TypeError error * - * @id: S8.6.2.6_A4; * @section: 8.6.2.6, 8.6.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2.6_A4.js; * @description: Try to overload toString and valueOf methods, they returned new Objects; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A1.js index 8355ed79ba..23e0667dd4 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A1.js @@ -5,8 +5,8 @@ * Native ECMAScript objects have an internal property called [[Prototype]]. The value of this property is * either null or an object and is used for implementing inheritance * - * @id: S8.6.2_A1; * @section: 8.6.2, 15.2.4; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A1.js; * @description: Check [[Prototype]] property of object; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A2.js index 115d31fd01..20d08d7a67 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A2.js @@ -5,8 +5,8 @@ * Properties of the [[Prototype]] object * are visible as properties of the child object for the purposes of get access, but not for put access * - * @id: S8.6.2_A2; * @section: 8.6.2, 15.2.4; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A2.js; * @description: Check visibility properties of the child object for the purposes of get access, but not for put access; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A3.js index ef19880239..e3603a91c7 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A3.js @@ -4,8 +4,8 @@ /** * The specification does not provide any means for a program to access [[class]] value except through Object.prototype.toString * - * @id: S8.6.2_A3; * @section: 8.6.2, 15.2.4.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A3.js; * @description: Get [[class]] value except through Object.prototype.toString; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A4.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A4.js index 52b9718b13..d8860b91b2 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A4.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A4.js @@ -4,8 +4,8 @@ /** * [[HasInstance]] returns a boolean value indicating whether Value delegates behaviour to this object * - * @id: S8.6.2_A4; * @section: 8.6.2, 11.8.6; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A4.js; * @description: Check that the obj instance of Object, but not instance * of Function, String, Number, Array; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T1.js index e60b4459ea..87c3a91f62 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T1.js @@ -4,8 +4,8 @@ /** * [[Call]] executes code associated with the object * - * @id: S8.6.2_A5_T1; * @section: 8.6.2, 13.1, 13.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T1.js; * @description: Call function-property of object, property defined * as screen = {touch:function(){count++}}; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T2.js index 24726325c3..a7d83af28e 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T2.js @@ -4,8 +4,8 @@ /** * [[Call]] executes code associated with the object * - * @id: S8.6.2_A5_T2; * @section: 8.6.2, 13.1, 13.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T2.js; * @description: Call function-property of object, property defined * as seat['move']=function(){position++}; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T3.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T3.js index 962fd4da6a..da38bb27e1 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T3.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T3.js @@ -4,8 +4,8 @@ /** * [[Call]] executes code associated with the object * - * @id: S8.6.2_A5_T3; * @section: 8.6.2, 13.1, 13.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T3.js; * @description: Call function-property of global object, property defined * as knock=function(){count++}; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T4.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T4.js index 736c2cdc33..987b0cf789 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T4.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T4.js @@ -4,8 +4,8 @@ /** * [[Call]] executes code associated with the object * - * @id: S8.6.2_A5_T4; * @section: 8.6.2, 13.1, 13.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A5_T4.js; * @description: Call function-property of global object, property defined * as this['beep']=function(){__count++}; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A6.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A6.js index 643d24a527..5935346edc 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A6.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A6.js @@ -4,8 +4,8 @@ /** * [[Construct]] constructs an object. Invoked via the new operator. Objects that implement this internal method are called constructors * - * @id: S8.6.2_A6; * @section: 8.6.2, 15.2.2; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A6.js; * @description: Create a few Objects via the new operator; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A7.js b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A7.js index 017c8ae8ef..8eeaccfdf6 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A7.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A7.js @@ -4,8 +4,8 @@ /** * Objects that implement internal method [[Construct]] are called constructors. Math object is NOT constructor * - * @id: S8.6.2_A7; * @section: 8.6.2, 15.8; + * @path: 08_Types/8.6_The_Object_Type/8.6.2_Internal_Properties_and_Methods/S8.6.2_A7.js; * @description: Checking if execution of "var objMath=new Math" passes; * @negative; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T1.js index e6321aa9b3..a2b4f0ea94 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T1.js @@ -4,8 +4,8 @@ /** * Do not crash with postincrement custom property * - * @id: S8.6_A2_T1; * @section: 8.6, 11.3.1; + * @path: 08_Types/8.6_The_Object_Type/S8.6_A2_T1.js; * @description: Try to implement postincrement for custom property; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T2.js index 9bf6a9985a..a14283a91c 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A2_T2.js @@ -4,8 +4,8 @@ /** * Do not crash with postincrement custom property * - * @id: S8.6_A2_T2; * @section: 8.6, 11.3.1; + * @path: 08_Types/8.6_The_Object_Type/S8.6_A2_T2.js; * @description: Try to implement postincrement for not declared custom property; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T1.js index bea8c04969..78ba776fb7 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T1.js @@ -4,8 +4,8 @@ /** * Do not crash with pefixincrement custom property * - * @id: S8.6_A3_T1; * @section: 8.6, 11.4.4; + * @path: 08_Types/8.6_The_Object_Type/S8.6_A3_T1.js; * @description: Try to implement pefixincrement for custom property; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T2.js b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T2.js index db562bff7a..1abbc63674 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T2.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A3_T2.js @@ -4,8 +4,8 @@ /** * Do not crash with pefixincrement custom property * - * @id: S8.6_A3_T2; * @section: 8.6, 11.4.4; + * @path: 08_Types/8.6_The_Object_Type/S8.6_A3_T2.js; * @description: Try to implement pefixincrement for not declared custom property; */ diff --git a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A4_T1.js b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A4_T1.js index 6b2180ecdb..f5006ce17f 100644 --- a/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A4_T1.js +++ b/test/suite/converted/08_Types/8.6_The_Object_Type/S8.6_A4_T1.js @@ -4,8 +4,8 @@ /** * An Object is an unordered collection of properties * - * @id: S8.6_A4_T1; * @section: 8.6, 8.6.1, 15.2.2, 12.6.4; + * @path: 08_Types/8.6_The_Object_Type/S8.6_A4_T1.js; * @description: Simple using a few custom properties; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A1.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A1.js index cb6229b174..f5b665ee22 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A1.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A1.js @@ -4,8 +4,8 @@ /** * Delete operator deletes pure property, so it returns true to be applyed to this.property * - * @id: S8.7.1_A1; * @section: 8.7.1, 11.4.1; + * @path: 08_Types/8.7_The_Reference_Type/S8.7.1_A1.js; * @description: Try to delete this.y, where y is this.y=1; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A2.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A2.js index 14d55af246..44417f6084 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A2.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.1_A2.js @@ -4,8 +4,8 @@ /** * Delete operator can't delete reference, so it returns false to be applyed to reference * - * @id: S8.7.1_A2; * @section: 8.7.1; + * @path: 08_Types/8.7_The_Reference_Type/S8.7.1_A2.js; * @description: Try to delete y, where y is var y=1; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T1.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T1.js index c26b454d33..f8d2974f1b 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T1.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T1.js @@ -4,9 +4,9 @@ /** * GetValue(V) mast fail * - * @id: S8.7.2_A1_T1; * @section: 8.7.2; - * @description: : Checking if execution of "'litera'=1;" fails;; + * @path: 08_Types/8.7_The_Reference_Type/S8.7.2_A1_T1.js; + * @description: Checking if execution of "'litera'=1;" fails; * @negative; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T2.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T2.js index c43dad1904..d004006050 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T2.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A1_T2.js @@ -4,8 +4,8 @@ /** * GetValue(V) mast fail * - * @id: S8.7.2_A1_T2; * @section: 8.7.2; + * @path: 08_Types/8.7_The_Reference_Type/S8.7.2_A1_T2.js; * @description: Checking if execution of "1=1" fails; * @negative; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A2.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A2.js index c4903a9bd1..822a6b1a41 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A2.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A2.js @@ -5,8 +5,8 @@ * x++ calls GetValue then PutValue so after applying postfix increment(actually conrete operator type is unimportant) * we must have reference to defined value * - * @id: S8.7.2_A2; * @section: 8.7.2; + * @path: 08_Types/8.7_The_Reference_Type/S8.7.2_A2.js; * @description: Execute x++, where x is var x; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A3.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A3.js index 1bc6d3b9f3..60e55420af 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A3.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7.2_A3.js @@ -5,8 +5,8 @@ * this.x++ calls GetValue then PutValue so after applying postfix increment(actually conrete operator type is unimportan) * we must have reference to defined value * - * @id: S8.7.2_A3; * @section: 8.7.2; + * @path: 08_Types/8.7_The_Reference_Type/S8.7.2_A3.js; * @description: Execute this.x++, where this.x is undefined; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A1.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A1.js index 8739a1c3d5..4956868570 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A1.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A1.js @@ -4,8 +4,8 @@ /** * Multiple Variables should Referring to a Single Object * - * @id: S8.7_A1; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A1.js; * @description: Create object and refers to the other object, modify a property in the original object. * We now see that that change is represented in both variables; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A2.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A2.js index 3d786b2dcc..190919b615 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A2.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A2.js @@ -4,8 +4,8 @@ /** * Reference to Self-Modifying Object remain the integrity * - * @id: S8.7_A2; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A2.js; * @description: Create a reference to the array, and change original array; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A3.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A3.js index b29a7cc3b5..06bec347e4 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A3.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A3.js @@ -4,8 +4,8 @@ /** * Changing the Reference of an Object While Maintaining Integrity * - * @id: S8.7_A3; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A3.js; * @description: Create a reference to the array, and redefine original array with new array; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A4.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A4.js index ff5d4d5940..eeb1f2532d 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A4.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A4.js @@ -4,8 +4,8 @@ /** * Object Modification Resulting in a New Object for Not a Self-Modified Object leads to loss of integrity * - * @id: S8.7_A4; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A4.js; * @description: Create a reference to the string, and Concatenate some new text onto the string object; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js index 11ea775fd3..bb1ebfb1ab 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js @@ -4,8 +4,8 @@ /** * Delete unary operator can't delete object to be referenced * - * @id: S8.7_A5_T1; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A5_T1.js; * @description: Delete referenced object, var __ref = obj; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js index 8e374bd3d8..1273d145b5 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js @@ -4,8 +4,8 @@ /** * Delete unary operator can't delete object to be referenced * - * @id: S8.7_A5_T2; * @section: 8.7, 11.4.1; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A5_T2.js; * @description: Delete referenced object, __ref = obj; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A6.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A6.js index 750b3eb605..cd9a419196 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A6.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A6.js @@ -4,8 +4,8 @@ /** * Passing arguments by value differs from by reference and do not change values to be passed * - * @id: S8.7_A6; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A6.js; * @description: Adding original variable with referenced one inside function; */ diff --git a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A7.js b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A7.js index da1fd304b6..9dd1ebeb6e 100644 --- a/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A7.js +++ b/test/suite/converted/08_Types/8.7_The_Reference_Type/S8.7_A7.js @@ -4,8 +4,8 @@ /** * Passing arguments by reference do change values of reference to be passed * - * @id: S8.7_A7; * @section: 8.7; + * @path: 08_Types/8.7_The_Reference_Type/S8.7_A7.js; * @description: Add new property to original variable inside function; */ diff --git a/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T1.js b/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T1.js index b462994d04..66dc81156a 100644 --- a/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T1.js +++ b/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T1.js @@ -4,8 +4,8 @@ /** * Values of the List type are simply ordered sequences of values * - * @id: S8.8_A2_T1; * @section: 8.8; + * @path: 08_Types/8.8_The_List_Type/S8.8_A2_T1.js; * @description: Call function __mFunc(1,2,3) with 3 arguments; */ diff --git a/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T2.js b/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T2.js index bd0bfe7f88..a5619e1f0d 100644 --- a/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T2.js +++ b/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T2.js @@ -4,8 +4,8 @@ /** * Values of the List type are simply ordered sequences of values * - * @id: S8.8_A2_T2; * @section: 8.8; + * @path: 08_Types/8.8_The_List_Type/S8.8_A2_T2.js; * @description: Call function __mFunc([,,]) with 1 arguments; */ diff --git a/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T3.js b/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T3.js index dcf8e0dccc..4a924d5b77 100644 --- a/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T3.js +++ b/test/suite/converted/08_Types/8.8_The_List_Type/S8.8_A2_T3.js @@ -4,8 +4,8 @@ /** * Values of the List type are simply ordered sequences of values * - * @id: S8.8_A2_T3; * @section: 8.8; + * @path: 08_Types/8.8_The_List_Type/S8.8_A2_T3.js; * @description: Call function, that concatenate all it`s arguments; */ diff --git a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T1.js b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T1.js index a4ca4088fb..529a0d9312 100644 --- a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T1.js @@ -4,8 +4,8 @@ /** * Result of primitive conversion from object is a default value for the Object * - * @id: S9.1_A1_T1; * @section: 9.1; + * @path: 09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T1.js; * @description: Using operator Number. The operator calls ToPrimitive with hint Number; */ diff --git a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T2.js b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T2.js index 0162c0b0b8..c6f059adb4 100644 --- a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T2.js @@ -4,8 +4,8 @@ /** * Result of primitive conversion from object is a default value for the Object * - * @id: S9.1_A1_T2; * @section: 9.1; + * @path: 09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T2.js; * @description: Using operator Number. This operator calls ToPrimitive with hint Number; */ diff --git a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T3.js b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T3.js index 0729659b5b..3243dce00b 100644 --- a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T3.js @@ -4,8 +4,8 @@ /** * Result of primitive conversion from object is a default value for the Object * - * @id: S9.1_A1_T3; * @section: 9.1; + * @path: 09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T3.js; * @description: Using operator "+". This operator firstly calls ToPrimitive and then calls ToString or ToNumber; */ diff --git a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T4.js b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T4.js index 603973091b..fd828cebe8 100644 --- a/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T4.js +++ b/test/suite/converted/09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T4.js @@ -4,8 +4,8 @@ /** * Result of primitive conversion from object is a default value for the Object * - * @id: S9.1_A1_T4; * @section: 9.1; + * @path: 09_Type_Conversion/9.1_ToPrimitive/S9.1_A1_T4.js; * @description: Using operator "<". The operator firstly calls ToPrimitive and then calls ToString or ToNumber; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T1.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T1.js index f943878130..10aa0f780a 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T1.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from undefined value is false * - * @id: S9.2_A1_T1; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T1.js; * @description: Undefined, void and others are converted to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T2.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T2.js index 013653f1d6..0596904790 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T2.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from undefined value is false * - * @id: S9.2_A1_T2; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A1_T2.js; * @description: Undefined, void and others are converted to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T1.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T1.js index 70d32d0d12..337058039a 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T1.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from null value is false * - * @id: S9.2_A2_T1; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T1.js; * @description: null convert to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T2.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T2.js index d936b23a6d..bee4844803 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T2.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from null value is false * - * @id: S9.2_A2_T2; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A2_T2.js; * @description: null convert to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T1.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T1.js index 3b0059dcc9..7adb354b47 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T1.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from boolean value is no conversion * - * @id: S9.2_A3_T1; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T1.js; * @description: true and false convert to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T2.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T2.js index 973faa3642..c4eaa1063e 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T2.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from boolean value is no conversion * - * @id: S9.2_A3_T2; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A3_T2.js; * @description: true and false convert to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T1.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T1.js index 9cfc51d9ed..ed7469805a 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true; + * Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true * - * @id: S9.2_A4_T1; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T1.js; * @description: +0, -0 and NaN convert to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T2.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T2.js index f9192cd659..b3d4df55b5 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T2.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true; + * Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true * - * @id: S9.2_A4_T2; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T2.js; * @description: +0, -0 and NaN convert to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T3.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T3.js index 7fd27fc520..5736e89b26 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T3.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true; + * Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true * - * @id: S9.2_A4_T3; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T3.js; * @description: Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, * Number.MAX_VALUE, Number.MIN_VALUE and some numbers convert to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T4.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T4.js index 602ea936a4..40d1e0f934 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T4.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T4.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true; + * Result of boolean conversion from number value is false if the argument is +0, -0, or NaN; otherwise, is true * - * @id: S9.2_A4_T4; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A4_T4.js; * @description: Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, * Number.MAX_VALUE, Number.MIN_VALUE and some other numbers are converted to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T1.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T1.js index 50d8490345..b557e5204b 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false; + * Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false * - * @id: S9.2_A5_T1; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T1.js; * @description: "" is converted to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T2.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T2.js index b75c9d3b75..de4dd10b43 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T2.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false; + * Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false * - * @id: S9.2_A5_T2; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T2.js; * @description: "" convert to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T3.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T3.js index 9fbc22ef07..08905b300f 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T3.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false; + * Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false * - * @id: S9.2_A5_T3; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T3.js; * @description: Any nonempty string convert to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T4.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T4.js index 2f68bc31cf..aa0185dee3 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T4.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T4.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false; + * Result of boolean conversion from nonempty string value (length is not zero) is true; from empty String (length is zero) is false * - * @id: S9.2_A5_T4; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A5_T4.js; * @description: Any nonempty string convert to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T1.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T1.js index cb591a24ef..69f26144ec 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T1.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from object is true * - * @id: S9.2_A6_T1; * @section: 9.2, 15.6.1; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T1.js; * @description: Different objects convert to Boolean by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T2.js b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T2.js index 2e61f438d8..199ba162e5 100644 --- a/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T2.js @@ -4,8 +4,8 @@ /** * Result of boolean conversion from object is true * - * @id: S9.2_A6_T2; * @section: 9.2, 11.4.9; + * @path: 09_Type_Conversion/9.2_ToBoolean/S9.2_A6_T2.js; * @description: Different objects convert to Boolean by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A1.js index 23a98bc06a..bb65fba442 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A1.js @@ -4,8 +4,8 @@ /** * The MV of StringNumericLiteral ::: [empty] is 0 * - * @id: S9.3.1_A1; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A1.js; * @description: Number('') convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A10.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A10.js index 9f901664e6..6d8dd48f99 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A10.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A10.js @@ -6,8 +6,8 @@ * MV of DecimalDigits times 10-n, where n is the * number of characters in DecimalDigits * - * @id: S9.3.1_A10; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A10.js; * @description: Compare Number('.12345') with +('12345')*1e-5; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A11.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A11.js index 73f203cee7..d7cac7f514 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A11.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A11.js @@ -6,8 +6,8 @@ * is the MV of DecimalDigits times 10e-n, where n is * the number of characters in DecimalDigits and e is the MV of ExponentPart * - * @id: S9.3.1_A11; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A11.js; * @description: Compare Number('.12345e6') with +('12345')*1e1, * and Number('.12345e-3') !== Number('12345')*1e-8; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A12.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A12.js index 4ac2a57e99..8f895fe873 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A12.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A12.js @@ -5,8 +5,8 @@ * The MV of StrUnsignedDecimalLiteral::: DecimalDigits ExponentPart * is the MV of DecimalDigits times 10e, where e is the MV of ExponentPart * - * @id: S9.3.1_A12; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A12.js; * @description: Compare Number('12345e6') with +('12345')*1e1, * and Number('12345e-6') !== Number('12345')*1e-6; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A13.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A13.js index 4788d53ed3..4169ee915e 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A13.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A13.js @@ -5,8 +5,8 @@ * The MV of DecimalDigits ::: DecimalDigits DecimalDigit is * (the MV of DecimalDigits times 10) plus the MV of DecimalDigit * - * @id: S9.3.1_A13; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A13.js; * @description: Compare '12' with Number("1")*10+Number("2") and analogous; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A14.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A14.js index f2903e3d30..6bc95c514a 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A14.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A14.js @@ -4,8 +4,8 @@ /** * The MV of SignedInteger ::: + DecimalDigits is the MV of DecimalDigits * - * @id: S9.3.1_A14; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A14.js; * @description: Compare Number('+1234567890') with +('1234567890'); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A15.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A15.js index 9bf2f0e97f..eecb552b28 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A15.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A15.js @@ -4,8 +4,8 @@ /** * The MV of SignedInteger ::: - DecimalDigits is the negative of the MV of DecimalDigits * - * @id: S9.3.1_A15; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A15.js; * @description: Compare -Number('1234567890') with ('-1234567890'); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A16.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A16.js index f139820519..3e6153d6a0 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A16.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A16.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 0 or of HexDigit ::: 0 is 0 * - * @id: S9.3.1_A16; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A16.js; * @description: Compare Number('0x0') and Number('0X0') with 0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A17.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A17.js index e80fe85668..b1509f464e 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A17.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A17.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 1 or of HexDigit ::: 1 is 1 * - * @id: S9.3.1_A17; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A17.js; * @description: Compare Number('0x1') and Number('0X1') with 1; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A18.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A18.js index 4a98e21ea8..b4b1962cb9 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A18.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A18.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 2 or of HexDigit ::: 2 is 2 * - * @id: S9.3.1_A18; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A18.js; * @description: Compare Number('0x2') and Number('0X2') with 2; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A19.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A19.js index 19809f1e10..cb01110342 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A19.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A19.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 3 or of HexDigit ::: 3 is 3 * - * @id: S9.3.1_A19; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A19.js; * @description: Compare Number('0x3') and Number('0X3') with 3; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A2.js index 74cb66e4fd..7f37cb8e06 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A2.js @@ -4,8 +4,8 @@ /** * The MV of StringNumericLiteral ::: StrWhiteSpace is 0 * - * @id: S9.3.1_A2; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A2.js; * @description: Strings with various WhiteSpaces convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A20.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A20.js index c94fe8e321..789e95bbd5 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A20.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A20.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 4 or of HexDigit ::: 4 is 4 * - * @id: S9.3.1_A20; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A20.js; * @description: Compare Number('0x4') and Number('0X4') with 4; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A21.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A21.js index 595dd749b2..b0ac7b95a3 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A21.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A21.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 5 or of HexDigit ::: 5 is 5 * - * @id: S9.3.1_A21; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A21.js; * @description: Compare Number('0x5') and Number('0X5') with 5; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A22.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A22.js index c22d57b1b5..8670347de5 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A22.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A22.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 6 or of HexDigit ::: 6 is 6 * - * @id: S9.3.1_A22; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A22.js; * @description: Compare Number('0x6') and Number('0X6') with 6; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A23.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A23.js index c892fc4407..4d6968bb66 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A23.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A23.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 7 or of HexDigit ::: 7 is 7 * - * @id: S9.3.1_A23; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A23.js; * @description: Compare Number('0x7') and Number('0X7') with 7; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A24.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A24.js index d1eff8e613..da4c788e7c 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A24.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A24.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 8 or of HexDigit ::: 8 is 8 * - * @id: S9.3.1_A24; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A24.js; * @description: Compare Number('0x8') and Number('0X8') with 8; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A25.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A25.js index 69fb6cdab9..f08ee33ba5 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A25.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A25.js @@ -4,8 +4,8 @@ /** * The MV of DecimalDigit ::: 9 or of HexDigit ::: 9 is 9 * - * @id: S9.3.1_A25; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A25.js; * @description: Compare Number('0x9') and Number('0X9') with 9; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A26.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A26.js index 12414d7da3..c62851260e 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A26.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A26.js @@ -4,8 +4,8 @@ /** * The MV of HexDigit ::: a or of HexDigit ::: A is 10 * - * @id: S9.3.1_A26; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A26.js; * @description: Compare Number('0xA'), Number('0XA'), Number('0xa') and Number('0Xa') with 10; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A27.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A27.js index 124cc8e50c..1b230b59dc 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A27.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A27.js @@ -4,8 +4,8 @@ /** * The MV of HexDigit ::: b or of HexDigit ::: B is 11 * - * @id: S9.3.1_A27; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A27.js; * @description: Compare Number('0xB'), Number('0XB'), Number('0xb') and Number('0Xb') with 11; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A28.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A28.js index 67c2d78d64..d873af3de1 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A28.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A28.js @@ -4,8 +4,8 @@ /** * The MV of HexDigit ::: c or of HexDigit ::: C is 12 * - * @id: S9.3.1_A28; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A28.js; * @description: Compare Number('0xC'), Number('0XC'), Number('0xc') and Number('0Xc') with 12; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A29.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A29.js index 66e8eeb0fe..ff006cd3f6 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A29.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A29.js @@ -4,8 +4,8 @@ /** * The MV of HexDigit ::: d or of HexDigit ::: D is 13 * - * @id: S9.3.1_A29; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A29.js; * @description: Compare Number('0xD'), Number('0XD'), Number('0xd') and Number('0Xd') with 13; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A30.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A30.js index 66d7bdb2b8..c648c5be61 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A30.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A30.js @@ -4,8 +4,8 @@ /** * The MV of HexDigit ::: e or of HexDigit ::: E is 14 * - * @id: S9.3.1_A30; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A30.js; * @description: Compare Number('0xE'), Number('0XE'), Number('0xe') and Number('0Xe') with 14; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A31.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A31.js index fc254b7fe4..d87be024ab 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A31.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A31.js @@ -4,8 +4,8 @@ /** * The MV of HexDigit ::: f or of HexDigit ::: F is 15 * - * @id: S9.3.1_A31; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A31.js; * @description: Compare Number('0xF'), Number('0XF'), Number('0xf') and Number('0Xf') with 15; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A32.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A32.js index a8c5f82bab..e8399281f2 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A32.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A32.js @@ -7,8 +7,8 @@ * significant digits by replacing each significant digit after the 20th * with a 0 digit or the number value * - * @id: S9.3.1_A32; * @section: 9.3.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A32.js; * @description: Use various long numbers, for example, 1234567890.1234567890; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T1.js index f0ab7b4c42..7bcb4db397 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T1.js @@ -4,8 +4,8 @@ /** * The MV of StringNumericLiteral ::: StrWhiteSpaceopt StrNumericLiteral StrWhiteSpaceopt is the MV of StrNumericLiteral, no matter whether white space is present or not * - * @id: S9.3.1_A3_T1; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T1.js; * @description: static string; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T2.js index e4dd18b2a5..ceb881b1de 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T2.js @@ -4,8 +4,8 @@ /** * The MV of StringNumericLiteral ::: StrWhiteSpaceopt StrNumericLiteral StrWhiteSpaceopt is the MV of StrNumericLiteral, no matter whether white space is present or not * - * @id: S9.3.1_A3_T2; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A3_T2.js; * @description: dynamic string; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T1.js index 278c430fdd..80a3def736 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T1.js @@ -4,8 +4,8 @@ /** * The MV of StrDecimalLiteral::: + StrUnsignedDecimalLiteral is the MV of StrUnsignedDecimalLiteral * - * @id: S9.3.1_A4_T1; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T1.js; * @description: Compare Number('+any_number') with Number('any_number'); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T2.js index 3dad6652a7..6a81602e44 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T2.js @@ -4,8 +4,8 @@ /** * The MV of StrDecimalLiteral::: + StrUnsignedDecimalLiteral is the MV of StrUnsignedDecimalLiteral * - * @id: S9.3.1_A4_T2; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A4_T2.js; * @description: Compare Number('+' + 'any_number') with Number('any_number'); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T1.js index 5d2766c796..afaf27ac8f 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T1.js @@ -5,8 +5,8 @@ * The MV of StrDecimalLiteral::: - StrUnsignedDecimalLiteral is the negative * of the MV of StrUnsignedDecimalLiteral. (the negative of this 0 is also 0) * - * @id: S9.3.1_A5_T1; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T1.js; * @description: Compare Number('-any_number') with -Number('any_number'); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T2.js index 34f5ca604d..4f0134ee44 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T2.js @@ -5,8 +5,8 @@ * The MV of StrDecimalLiteral::: - StrUnsignedDecimalLiteral is the negative * of the MV of StrUnsignedDecimalLiteral. (the negative of this 0 is also 0) * - * @id: S9.3.1_A5_T2; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T2.js; * @description: Compare Number('-[or +]any_number') with -[or without -]any_number); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T3.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T3.js index 17dc7d9352..a49f196e0e 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T3.js @@ -5,8 +5,8 @@ * The MV of StrDecimalLiteral::: - StrUnsignedDecimalLiteral is the negative * of the MV of StrUnsignedDecimalLiteral. (the negative of this 0 is also 0) * - * @id: S9.3.1_A5_T3; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A5_T3.js; * @description: Compare Number('-' + 'any_number') with -Number('any_number'); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T1.js index f4c6c85d20..aacc283fcd 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The MV of StrUnsignedDecimalLiteral::: Infinity is 1010000 - * (a value so large that it will round to +∞); + * The MV of StrUnsignedDecimalLiteral::: Infinity is 1010000 + * (a value so large that it will round to +∞) * - * @id: S9.3.1_A6_T1; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T1.js; * @description: Compare Number('Infinity') with Number.POSITIVE_INFINITY, 10e10000, 10E10000 and Number("10e10000"); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T2.js index 2d632fdeb6..760b605ba0 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T2.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The MV of StrUnsignedDecimalLiteral::: Infinity is 1010000 - * (a value so large that it will round to +∞); + * The MV of StrUnsignedDecimalLiteral::: Infinity is 1010000 + * (a value so large that it will round to +∞) * - * @id: S9.3.1_A6_T2; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A6_T2.js; * @description: Compare Number('Infi'+'nity') with Number.POSITIVE_INFINITY, 10e10000, 10E10000 and Number("10e10000"); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A7.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A7.js index a53b01b91e..b04f160795 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A7.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A7.js @@ -6,8 +6,8 @@ * is the MV of the first DecimalDigits plus the MV of the second DecimalDigits times * 10-n, where n is the number of characters in the second DecimalDigits * - * @id: S9.3.1_A7; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A7.js; * @description: Compare Number('1234.5678') with Number('1234')+(+('5678')*1e-4); */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A8.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A8.js index a89b23e41d..2368d1ba0c 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A8.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A8.js @@ -5,8 +5,8 @@ * The MV of StrUnsignedDecimalLiteral::: DecimalDigits. ExponentPart * is the MV of DecimalDigits times 10e , where e is the MV of ExponentPart * - * @id: S9.3.1_A8; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A8.js; * @description: Compare Number('1234e5') and Number('1234.e5') with Number('1234')*1e5; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A9.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A9.js index a2ea43f665..4eb4468d51 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A9.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A9.js @@ -7,8 +7,8 @@ * 10-n)) times 10e, where n is the number * of characters in the second DecimalDigits and e is the MV of ExponentPart * - * @id: S9.3.1_A9; * @section: 9.3.1, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/9.3.1_ToNumber_from_String/S9.3.1_A9.js; * @description: Compare Number('1234.5678e9') with (Number('1234')+(Number('5678')*1e-4))*1e9, * and +('1234.5678e-9') with (Number('1234')+(Number('5678')*1e-4))*1e-9; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T1.js index 810e258fe2..d1c1e03740 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T1.js @@ -4,8 +4,8 @@ /** * Result of number conversion from undefined value is NaN * - * @id: S9.3_A1_T1; * @section: 9.3, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A1_T1.js; * @description: Undefined convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T2.js index fab1918690..443318325f 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A1_T2.js @@ -4,8 +4,8 @@ /** * Result of number conversion from undefined value is NaN * - * @id: S9.3_A1_T2; * @section: 9.3, 11.6.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A1_T2.js; * @description: Undefined convert to Number by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T1.js index e0a0329172..07d97fe64c 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T1.js @@ -4,8 +4,8 @@ /** * Result of number conversion from null value is +0 * - * @id: S9.3_A2_T1; * @section: 9.3, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A2_T1.js; * @description: null convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T2.js index 64964564dc..7f6a76de8d 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A2_T2.js @@ -4,8 +4,8 @@ /** * Result of number conversion from null value is +0 * - * @id: S9.3_A2_T2; * @section: 9.3, 11.6.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A2_T2.js; * @description: null convert to Number by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T1.js index d401d196d7..7dc321114f 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T1.js @@ -4,8 +4,8 @@ /** * Result of number conversion from boolean value is 1 if the argument is true, else is +0 * - * @id: S9.3_A3_T1; * @section: 9.3, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A3_T1.js; * @description: False and true convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T2.js index c03e208a38..a347e633e0 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A3_T2.js @@ -4,8 +4,8 @@ /** * Result of number conversion from boolean value is 1 if the argument is true, else is +0 * - * @id: S9.3_A3_T2; * @section: 9.3, 11.6.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A3_T2.js; * @description: False and true convert to Number by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T1.js index ca2edd7b36..bddc2aa204 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T1.js @@ -4,8 +4,8 @@ /** * Result of number conversion from number value equals to the input argument (no conversion) * - * @id: S9.3_A4.1_T1; * @section: 9.3, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T1.js; * @description: Some numbers including Number.MAX_VALUE and Number.MIN_VALUE are converted to Number with explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T2.js index 1d818e3105..930ad35417 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T2.js @@ -4,8 +4,8 @@ /** * Result of number conversion from number value equals to the input argument (no conversion) * - * @id: S9.3_A4.1_T2; * @section: 9.3, 11.6.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A4.1_T2.js; * @description: Some numbers including Number.MAX_VALUE and Number.MIN_VALUE are converted to Number with implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T1.js index 7ad2cf3d9d..6930588f2b 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T1.js @@ -4,8 +4,8 @@ /** * Result of number conversion from number value equals to the input argument (no conversion) * - * @id: S9.3_A4.2_T1; * @section: 9.3, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T1.js; * @description: Number.NaN, +0, -0, Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, * Number.MAX_VALUE and Number.MIN_VALUE convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T2.js index 560e0c79b7..73dba14807 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T2.js @@ -4,8 +4,8 @@ /** * Result of number conversion from number value equals to the input argument (no conversion) * - * @id: S9.3_A4.2_T2; * @section: 9.3, 11.6.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A4.2_T2.js; * @description: Number.NaN, +0, -0, Number.POSITIVE_INFINITY, Number.NEGATIVE_INFINITY, * Number.MAX_VALUE and Number.MIN_VALUE convert to Number by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T1.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T1.js index 99b62b6fd3..3e96ee62df 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T1.js @@ -5,8 +5,8 @@ * Result of number conversion from object value is the result * of conversion from primitive value * - * @id: S9.3_A5_T1; * @section: 9.3, 15.7.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A5_T1.js; * @description: new Number(), new Number(0), new Number(Number.NaN), new Number(null), * new Number(void 0) and others convert to Number by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T2.js b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T2.js index 677e00201d..0f09dda16f 100644 --- a/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.3_ToNumber/S9.3_A5_T2.js @@ -5,8 +5,8 @@ * Result of number conversion from object value is the result * of conversion from primitive value * - * @id: S9.3_A5_T2; * @section: 9.3, 11.6.1; + * @path: 09_Type_Conversion/9.3_ToNumber/S9.3_A5_T2.js; * @description: new Number(), new Number(0), new Number(Number.NaN), new Number(null), * new Number(void 0) and others convert to Number by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A1.js b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A1.js index cd8346d189..0665c73cbd 100644 --- a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A1.js +++ b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A1.js @@ -4,8 +4,8 @@ /** * If ToNumber(value) is NaN, ToInteger(value) returns +0 * - * @id: S9.4_A1; * @section: 9.4, 15.5; + * @path: 09_Type_Conversion/9.4_ToInteger/S9.4_A1.js; * @description: Check what position is defined by Number.NaN in string "abc": "abc".charAt(Number.NaN); */ diff --git a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A2.js b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A2.js index 0ae3bbfd76..087860a381 100644 --- a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A2.js +++ b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A2.js @@ -5,8 +5,8 @@ * If ToNumber(value) is +0, -0, +Infinity, or -Infinity, * return ToNumber(value) * - * @id: S9.4_A2; * @section: 9.4, 15.5; + * @path: 09_Type_Conversion/9.4_ToInteger/S9.4_A2.js; * @description: Check what position is defined by Number.NaN in string "abc": "abc".charAt(Number.NaN); */ diff --git a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T1.js b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T1.js index 35a11ab76e..0a9fb8177a 100644 --- a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T1.js @@ -5,8 +5,8 @@ * Result of ToInteger(value) conversion is the result of computing * sign(ToNumber(value)) * floor(abs(ToNumber(value))) * - * @id: S9.4_A3_T1; * @section: 9.4, 15.9; + * @path: 09_Type_Conversion/9.4_ToInteger/S9.4_A3_T1.js; * @description: For testing constructor Date(Number) is used; */ diff --git a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T2.js b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T2.js index 7ca7edaad9..65eac48144 100644 --- a/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.4_ToInteger/S9.4_A3_T2.js @@ -5,8 +5,8 @@ * Result of ToInteger(value) conversion is the result of computing * sign(ToNumber(value)) * floor(abs(ToNumber(value))) * - * @id: S9.4_A3_T2; * @section: 9.4, 15.9; + * @path: 09_Type_Conversion/9.4_ToInteger/S9.4_A3_T2.js; * @description: For testing constructor Date(NaN, Infinity, Infinity, +0 and -0) is used; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A1_T1.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A1_T1.js index 34961fd795..34ca994935 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A1_T1.js @@ -4,8 +4,8 @@ /** * If value is NaN, +0, -0, +Infinity, or -Infinity, return +0 * - * @id: S9.5_A1_T1; * @section: 9.5, 11.7.1; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A1_T1.js; * @description: For testing use operator <<0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T1.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T1.js index 551c85cd2c..6afd12dae8 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T1.js @@ -4,8 +4,8 @@ /** * ToInt32 returns values between -2^31 and 2^31-1 * - * @id: S9.5_A2.1_T1; * @section: 9.5, 11.7.1; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T1.js; * @description: Converting some numbers, which are in\outside of Int32 scopes, with <<0 operator; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T2.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T2.js index 5b9a00de38..0d1716d0d6 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T2.js @@ -4,8 +4,8 @@ /** * ToInt32 returns values between -2^31 and 2^31-1 * - * @id: S9.5_A2.1_T2; * @section: 9.5, 11.4.8; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A2.1_T2.js; * @description: Converting some numbers, which are in\outside of Int32 scopes, with ~ operator; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T1.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T1.js index 3dfe6a4b7b..94bd55de25 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Compute result modulo 2^32 * - * @id: S9.5_A2.2_T1; * @section: 9.5, 11.7.1; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T1.js; * @description: Use operator <<0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T2.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T2.js index 5e8db366b1..70c3d93508 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T2.js @@ -4,8 +4,8 @@ /** * Compute result modulo 2^32 * - * @id: S9.5_A2.2_T2; * @section: 9.5, 11.4.8; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A2.2_T2.js; * @description: Use operator ~; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T1.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T1.js index 9836106954..8fc3abfb28 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T1.js @@ -4,8 +4,8 @@ /** * If result is greater than or equal to 2^31, return result -2^32 * - * @id: S9.5_A2.3_T1; * @section: 9.5, 11.7.1; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T1.js; * @description: Use operator <<0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T2.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T2.js index ba5a6913d4..7d92b4ef1c 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T2.js @@ -4,8 +4,8 @@ /** * If result is greater than or equal to 2^31, return result -2^32 * - * @id: S9.5_A2.3_T2; * @section: 9.5, 11.4.8; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A2.3_T2.js; * @description: Use operator ~; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T1.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T1.js index 3ecd60a26e..2bada3068d 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.5_A3.1_T1; * @section: 9.5; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T1.js; * @description: Type(x) is Boolean; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T2.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T2.js index 2c959a78a9..24c44bf86f 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.5_A3.1_T2; * @section: 9.5; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T2.js; * @description: Type(x) is Number; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T3.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T3.js index 03ff248d53..e03bc43854 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T3.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.5_A3.1_T3; * @section: 9.5; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T3.js; * @description: Type(x) is String; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T4.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T4.js index fc475db1f3..3ef765e44d 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T4.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T4.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.5_A3.1_T4; * @section: 9.5; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A3.1_T4.js; * @description: Type(x) is Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T1.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T1.js index 2038c25fed..911ec6770c 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Operator uses floor, abs * - * @id: S9.5_A3.2_T1; * @section: 9.5; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T1.js; * @description: Use operator <<0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T2.js b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T2.js index 5bcc99c58b..00e440bb55 100644 --- a/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T2.js @@ -4,8 +4,8 @@ /** * Operator uses floor, abs * - * @id: S9.5_A3.2_T2; * @section: 9.5; + * @path: 09_Type_Conversion/9.5_ToInt32/S9.5_A3.2_T2.js; * @description: Use operator ~; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A1.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A1.js index 091ab99e99..d2c26f56b6 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A1.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A1.js @@ -4,8 +4,8 @@ /** * If value is NaN, +0, -0, +Infinity, or -Infinity, return +0 * - * @id: S9.6_A1; * @section: 9.6, 11.7.3; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A1.js; * @description: For testing use operator >>>0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.1.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.1.js index 4d808fb971..5988df0bf1 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.1.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.1.js @@ -4,8 +4,8 @@ /** * ToUint32 returns values between 0 and 2^32-1 * - * @id: S9.6_A2.1; * @section: 9.6, 11.7.3; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A2.1.js; * @description: Converting numbers, which are in\outside of Uint32 scopes, with >>>0 operator; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.2.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.2.js index c4c73603ee..71cae0a139 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.2.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A2.2.js @@ -4,8 +4,8 @@ /** * Compute result modulo 2^32 * - * @id: S9.6_A2.2; * @section: 9.6, 11.7.3; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A2.2.js; * @description: Use operator >>>0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T1.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T1.js index 0661a06428..2b57e2257f 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.6_A3.1_T1; * @section: 9.6; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T1.js; * @description: Type(x) is Boolean; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T2.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T2.js index 50770239bb..893ffdd5c3 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.6_A3.1_T2; * @section: 9.6; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T2.js; * @description: Type(x) is Number; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T3.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T3.js index f1a78b6e06..447663a71a 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T3.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.6_A3.1_T3; * @section: 9.6; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T3.js; * @description: Type(x) is String; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T4.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T4.js index 66e4119900..fa4f841bc9 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T4.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T4.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.6_A3.1_T4; * @section: 9.6; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A3.1_T4.js; * @description: Type(x) is Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.2_T1.js b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.2_T1.js index f63d8eade9..67b4b22cf1 100644 --- a/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.6_ToUint32/S9.6_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Operator uses floor, abs * - * @id: S9.6_A3.2_T1; * @section: 9.6; + * @path: 09_Type_Conversion/9.6_ToUint32/S9.6_A3.2_T1.js; * @description: Use operator >>>0; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A1.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A1.js index ef4655c660..bb99ca390a 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A1.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A1.js @@ -4,8 +4,8 @@ /** * If value is NaN, +0, -0, +Infinity, or -Infinity, return +0 * - * @id: S9.7_A1; * @section: 9.7, 15.5.3.2, 15.5.4.5; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A1.js; * @description: For testing use String.fromCharCode(Number).charCodeAt(0) construction; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.1.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.1.js index fa20af396b..7fcc6767ce 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.1.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.1.js @@ -4,8 +4,8 @@ /** * ToUint16 returns values between 0 and 2^16-1 * - * @id: S9.7_A2.1; * @section: 9.7, 11.7.3; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A2.1.js; * @description: Converting numbers, which are in\outside of Uint16 scopes, with String.fromCharCode(Number).charCodeAt(0) construction; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.2.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.2.js index 0b55ce5b93..32c7ad93d4 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.2.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A2.2.js @@ -4,8 +4,8 @@ /** * Compute result modulo 2^16 * - * @id: S9.7_A2.2; * @section: 9.7, 11.7.3; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A2.2.js; * @description: For testing use String.fromCharCode(Number).charCodeAt(0) construction; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T1.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T1.js index 58c101b9c5..3c448e415a 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.7_A3.1_T1; * @section: 9.7; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T1.js; * @description: Type(x) is Boolean; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T2.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T2.js index 7866d21d82..a78b898726 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.7_A3.1_T2; * @section: 9.7; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T2.js; * @description: Type(x) is Number; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T3.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T3.js index 5c708d0327..4255ea021b 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T3.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T3.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.7_A3.1_T3; * @section: 9.7; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T3.js; * @description: Type(x) is String; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T4.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T4.js index dd83b62a11..421c5d07fb 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T4.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T4.js @@ -4,8 +4,8 @@ /** * Operator uses ToNumber * - * @id: S9.7_A3.1_T4; * @section: 9.7; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A3.1_T4.js; * @description: Type(x) is Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.2_T1.js b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.2_T1.js index 9ff7ac3cdf..a913e8d046 100644 --- a/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.7_ToUint16/S9.7_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Operator uses floor, abs * - * @id: S9.7_A3.2_T1; * @section: 9.7; + * @path: 09_Type_Conversion/9.7_ToUint16/S9.7_A3.2_T1.js; * @description: For testing use String.fromCharCode(Number).charCodeAt(0) construction; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A1.js index f40fbd6728..3f40ff77f7 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A1.js @@ -4,8 +4,8 @@ /** * If m is NaN, return the string "NaN" * - * @id: S9.8.1_A1; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A1.js; * @description: NaN convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A10.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A10.js index 4b7d16696f..614421508d 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A10.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A10.js @@ -9,8 +9,8 @@ * minus sign '-' according to whether n-1 is positive or negative, followed * by the decimal representation of the integer abs(n-1) (with no leading zeros) * - * @id: S9.8.1_A10; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A10.js; * @description: Various float numbers convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A2.js index 57c5427d69..58a4c55421 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A2.js @@ -4,8 +4,8 @@ /** * If m is +0 or -0, return the string "0" * - * @id: S9.8.1_A2; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A2.js; * @description: +0 and -0 convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A3.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A3.js index 01c5e8f471..ada346fd45 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A3.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A3.js @@ -5,8 +5,8 @@ * If m is less than zero, return the string concatenation of the * string "-" and ToString(-m) * - * @id: S9.8.1_A3; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A3.js; * @description: -1234567890 convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A4.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A4.js index 36194eae1e..27f082ac2e 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A4.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A4.js @@ -4,8 +4,8 @@ /** * If m is infinity, return the string "Infinity" * - * @id: S9.8.1_A4; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A4.js; * @description: +/-Infinity convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A6.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A6.js index 2ffd5e014e..ea98db43ef 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A6.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A6.js @@ -6,8 +6,8 @@ * consisting of the k digits of the decimal representation of s (in order, * with no leading zeroes), followed by n-k occurrences of the character '0' * - * @id: S9.8.1_A6; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A6.js; * @description: Various integer numbers convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A7.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A7.js index 5e0077fd79..6ab9e84648 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A7.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A7.js @@ -7,8 +7,8 @@ * the decimal representation of s, followed by a decimal point '.', * followed by the remaining k-n digits of the decimal representation of s * - * @id: S9.8.1_A7; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A7.js; * @description: 1.0000001 and -1.0000001 convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A8.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A8.js index 71f3ae759c..c00d5cbefd 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A8.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A8.js @@ -7,8 +7,8 @@ * of the character '0', followed by the k digits of the decimal * representation of s * - * @id: S9.8.1_A8; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A8.js; * @description: Various float numbers convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T1.js index 94240b3113..df6568bc68 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T1.js @@ -7,8 +7,8 @@ * sign '-' according to whether n-1 is positive or negative, followed by the * decimal representation of the integer abs(n-1) (with no leading zeros) * - * @id: S9.8.1_A9_T1; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T1.js; * @description: Various big numbers convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T2.js index 33384b6cbc..efa8112d6d 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T2.js @@ -7,8 +7,8 @@ * sign '-' according to whether n-1 is positive or negative, followed by the * decimal representation of the integer abs(n-1) (with no leading zeros) * - * @id: S9.8.1_A9_T2; * @section: 9.8.1; + * @path: 09_Type_Conversion/9.8_ToString/9.8.1_ToString_Applied_to_the_Number_Type/S9.8.1_A9_T2.js; * @description: Various float numbers with many zeros convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T1.js index b4238225dc..27e70f3716 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T1.js @@ -4,8 +4,8 @@ /** * Result of ToString conversion from undefined value is "undefined" * - * @id: S9.8_A1_T1; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A1_T1.js; * @description: Undefined values is undefined, void 0 and eval("var x"). Use explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T2.js index 365b9513b2..0c606d7a3b 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A1_T2.js @@ -4,8 +4,8 @@ /** * Result of ToString conversion from undefined value is "undefined" * - * @id: S9.8_A1_T2; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A1_T2.js; * @description: Undefined values is undefined, void 0 and eval("var x"). Use implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T1.js index 9830768328..f9c9224475 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T1.js @@ -4,8 +4,8 @@ /** * Result of ToString conversion from null value is "null" * - * @id: S9.8_A2_T1; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A2_T1.js; * @description: null convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T2.js index 5c1239ca22..066e47195e 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A2_T2.js @@ -4,8 +4,8 @@ /** * Result of ToString conversion from null value is "null" * - * @id: S9.8_A2_T2; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A2_T2.js; * @description: null convert to String by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T1.js index a4b7f9634f..297676760f 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T1.js @@ -5,8 +5,8 @@ * Result of ToString conversion from boolean value is "true" if * the argument is "true", else is "false" * - * @id: S9.8_A3_T1; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A3_T1.js; * @description: True and false convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T2.js index 4661906f29..b3daedac8c 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A3_T2.js @@ -5,8 +5,8 @@ * Result of ToString conversion from boolean value is "true" if * the argument is "true", else is "false" * - * @id: S9.8_A3_T2; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A3_T2.js; * @description: True and false convert to String by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T1.js index ba307e284f..e08f638517 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T1.js @@ -4,8 +4,8 @@ /** * Result of String conversion from string value is the input argument (no conversion) * - * @id: S9.8_A4_T1; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A4_T1.js; * @description: Some strings convert to String with explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T2.js index 6b40b7b7b5..df019e199c 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A4_T2.js @@ -4,8 +4,8 @@ /** * Result of String conversion from string value is the input argument (no conversion) * - * @id: S9.8_A4_T2; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A4_T2.js; * @description: Some strings convert to String by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T1.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T1.js index b0e5cbf61d..6c7bd1c967 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T1.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T1.js @@ -5,8 +5,8 @@ * Result of String conversion from Object value is conversion * from primitive value * - * @id: S9.8_A5_T1; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A5_T1.js; * @description: Some objects convert to String by explicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T2.js b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T2.js index ab3210d322..1c928e626a 100644 --- a/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T2.js +++ b/test/suite/converted/09_Type_Conversion/9.8_ToString/S9.8_A5_T2.js @@ -5,8 +5,8 @@ * Result of String conversion from Object value is conversion * from primitive value * - * @id: S9.8_A5_T2; * @section: 9.8; + * @path: 09_Type_Conversion/9.8_ToString/S9.8_A5_T2.js; * @description: Some objects convert to String by implicit transformation; */ diff --git a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A1.js b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A1.js index 6acce9cada..ed9a22a098 100644 --- a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A1.js +++ b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A1.js @@ -4,8 +4,8 @@ /** * ToObject conversion from undefined value must throw TypeError * - * @id: S9.9_A1; * @section: 9.9; + * @path: 09_Type_Conversion/9.9_ToObject/S9.9_A1.js; * @description: Trying to convert undefined to Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A2.js b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A2.js index 4701a18411..0c40d171ba 100644 --- a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A2.js +++ b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A2.js @@ -4,8 +4,8 @@ /** * ToObject conversion from null value must throw TypeError * - * @id: S9.9_A2; * @section: 9.9; + * @path: 09_Type_Conversion/9.9_ToObject/S9.9_A2.js; * @description: Trying to convert null to Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A3.js b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A3.js index 5f452cb49d..a9679bdc45 100644 --- a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A3.js +++ b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A3.js @@ -5,8 +5,8 @@ * ToObject conversion from Boolean: create a new Boolean object * whose [[value]] property is set to the value of the boolean * - * @id: S9.9_A3; * @section: 9.9; + * @path: 09_Type_Conversion/9.9_ToObject/S9.9_A3.js; * @description: Trying to convert from Boolean to Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A4.js b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A4.js index 68cec7007a..364b436ef4 100644 --- a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A4.js +++ b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A4.js @@ -5,8 +5,8 @@ * ToObject conversion from Number: create a new Number object * whose [[value]] property is set to the value of the number * - * @id: S9.9_A4; * @section: 9.9; + * @path: 09_Type_Conversion/9.9_ToObject/S9.9_A4.js; * @description: Converting from various numbers to Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A5.js b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A5.js index 00d9085388..f178be8d00 100644 --- a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A5.js +++ b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A5.js @@ -5,8 +5,8 @@ * ToObject conversion from String: create a new String object * whose [[value]] property is set to the value of the string * - * @id: S9.9_A5; * @section: 9.9; + * @path: 09_Type_Conversion/9.9_ToObject/S9.9_A5.js; * @description: Converting from various strings to Object; */ diff --git a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A6.js b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A6.js index 40c66da2fe..118d55004b 100644 --- a/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A6.js +++ b/test/suite/converted/09_Type_Conversion/9.9_ToObject/S9.9_A6.js @@ -5,8 +5,8 @@ * ToObject conversion from Object: The result is the input * argument (no conversion) * - * @id: S9.9_A6; * @section: 9.9; + * @path: 09_Type_Conversion/9.9_ToObject/S9.9_A6.js; * @description: Converting from Objects to Object; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A1.js index dc5a423464..7e21f24b9d 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A1.js @@ -5,8 +5,8 @@ * If the caller supplies fewer parameter values than there are * formal parameters, the extra formal parameters have value undefined * - * @id: S10.1.3_A1; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A1.js; * @description: Calling function excluding a few parameters; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A2.js index c5cd6038ce..4f3675cbcf 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A2.js @@ -6,8 +6,8 @@ * the same property, the corresponding property is given the value that was * supplied for the last parameter with this name * - * @id: S10.1.3_A2; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A2.js; * @description: Creating functions initialized with two or more formal parameters, which have the same name; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A3.js index bf5b21b1dc..b113628fd7 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A3.js @@ -6,8 +6,8 @@ * name as some previous parameters do) was not supplied by the * caller, the value of the corresponding property is undefined * - * @id: S10.1.3_A3; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A3.js; * @description: Creating functions with two or more formal parameters, * that have the same name. Calling this function excluding a few last parameters; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T1.js index 4dce497199..9e3ce04778 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T1.js @@ -7,8 +7,8 @@ * value and attributes. Semantically, this step must follow the creation of * FormalParameterList properties * - * @id: S10.1.3_A4_T1; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T1.js; * @description: Checking existence of a function with passed parameter; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T2.js index a62bb95684..429687d4b7 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T2.js @@ -7,8 +7,8 @@ * value and attributes. Semantically, this step must follow the creation of * FormalParameterList properties * - * @id: S10.1.3_A4_T2; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A4_T2.js; * @description: Checking existence of a function with declared variable; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T1.js index d35f9e2ab5..a890699a79 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T1.js @@ -7,8 +7,8 @@ * in the VariableDeclaration or VariableDeclarationNoIn, whose value is * undefined and whose attributes are determined by the type of code * - * @id: S10.1.3_A5.1_T1; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T1.js; * @description: Checking variable existence only; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T2.js index d9879116c7..7d15303822 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T2.js @@ -7,8 +7,8 @@ * in the VariableDeclaration or VariableDeclarationNoIn, whose value is * undefined and whose attributes are determined by the type of code * - * @id: S10.1.3_A5.1_T2; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.1_T2.js; * @description: Checking existence of the variable object property with formal parameter; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.2_T1.js index 6c6b25c6d8..ab7aa8fcc0 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.2_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.2_T1.js @@ -6,8 +6,8 @@ * name of a declared variable, the value of the property and its attributes * are not changed * - * @id: S10.1.3_A5.2_T1; * @section: 10.1.3; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.3_Variable_Instantiation/S10.1.3_A5.2_T1.js; * @description: Checking existence of the variable object property with formal parameter; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T1.js index a9a85c12e9..3216ec7cca 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T1.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T1; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T1.js; * @description: Checking scope chain containing function declarations; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T2.js index 7ca9cc0695..8856f73c99 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T2.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T2; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T2.js; * @description: Checking scope chain containing function declarations; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T3.js index 85821f43fe..e125fdb3e4 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T3.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T3; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T3.js; * @description: Checking scope chain containing function declarations; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T4.js index ff541615c2..dc9fa0652b 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T4.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T4; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T4.js; * @description: Checking scope chain containing function declarations; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T5.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T5.js index 09465ebd18..043f65fd2a 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T5.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T5.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T5; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T5.js; * @description: Checking scope chain containing function declarations and "with"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T6.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T6.js index dcb883a674..ad95951bf9 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T6.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T6.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T6; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T6.js; * @description: Checking scope chain containing function declarations and "with"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T7.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T7.js index 28bfaa1733..d7a7e975da 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T7.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T7.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T7; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T7.js; * @description: Checking scope chain containing function declarations and "with"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T8.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T8.js index 6b2700f0f3..7f56dfddc3 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T8.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T8.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T8; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T8.js; * @description: Checking scope chain containing function declarations and "with"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T9.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T9.js index d26d87c232..8750b61a55 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T9.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T9.js @@ -6,8 +6,8 @@ * A scope chain is a list of objects that are searched when evaluating an * Identifier * - * @id: S10.1.4_A1_T9; * @section: 10.1.4; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.4_Scope_Chain_and_Identifier_Resolution/S10.1.4_A1_T9.js; * @description: Checking scope chain containing function declarations and "with"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T1.js index 48b845bb53..e39bc7125d 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T1.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.1_T1; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T1.js; * @description: Global execution context - Value Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T2.js index 919b30ff06..d938a62591 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T2.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.1_T2; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T2.js; * @description: Global execution context - Function Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T3.js index 918d0d5c12..f9b94a6217 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T3.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.1_T3; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T3.js; * @description: Global execution context - Constructor Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T4.js index a2233a3247..d7e53954e7 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T4.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.1_T4; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.1_T4.js; * @description: Global execution context - Other Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T1.js index 7919d2d856..c98897a993 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T1.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.2_T1; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T1.js; * @description: Function execution context - Value Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T2.js index bbfa7aee5b..bd100fec79 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T2.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.2_T2; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T2.js; * @description: Function execution context - Function Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T3.js index 57b5bd32ae..fc1eb7eaa9 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T3.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.2_T3; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T3.js; * @description: Function execution context - Constructor Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T4.js index 0bf5b34736..245e6dc7c2 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T4.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.2_T4; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.2_T4.js; * @description: Function execution context - Other Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T1.js index 8244fc0ffb..c7bdcd180f 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T1.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.3_T1; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T1.js; * @description: Eval execution context - Value Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T2.js index 36fabe9541..5171724f4f 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T2.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.3_T2; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T2.js; * @description: Eval execution context - Function Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T3.js index 803c09030f..ffcd4f31bd 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T3.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.3_T3; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T3.js; * @description: Eval execution context - Constructor Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T4.js index f57c467b97..46b1bda43e 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T4.js @@ -5,8 +5,8 @@ * Global object has properties such as built-in objects such as * Math, String, Date, parseInt, etc * - * @id: S10.1.5_A1.3_T4; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A1.3_T4.js; * @description: Eval execution context - Other Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T1.js index c5af484b85..4574ef4bfd 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.1_T1; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T1.js; * @description: Global execution context - Value Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T2.js index d59db73d2e..a156d0e761 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.1_T2; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T2.js; * @description: Global execution context - Function Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T3.js index ac1cfdd656..56620a7f51 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.1_T3; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T3.js; * @description: Global execution context - Constructor Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T4.js index 160ef63e44..22e5237c9a 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T4.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.1_T4; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.1_T4.js; * @description: Global execution context - Other Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T1.js index 99545e6423..53967d00c1 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.2_T1; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T1.js; * @description: Function execution context - Value Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T2.js index 88507e8e54..7b8265ff3b 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T2.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.2_T2; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T2.js; * @description: Function execution context - Function Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T3.js index 5bf18d95f9..1b4482fa7d 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T3.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.2_T3; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T3.js; * @description: Function execution context - Constructor Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T4.js index 2d4399da0b..cf035a464c 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T4.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.2_T4; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.2_T4.js; * @description: Function execution context - Other Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T1.js index f264b674bd..1a4ad3c866 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T1.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.3_T1; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T1.js; * @description: Global execution context - Value Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T2.js index 31990d0b86..ee45c4ac0a 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T2.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.3_T2; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T2.js; * @description: Global execution context - Function Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T3.js index 455c939104..490624e784 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T3.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.3_T3; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T3.js; * @description: Global execution context - Constructor Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T4.js index 58565b120a..4ddade9477 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T4.js @@ -4,8 +4,8 @@ /** * Global object properties have attributes { DontEnum } * - * @id: S10.1.5_A2.3_T4; * @section: 10.1.5, 15.1; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.5_Global_Object/S10.1.5_A2.3_T4.js; * @description: Global execution context - Other Properties; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A1.js index 9fc0a90ec6..8df31d21f2 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A1.js @@ -5,8 +5,8 @@ * When control enters an execution context for function code, * an arguments object is created and initialised * - * @id: S10.1.8_A1; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A1.js; * @description: Executing function which uses arguments object; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A2.js index 0171c79c1b..86189a9375 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A2.js @@ -6,8 +6,8 @@ * created arguments object is the original Object prototype object, the one * that is the initial value of Object.prototype * - * @id: S10.1.8_A2; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A2.js; * @description: Checking arguments.constructor.prototype===Object.prototype; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T1.js index 276b3be222..ebcb0e47d5 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T1.js @@ -5,8 +5,8 @@ * A property is created with name callee with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A3_T1; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T1.js; * @description: Checking existence of arguments.callee property; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T2.js index f36b1b1f00..9da3925791 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T2.js @@ -5,8 +5,8 @@ * A property is created with name callee with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A3_T2; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T2.js; * @description: Checking if enumerating the arguments.callee property fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T3.js index ecbf99d882..7a7cbf47c0 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T3.js @@ -5,8 +5,8 @@ * A property is created with name callee with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A3_T3; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T3.js; * @description: Checking if deleting arguments.callee property fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T4.js index 4319b32568..45444795a7 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T4.js @@ -5,8 +5,8 @@ * A property is created with name callee with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A3_T4; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A3_T4.js; * @description: Overriding arguments.callee property; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A4.js index 2711b5b657..5ee54359cc 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A4.js @@ -5,8 +5,8 @@ * The initial value of the created property callee is the * Function object being executed * - * @id: S10.1.8_A4; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A4.js; * @description: Checking that arguments.callee === function object; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T1.js index 7be42b65e2..66878efb1a 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T1.js @@ -5,8 +5,8 @@ * A property is created with name length with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A5_T1; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T1.js; * @description: Checking existence of arguments.length property; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T2.js index 5eab5f40a5..6f58d3e1fb 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T2.js @@ -5,8 +5,8 @@ * A property is created with name length with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A5_T2; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T2.js; * @description: Checking if enumerating the arguments.length property fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T3.js index 477b2e5ae3..5d9ba5ff03 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T3.js @@ -5,8 +5,8 @@ * A property is created with name length with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A5_T3; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T3.js; * @description: Checking if deleting arguments.length property fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T4.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T4.js index 42918ec86f..3d319b63d9 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T4.js @@ -5,8 +5,8 @@ * A property is created with name length with property * attributes { DontEnum } and no others * - * @id: S10.1.8_A5_T4; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A5_T4.js; * @description: Overriding arguments.length property; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A6.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A6.js index 641932e60c..87d07a702a 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A6.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A6.js @@ -5,8 +5,8 @@ * The initial value of the created property length is the number * of actual parameter values supplied by the caller * - * @id: S10.1.8_A6; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A6.js; * @description: Create function, that returned arguments.length; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A7.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A7.js index d2c028a9d4..03881e27eb 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A7.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A7.js @@ -4,8 +4,8 @@ /** * Get arguments of function * - * @id: S10.1.8_A7; * @section: 10.1.8; + * @path: 10_Execution_Contexts/10.1_Definitions/10.1.8_Arguments_Object/S10.1.8_A7.js; * @description: Use property arguments; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T1.js index 4bebfdd542..9fa5be4b64 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T1.js @@ -5,8 +5,8 @@ * Program functions are defined in source text by a FunctionDeclaration or created dynamically either * by using a FunctionExpression or by using the built-in Function object as a constructor * - * @id: S10.1.1_A1_T1; * @section: 10.1.1; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T1.js; * @description: Defining function by a FunctionDeclaration; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T2.js index 013a33f970..494bbe3456 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T2.js @@ -5,8 +5,8 @@ * Program functions are defined in source text by a FunctionDeclaration or created dynamically either * by using a FunctionExpression or by using the built-in Function object as a constructor * - * @id: S10.1.1_A1_T2; * @section: 10.1.1; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T2.js; * @description: Creating function dynamically by using a FunctionExpression; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T3.js index c1136eb9a7..d886d5f168 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T3.js @@ -5,8 +5,8 @@ * Program functions are defined in source text by a FunctionDeclaration or created dynamically either * by using a FunctionExpression or by using the built-in Function object as a constructor * - * @id: S10.1.1_A1_T3; * @section: 10.1.1; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.1_A1_T3.js; * @description: Creating function dynamically by using the built-in Function object as a constructor; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A2_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A2_T1.js index ee90de882c..3505ac11ec 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A2_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.1_A2_T1.js @@ -5,8 +5,8 @@ * There are two types of Function objects. Internal functions * are built-in objects of the language, such as parseInt and Math.exp * - * @id: S10.1.1_A2_T1; * @section: 10.1.1; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.1_A2_T1.js; * @description: Checking types of parseInt and Math.exp; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T1.js index 094321799c..52e13fae48 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T1.js @@ -4,8 +4,8 @@ /** * The activation object is initialised with a property with name arguments and attributes {DontDelete} * - * @id: S10.1.6_A1_T1; * @section: 10.1.6; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T1.js; * @description: Checking ifdeleting function parameter is possible; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T2.js index ccc6263d21..c095a10da7 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T2.js @@ -4,8 +4,8 @@ /** * The activation object is initialised with a property with name arguments and attributes {DontDelete} * - * @id: S10.1.6_A1_T2; * @section: 10.1.6; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T2.js; * @description: Checking funtion which returns property "arguments"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T3.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T3.js index bfa6a6c2a3..215b7a4c4f 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T3.js @@ -4,8 +4,8 @@ /** * The activation object is initialised with a property with name arguments and attributes {DontDelete} * - * @id: S10.1.6_A1_T3; * @section: 10.1.6; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.6_A1_T3.js; * @description: Checking function which returns "this"; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.7_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.7_A1_T1.js index 1f6fffe304..b06be097d5 100644 --- a/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.7_A1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.1_Definitions/S10.1.7_A1_T1.js @@ -4,8 +4,8 @@ /** * The this value associated with an executioncontext is immutable * - * @id: S10.1.7_A1_T1; * @section: 10.1.7; + * @path: 10_Execution_Contexts/10.1_Definitions/S10.1.7_A1_T1.js; * @description: Checking if deleting "this" fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T1.js index 9885565eb9..f6b42ed239 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T1.js @@ -5,8 +5,8 @@ * Variable instantiation is performed using the global object as * the variable object and using property attributes { DontDelete } * - * @id: S10.2.1_A1_T1; * @section: 10.2.1; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T1.js; * @description: Checking if deleting variable x, that is defined as var x = 1, fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T2.js index 0fe7134361..a44ec3ae43 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T2.js @@ -5,8 +5,8 @@ * Variable instantiation is performed using the global object as * the variable object and using property attributes { DontDelete } * - * @id: S10.2.1_A1_T2; * @section: 10.2.1; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.1_Global_Code/S10.2.1_A1_T2.js; * @description: Checking if deleting variable x, that is defined as x = 1, fails; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T1.js index bc7c85b623..741fd34b05 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T1.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T1; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T1.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T10.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T10.js index 7837b655f8..741f3ff94c 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T10.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T10.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T10; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T10.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T11.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T11.js index de77a0d4e3..0366f6e245 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T11.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T11.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T11; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T11.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T2.js index ed1b36e005..df87bc6dcc 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T2.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T2; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T2.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T3.js index a733777f68..fbf64f3c01 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T3.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T3; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T3.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T4.js index 10f48496d9..b0848fc190 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T4.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T4; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T4.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T5.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T5.js index 9d6697289b..4004eabaa5 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T5.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T5.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T5; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T5.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T6.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T6.js index e22973730f..c56582ca88 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T6.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T6.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T6; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T6.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T7.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T7.js index 71e1c6cfa0..233f0e581c 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T7.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T7.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T7; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T7.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T8.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T8.js index c9430e779d..1fd58619bd 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T8.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T8.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T8; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T8.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T9.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T9.js index 5a8b22ac4d..7dab029b81 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T9.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T9.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.1_T9; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.1_T9.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T1.js index 5fa09f7175..c1b50a0641 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T1.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T1; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T1.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T10.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T10.js index 3c84a9bcb7..122433990e 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T10.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T10.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T10; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T10.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T11.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T11.js index 191a2d2103..321db15a61 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T11.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T11.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T11; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T11.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T2.js index 75208e2aae..69db78bb54 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T2.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T2; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T2.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T3.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T3.js index 7216ac2895..9830c4600e 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T3.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T3.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T3; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T3.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T4.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T4.js index 40e7b486c7..d341246511 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T4.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T4.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T4; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T4.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T5.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T5.js index 8feb6a3c36..e02f5a834c 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T5.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T5.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T5; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T5.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T6.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T6.js index bce0ada8a6..134c92a92a 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T6.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T6.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T6; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T6.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T7.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T7.js index beadda14be..1583f73c46 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T7.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T7.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T7; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T7.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T8.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T8.js index c9d138f625..eab7c47143 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T8.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T8.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T8; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T8.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T9.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T9.js index 2c15d034fb..994deebf52 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T9.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T9.js @@ -5,8 +5,8 @@ * The scope chain is initialised to contain the same objects, * in the same order, as the calling context's scope chain * - * @id: S10.2.2_A1.2_T9; * @section: 10.2.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/10.2.2_Eval_Code/S10.2.2_A1.2_T9.js; * @description: eval within global execution context; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T1.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T1.js index 42a35606df..73771f22a3 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T1.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T1.js @@ -4,8 +4,8 @@ /** * Every function call enters a new execution context * - * @id: S10.2_A1.1_T1; * @section: 10.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T1.js; * @description: Sequence of function calls; */ diff --git a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T2.js b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T2.js index 70493363bd..549a98be1c 100644 --- a/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T2.js +++ b/test/suite/converted/10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T2.js @@ -4,8 +4,8 @@ /** * Every function call enters a new execution context * - * @id: S10.2_A1.1_T2; * @section: 10.2; + * @path: 10_Execution_Contexts/10.2_Entering_An_Execution_Context/S10.2_A1.1_T2.js; * @description: Recursive function call; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A1.js index 722fcfcd42..38d0d87d40 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between BitwiseANDExpression and "&" or between "&" and EqualityExpression are allowed * - * @id: S11.10.1_A1; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A1.js; * @description: Checking uses eval; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T1.js index 2818ccd28f..bfaf3d97aa 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x & y uses GetValue * - * @id: S11.10.1_A2.1_T1; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T2.js index d0bb817723..5062b29079 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x & y uses GetValue * - * @id: S11.10.1_A2.1_T2; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T3.js index f62f376439..21fa0d3365 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x & y uses GetValue * - * @id: S11.10.1_A2.1_T3; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.2_T1.js index b64c1342c0..c511e929c2 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x & y uses [[Default Value]] * - * @id: S11.10.1_A2.2_T1; * @section: 11.10.1, 8.6.2.6; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.3_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.3_T1.js index c80fd4a86a..41c8be22ca 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToInt32(first expression) is called first, and then ToInt32(second expression) * - * @id: S11.10.1_A2.3_T1; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.3_T1.js; * @description: Checking by using "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T1.js index 261176a621..9ae447ab77 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.1_A2.4_T1; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T2.js index a8c9aea270..c0444f8f8e 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.1_A2.4_T2; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T3.js index 2b3096441b..de34295ad3 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.1_A2.4_T3; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.1.js index 163f921c52..8454bd934a 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T1.1; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.1.js; * @description: Type(x) and Type(y) are primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.2.js index fd77c2d803..e4a23c2c6b 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T1.2; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.2.js; * @description: Type(x) and Type(y) are primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.3.js index 8516349c28..3b66609e51 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T1.3; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.3.js; * @description: Type(x) and Type(y) are primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.4.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.4.js index 15aeb49a0d..7e31dc00e6 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T1.4; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.4.js; * @description: Type(x) and Type(y) are null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.5.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.5.js index 998d9b2585..a33c2a4bd7 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T1.5; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T1.5.js; * @description: Type(x) and Type(y) are Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.1.js index 965e8c04f0..13ef2059f6 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.1; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.2.js index 8f45eb5e6a..76f38e0375 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.2; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.3.js index dff48e4248..3539815b14 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.3; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.4.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.4.js index b942f95fa1..0726387f1e 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.4; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.5.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.5.js index 9dc704620f..56b44fa64f 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.5; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.5.js; * @description: Type(x) us different from Type(y) and both types are String (primitive or object) or Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.6.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.6.js index 5ad692af5e..56d71b3a20 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.6; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.7.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.7.js index 541db0bd54..558ba16d42 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.7; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.8.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.8.js index cf821394fb..b8f4d24141 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.8; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.9.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.9.js index e647f93867..8e0f39e4a7 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x & y returns ToNumber(x) & ToNumber(y) * - * @id: S11.10.1_A3_T2.9; * @section: 11.10.1; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.1_AND_Operator/S11.10.1_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A1.js index 6ba13a1c40..dd1bad5e55 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between BitwiseXORExpression and "^" or between "^" and BitwiseANDExpression are allowed * - * @id: S11.10.2_A1; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A1.js; * @description: The check uses eval; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T1.js index 4962eff520..830f55cdba 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x ^ y uses GetValue * - * @id: S11.10.2_A2.1_T1; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T2.js index e8c62e09c3..e1c10f0674 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x ^ y uses GetValue * - * @id: S11.10.2_A2.1_T2; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T3.js index 3f6461ceb3..1c2dd80518 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x ^ y uses GetValue * - * @id: S11.10.2_A2.1_T3; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.2_T1.js index 6b1e789a29..e1b3e7b9e3 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x ^ y uses [[Default Value]] * - * @id: S11.10.2_A2.2_T1; * @section: 11.10.2, 8.6.2.6; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.3_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.3_T1.js index d1c86c101a..1d70951525 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToInt32(first expression) is called first, and then ToInt32(second expression) * - * @id: S11.10.2_A2.3_T1; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T1.js index e3f8475a98..b69304813d 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.2_A2.4_T1; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T2.js index 0048ace724..0c2bf7c11f 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.2_A2.4_T2; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T3.js index 84b47f45f6..7cdd33e328 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.2_A2.4_T3; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.1.js index aa0febb698..7da7a8724c 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T1.1; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.1.js; * @description: Type(x) and Type(y) are primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.2.js index 7323526949..0ebe5fd3ff 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T1.2; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.2.js; * @description: Type(x) and Type(y) are primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.3.js index 22c442dec6..5a407161d7 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T1.3; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.3.js; * @description: Type(x) and Type(y) are primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.4.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.4.js index c7cbd3c279..87af7b700a 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T1.4; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.4.js; * @description: Type(x) and Type(y) are null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.5.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.5.js index b3648ce265..326aaea524 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T1.5; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T1.5.js; * @description: Type(x) and Type(y) are Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.1.js index c0b45e646e..6bfbb45935 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.1; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.2.js index e9e364596a..926327d814 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.2; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.3.js index 7d9df66352..702f274573 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.3; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.4.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.4.js index f9e0b77e94..ddff04b0cf 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.4; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.5.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.5.js index 6f0491ca8f..759da627b7 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.5; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.6.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.6.js index 0774270f04..cb2e6a735c 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.6; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.7.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.7.js index 08c5834fba..7c2d8cd6c2 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.7; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.8.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.8.js index daf370fc73..9ccea42fe5 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.8; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.9.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.9.js index 917b2468bc..3a738e145f 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x ^ y returns ToNumber(x) ^ ToNumber(y) * - * @id: S11.10.2_A3_T2.9; * @section: 11.10.2; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.2_XOR_Operator/S11.10.2_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A1.js index 92346657a3..7a8df72b24 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between BitwiseORExpression and "|" or between "|" and BitwiseXORExpression are allowed * - * @id: S11.10.3_A1; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T1.js index 3032d03ab8..f00124c8c9 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x | y uses GetValue * - * @id: S11.10.3_A2.1_T1; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T2.js index 95c1fecee7..0c433362dd 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x | y uses GetValue * - * @id: S11.10.3_A2.1_T2; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T3.js index 9a6270aafe..7b33aa9d27 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x | y uses GetValue * - * @id: S11.10.3_A2.1_T3; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.2_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.2_T1.js index ac9cf68aec..7ec6153e1c 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x | y uses [[Default Value]] * - * @id: S11.10.3_A2.2_T1; * @section: 11.10.3, 8.6.2.6; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.3_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.3_T1.js index da7c187c5d..c92449ae71 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToInt32(first expression) is called first, and then ToInt32(second expression) * - * @id: S11.10.3_A2.3_T1; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T1.js index 1b43f25c73..188870359a 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.3_A2.4_T1; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T2.js index df292c1947..e169cc9b0c 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.3_A2.4_T2; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T3.js index cffdc95ed6..cdec46a316 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.10.3_A2.4_T3; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.1.js index 7a062468e7..b48324c56e 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T1.1; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.2.js index 36d84d5d2a..90332287fa 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T1.2; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.3.js index 37cab31d5e..9b842d1595 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T1.3; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.4.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.4.js index 0ab8314036..5ecda4fa35 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T1.4; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.5.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.5.js index f48500a9c1..367122a224 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T1.5; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.1.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.1.js index f76dcbeced..b1ece83ccd 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.1; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.2.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.2.js index 1a233688f1..e054b8070b 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.2; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.3.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.3.js index a91537ea63..6145b38dd8 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.3; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.4.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.4.js index 363fba8690..5f92d92607 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.4; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.5.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.5.js index b2520fda0c..60b255b8c7 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.5; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.6.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.6.js index 5689b2053e..fc429c5f23 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.6; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.7.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.7.js index 874b4b2d28..de1e0e2e50 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.7; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.8.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.8.js index 07febd086e..d56306b35e 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.8; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.9.js b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.9.js index 82dbaada99..e6fd58d28b 100644 --- a/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x | y returns ToNumber(x) | ToNumber(y) * - * @id: S11.10.3_A3_T2.9; * @section: 11.10.3; + * @path: 11_Expressions/11.10_Binary_Bitwise_Operators/11.10.3_OR_Operator/S11.10.3_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A1.js index 12f61f11a0..3d7359a5c1 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LogicalANDExpression and "&&" or between "&&" and BitwiseORExpression are allowed * - * @id: S11.11.1_A1; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T1.js index 225623aa14..5b9dea0c33 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x && y uses GetValue * - * @id: S11.11.1_A2.1_T1; * @section: 11.11.1, 8.7.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T2.js index 163d444ed7..e8e05bf05d 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x && y uses GetValue * - * @id: S11.11.1_A2.1_T2; * @section: 11.11.1, 8.7.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T3.js index 91c03c8e08..e1ba3d1139 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x && y uses GetValue * - * @id: S11.11.1_A2.1_T3; * @section: 11.11.1, 8.7.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T3.js; * @description: If ToBoolean(x) is true and GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T4.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T4.js index 7896cad84f..e42a43456b 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T4.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T4.js @@ -4,8 +4,8 @@ /** * Operator x && y uses GetValue * - * @id: S11.11.1_A2.1_T4; * @section: 11.11.1, 8.7.1, 16; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.1_T4.js; * @description: If ToBoolean(x) is false and GetBase(y) is null, return false; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T1.js index b6d6ae2f5f..60a8e0af14 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.11.1_A2.4_T1; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T2.js index 0e0c1458d6..e91268d15d 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.11.1_A2.4_T2; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T3.js index 0a71afd6e0..50bef2c84c 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.11.1_A2.4_T3; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T1.js index 032a296edc..a8c440cb74 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T1.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return x * - * @id: S11.11.1_A3_T1; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T1.js; * @description: Type(x) is primitive boolean and Type(y) is changed between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T2.js index 831ce88c08..7ea608c2a8 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T2.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return x * - * @id: S11.11.1_A3_T2; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T3.js index 570ad28130..fd79998a5a 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T3.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return x * - * @id: S11.11.1_A3_T3; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T4.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T4.js index db5998822b..b04f455714 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T4.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return x * - * @id: S11.11.1_A3_T4; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A3_T4.js; * @description: Type(x) or Type(y) is changed between null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T1.js index 93a27b6947..a49c52f9f8 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T1.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.11.1_A4_T1; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T2.js index 66ed1d927b..0a653d6795 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T2.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.11.1_A4_T2; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T3.js index e413b72820..1ed87c4f95 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T3.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.11.1_A4_T3; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T4.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T4.js index d40da12ff2..6d72c93216 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T4.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.11.1_A4_T4; * @section: 11.11.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.1_Logical_AND_Operator/S11.11.1_A4_T4.js; * @description: Type(x) or Type(y) is changed between null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A1.js index f82d89833f..73d1f3bf2f 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LogicalORExpression and "||" or between "||" and LogicalANDExpression are allowed * - * @id: S11.11.2_A1; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T1.js index 71c1c2b2e4..54aa7198ed 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x || y uses GetValue * - * @id: S11.11.2_A2.1_T1; * @section: 11.11.2, 8.7.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T2.js index 76ecfa3585..e65fcf813f 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x || y uses GetValue * - * @id: S11.11.2_A2.1_T2; * @section: 11.11.2, 8.7.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T3.js index 9f23d7f5d9..277aa68715 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x || y uses GetValue * - * @id: S11.11.2_A2.1_T3; * @section: 11.11.2, 8.7.1; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T3.js; * @description: If ToBoolean(x) is false and GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T4.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T4.js index f8f57f2277..b811d467b3 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T4.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T4.js @@ -4,8 +4,8 @@ /** * Operator x || y uses GetValue * - * @id: S11.11.2_A2.1_T4; * @section: 11.11.2, 8.7.1, 16; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.1_T4.js; * @description: If ToBoolean(x) is true and GetBase(y) is null, return true; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T1.js index 960b4257a7..1905c1bf3a 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.11.2_A2.4_T1; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T2.js index 5a181b3ae4..a285facff3 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.11.2_A2.4_T2; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T3.js index 9583b2edba..e6c0186e29 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.11.2_A2.4_T3; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T1.js index 3cc6cdbcad..c5eb3ff9f4 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T1.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return y * - * @id: S11.11.2_A3_T1; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T2.js index b19fa7db70..b927781870 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T2.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return y * - * @id: S11.11.2_A3_T2; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T3.js index c547cdb734..6f37f0a9b5 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T3.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return y * - * @id: S11.11.2_A3_T3; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T4.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T4.js index 0f24d692c3..8c80934f80 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T4.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return y * - * @id: S11.11.2_A3_T4; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A3_T4.js; * @description: Type(x) or Type(y) is changed between null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T1.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T1.js index 9f66a8d9db..4b93dd82cd 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T1.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return x * - * @id: S11.11.2_A4_T1; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T2.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T2.js index b90ee0c23e..3f68aacbcd 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T2.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return x * - * @id: S11.11.2_A4_T2; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T3.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T3.js index 1db1f429ca..b5e2c9d7e5 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T3.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return x * - * @id: S11.11.2_A4_T3; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T4.js b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T4.js index faa4fc8bde..477f7de687 100644 --- a/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T4.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return x * - * @id: S11.11.2_A4_T4; * @section: 11.11.2; + * @path: 11_Expressions/11.11_Binary_Logical_Operators/11.11.2_Logical_OR_Operator/S11.11.2_A4_T4.js; * @description: Type(x) or Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A1.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A1.js index 5d070cfc1c..f36fb6d418 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A1.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LogicalORExpression and "?" or between "?" and AssignmentExpression or between AssignmentExpression and ":" or between ":" and AssignmentExpression are allowed * - * @id: S11.12_A1; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T1.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T1.js index 35130a3bc9..62a66aa286 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x ? y : z uses GetValue * - * @id: S11.12_A2.1_T1; * @section: 11.12, 8.7.1; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T2.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T2.js index 4b5b4297d3..0224632d56 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x ? y : z uses GetValue * - * @id: S11.12_A2.1_T2; * @section: 11.12, 8.7.1; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T3.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T3.js index 392711f7ff..8b3525385d 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x ? y : z uses GetValue * - * @id: S11.12_A2.1_T3; * @section: 11.12, 8.7.1; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T3.js; * @description: If ToBoolean(x) is true and GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T4.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T4.js index 8334c241af..1b233cef62 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T4.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T4.js @@ -4,8 +4,8 @@ /** * Operator x ? y : z uses GetValue * - * @id: S11.12_A2.1_T4; * @section: 11.12, 8.7.1; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T4.js; * @description: If ToBoolean(x) is false and GetBase(z) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T5.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T5.js index 9feda605da..989731a715 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T5.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T5.js @@ -4,8 +4,8 @@ /** * Operator x ? y : z uses GetValue * - * @id: S11.12_A2.1_T5; * @section: 11.12, 8.7.1, 16; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T5.js; * @description: If ToBoolean(x) is true and GetBase(z) is null, return y; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T6.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T6.js index cdf8c763c7..db070702fd 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T6.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T6.js @@ -4,8 +4,8 @@ /** * Operator x ? y : z uses GetValue * - * @id: S11.12_A2.1_T6; * @section: 11.12, 8.7.1, 16; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A2.1_T6.js; * @description: If ToBoolean(x) is false and GetBase(y) is null, return z; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T1.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T1.js index 4556a40444..4277ba596f 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T1.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return z * - * @id: S11.12_A3_T1; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A3_T1.js; * @description: Type(y) and Type(z) are boolean primitives; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T2.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T2.js index 529fb204b4..c031865b24 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T2.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return z * - * @id: S11.12_A3_T2; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A3_T2.js; * @description: Type(y) and Type(z) are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T3.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T3.js index ed53dc2b8d..dd9a6e643e 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T3.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return z * - * @id: S11.12_A3_T3; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A3_T3.js; * @description: Type(y) and Type(z) are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T4.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T4.js index 5b87b2d1d4..39df84d773 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A3_T4.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is false, return z * - * @id: S11.12_A3_T4; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A3_T4.js; * @description: Type(x) or Type(y) is changed between null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T1.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T1.js index 13ac5bd332..c9b344be84 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T1.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.12_A4_T1; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A4_T1.js; * @description: Type(y) and Type(z) are boolean primitives; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T2.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T2.js index e37e303e4a..3d3c8284f9 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T2.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.12_A4_T2; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A4_T2.js; * @description: Type(y) and Type(z) are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T3.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T3.js index e405a97ebc..0a77b551b8 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T3.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.12_A4_T3; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A4_T3.js; * @description: Type(y) and Type(z) are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T4.js b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T4.js index c9b47ade4c..7ce52f640a 100644 --- a/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.12_Conditional_Operator/S11.12_A4_T4.js @@ -4,8 +4,8 @@ /** * If ToBoolean(x) is true, return y * - * @id: S11.12_A4_T4; * @section: 11.12; + * @path: 11_Expressions/11.12_Conditional_Operator/S11.12_A4_T4.js; * @description: Type(x) or Type(y) is changed between null and undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A1.js index e41ae76a90..d8f0385860 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "=" or between "=" and AssignmentExpression are allowed * - * @id: S11.13.1_A1; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T1.js index b464c0a913..b79fe797fc 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x = y uses GetValue and PutValue * - * @id: S11.13.1_A2.1_T1; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T1.js; * @description: Either AssigmentExpression is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T2.js index d730ef1197..a036a20b44 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x = y uses GetValue and PutValue * - * @id: S11.13.1_A2.1_T2; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T2.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T3.js index f6c602599a..f4427381db 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x = y uses GetValue and PutValue * - * @id: S11.13.1_A2.1_T3; * @section: 11.13.1, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A2.1_T3.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError); * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.1.js index 401ee3107b..b6f48c0c12 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.1.js @@ -4,8 +4,8 @@ /** * Operator x = y PutValue(x, y) * - * @id: S11.13.1_A3.1; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.1.js; * @description: Checking Expression and Variable statements; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.2.js index 8ee2c8e51f..f6ab5afd6e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.2.js @@ -4,8 +4,8 @@ /** * Operator x = y returns GetValue(y) * - * @id: S11.13.1_A3.2; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A3.2.js; * @description: Checking Expression and Variable statements; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T1.js index d10ab92af2..dc99c1a61c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T1.js @@ -4,8 +4,8 @@ /** * AssignmentExpression : LeftHandSideExpression = AssignmentExpression * - * @id: S11.13.1_A4_T1; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T1.js; * @description: Syntax check; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T2.js index 8efddb85f5..365276a463 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T2.js @@ -4,8 +4,8 @@ /** * AssignmentExpression : LeftHandSideExpression = AssignmentExpression * - * @id: S11.13.1_A4_T2; * @section: 11.13.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.1_Simple_Assignment/S11.13.1_A4_T2.js; * @description: Syntax check if "x = x" throws ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T1.js index b0dfb1caf9..eae4b91a5a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T1; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T1.js; * @description: Checking by using eval, check operator is x *= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T10.js index 4cd5853646..28dce08102 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T10.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T10; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T10.js; * @description: Checking by using eval, check operator is x ^= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T11.js index 6da3b9529a..16118a9c88 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T11.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T11; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T11.js; * @description: Checking by using eval, check operator is x |= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T2.js index 73a9a8f7bf..3882eaac5a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T2.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T2; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T2.js; * @description: Checking by using eval, check operator is x /= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T3.js index 1c703bd209..ed8567d716 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T3.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T3; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T3.js; * @description: Checking by using eval, check operator is x %= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T4.js index 0c797833a4..b4bfadebdc 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T4.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T4; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T4.js; * @description: Checking by using eval, check operator is x += y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T5.js index 0441d8eb22..301f8cc185 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T5.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T5; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T5.js; * @description: Checking by using eval, check operator is x -= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T6.js index 963dbf0cf2..fb4ee5422b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T6.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T6; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T6.js; * @description: Checking by using eval, check operator is x <<= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T7.js index 3f25a2d706..cac4907068 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T7.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T7; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T7.js; * @description: Checking by using eval, check operator is x >>= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T8.js index c3351df101..1929f4f77b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T8.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T8; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T8.js; * @description: Checking by using eval, check operator is x >>>= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T9.js index ce6f401be1..31d8eeae40 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T9.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between LeftHandSideExpression and "@=" or between "@=" and AssignmentExpression are allowed * - * @id: S11.13.2_A1_T9; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A1_T9.js; * @description: Checking by using eval, check operator is x &= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.1.js index 0f903dc492..282573e721 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.1.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.1; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.1.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x *= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.10.js index 8c26f86e89..870299b97a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.10.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.10; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.10.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x ^= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.11.js index 98e423a1aa..62cecd6b81 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.11.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.11; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.11.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x |= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.2.js index fbae7c474a..59efdc883d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.2.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.2; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.2.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x /= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.3.js index 1102c515f8..d65d62bb21 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.3.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.3; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.3.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x %= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.4.js index d538fa3cc0..9c9149b12a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.4.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.4; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.4.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x += y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.5.js index 27c0c753c1..c5db9f8c2b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.5.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.5; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.5.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x -= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.6.js index 08d3d751d5..671fe6613c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.6.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.6; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.6.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x <<= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.7.js index 7102eb2fc2..edbd7779bf 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.7.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.7; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.7.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x >>= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.8.js index 284953ab8e..5037a14ed6 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.8.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.8; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.8.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x >>>= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.9.js index c4d3d73ace..597584dc6a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.9.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T1.9; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T1.9.js; * @description: Either Type is not Reference or GetBase is not null, check opeartor is "x &= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.1.js index d9dcf98e0f..90c08e0e8e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.1.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.1; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.1.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x *= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.10.js index d73ad27a24..167ff4ca62 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.10.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.10; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.10.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x ^= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.11.js index cd7f9e8aca..3cc79a1e13 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.11.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.11; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.11.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x |= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.2.js index 51c15e0050..767bfe1528 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.2.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.2; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.2.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x /= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.3.js index 9b4d9ad60e..2b8d8712ee 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.3.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.3; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.3.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x %= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.4.js index a4aacbcc9f..2e307a9fad 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.4.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.4; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.4.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x += y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.5.js index b166c0f2df..f393d6e069 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.5.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.5; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.5.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x -= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.6.js index 26eee79ab0..c1631dde8b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.6.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.6; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.6.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x <<= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.7.js index 1da6767d46..ba06bced7a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.7.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.7; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.7.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x >>= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.8.js index c450e0e5ce..acad691260 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.8.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.8; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.8.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x >>>= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.9.js index 20480f8fd6..6a843db2a5 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.9.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T2.9; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T2.9.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError. Check operator is "x &= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.1.js index c88c7287ab..029114b028 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.1.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.1; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.1.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x *= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.10.js index 02b7c16f68..c0768e993f 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.10.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.10; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.10.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x ^= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.11.js index 060ed40400..d0560ba031 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.11.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.11; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.11.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x |= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.2.js index 94d246db5b..251392bb6a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.2.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.2; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.2.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x /= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.3.js index 4f1109e5ba..7dd38be3b2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.3.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.3; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.3.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x %= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.4.js index 98c407dbd9..8257403e57 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.4.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.4; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.4.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x += y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.5.js index ec8a71de75..f3577761f9 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.5.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.5; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.5.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x -= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.6.js index 98a981ccc7..2a8e678786 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.6.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.6; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.6.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x <<= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.7.js index f9f1549f36..79783b0377 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.7.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.7; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.7.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x >>= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.8.js index f239b0249c..bcf7e612b6 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.8.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.8; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.8.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x >>>= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.9.js index 55abba03ac..882b6d4f19 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.9.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.13.2_A2.1_T3.9; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.1_T3.9.js; * @description: If GetBase(LeftHandSideExpression) is null, throw ReferenceError. Check operator is "x &= y"; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T1.js index 15c83bc586..739d209c4b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T1; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T1.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x *= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T10.js index 0325d88b79..48f0fce6f2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T10.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T10; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T10.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x ^= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T11.js index 96fb57375d..f32be38416 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T11.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T11; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T11.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x |= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T2.js index 1d3c718e4d..bdd26613ad 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T2.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T2; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T2.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x /= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T3.js index ee27bd589d..a73ce0db00 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T3.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T3; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T3.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x %= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T4.js index 522d159db2..07141c439b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T4.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T4; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T4.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x += y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T5.js index 73b167b192..d3ef59d520 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T5.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T5; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T5.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x -= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T6.js index a95ac508b6..4661b339a5 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T6.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T6; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T6.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x <<= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T7.js index 604e1d84cb..77a6cd075f 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T7.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T7; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T7.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x >>= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T8.js index 65bd69d8ed..d3c8d293b9 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T8.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T8; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T8.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x >>>= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T9.js index 3c85e56c8c..9d90bbc430 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T9.js @@ -4,8 +4,8 @@ /** * Operator uses PutValue * - * @id: S11.13.2_A2.2_T9; * @section: 11.13.2, 16; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A2.2_T9.js; * @description: If Type(LeftHandSideExpression) is not Reference, throw ReferenceError (or SyntaxError). Check operator is "x &= y"; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T1.js index 0db9723625..b5d7d228b4 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T1; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T1.js; * @description: Checking Expression and Variable statements for x *= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T10.js index 613257fae9..7e75ecb82b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T10.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T10; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T10.js; * @description: Checking Expression and Variable statements for x ^= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T11.js index a48132f074..0accd12c51 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T11.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T11; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T11.js; * @description: Checking Expression and Variable statements for x |= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T2.js index 8055c23867..b4e6f2b488 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T2; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T2.js; * @description: Checking Expression and Variable statements for x /= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T3.js index 64becb69a2..86ec079a24 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T3; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T3.js; * @description: Checking Expression and Variable statements for x %= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T4.js index ccf7aed5e2..f3da11eacd 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T4.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T4; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T4.js; * @description: Checking Expression and Variable statements for x += y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T5.js index a334c5c0d2..46aab26567 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T5.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T5; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T5.js; * @description: Checking Expression and Variable statements for x -= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T6.js index 3c97e6ad9e..5044aca187 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T6.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T6; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T6.js; * @description: Checking Expression and Variable statements for x <<= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T7.js index 4195d4f4e1..bf032f71b2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T7.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T7; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T7.js; * @description: Checking Expression and Variable statements for x >>= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T8.js index d3f6607594..86f21d523e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T8.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T8; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T8.js; * @description: Checking Expression and Variable statements for x >>>= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T9.js index 7bf23efe5b..fe39a666d5 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T9.js @@ -4,8 +4,8 @@ /** * Operator x @= y uses PutValue(x, x @ y) * - * @id: S11.13.2_A3.1_T9; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.1_T9.js; * @description: Checking Expression and Variable statements for x &= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T1.js index ce9d4afe90..193200722c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T1; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T1.js; * @description: Checking Expression and Variable statements for x *= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T10.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T10.js index a205b3e47e..9b0e4717c0 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T10.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T10.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T10; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T10.js; * @description: Checking Expression and Variable statements for x ^= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T11.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T11.js index 8be043c56f..245c2ec8f9 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T11.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T11.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T11; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T11.js; * @description: Checking Expression and Variable statements for x |= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T2.js index 930878bdf3..bcf7e8151d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T2.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T2; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T2.js; * @description: Checking Expression and Variable statements for x /= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T3.js index 19c7058c51..50a2923b44 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T3.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T3; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T3.js; * @description: Checking Expression and Variable statements for x %= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T4.js index 24b6d2dced..6d3d245ab0 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T4.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T4; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T4.js; * @description: Checking Expression and Variable statements for x += y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T5.js index bb46e82571..9035346caa 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T5.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T5; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T5.js; * @description: Checking Expression and Variable statements for x -= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T6.js index 7e6a26f4b3..2267ab2af1 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T6.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T6; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T6.js; * @description: Checking Expression and Variable statements for x <<= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T7.js index cb449e13b1..1626ef3c51 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T7.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T7; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T7.js; * @description: Checking Expression and Variable statements for x >>= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T8.js index 2c48d5621b..ea35c440f4 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T8.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T8; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T8.js; * @description: Checking Expression and Variable statements for x >>>= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T9.js index f08079779c..6c0dc1de83 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T9.js @@ -4,8 +4,8 @@ /** * Operator x @= y returns x @ y * - * @id: S11.13.2_A3.2_T9; * @section: 11.13.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A3.2_T9.js; * @description: Checking Expression and Variable statements for x &= y; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.1.js index 09e8ec1a44..da6407e326 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.1.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T1.1; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.2.js index f968b361b0..86041f6143 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.2.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T1.2; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.3.js index d3d4954263..4fd890056c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.3.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T1.3; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.4.js index 96e6b77a67..9b6a41ec81 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.4.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T1.4; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.1.js index 15fbe85a09..a7e9e58c9f 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.1.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.1; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.2.js index 43af15c765..2dbbc18897 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.2.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.2; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.3.js index c8d6bf1b7c..bb07e3bb65 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.3.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.3; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.4.js index b0309ca6c0..e6dbb8d203 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.4.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.4; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.5.js index 75cdf43b2b..84699965ca 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.5.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.5; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.6.js index 59e0e48a30..321ca137a7 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.6.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.6; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.7.js index 5b59419344..20b29fe3c4 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.7.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.7; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.8.js index 80001e1a6a..8364229d86 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.8.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.8; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.9.js index eef9bef3cf..e1e8750907 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.9.js @@ -4,8 +4,8 @@ /** * The production x ^= y is the same as x = x ^ y * - * @id: S11.13.2_A4.10_T2.9; * @section: 11.13.2, 11.10.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.10_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.1.js index 23f3aef08e..8514a44ece 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.1.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T1.1; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.2.js index 14f1c2c39a..67799fe6e2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.2.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T1.2; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.3.js index 90deea3a46..39e7a7e546 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.3.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T1.3; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.4.js index 9531233ca8..d674c34c83 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.4.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T1.4; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.1.js index 012053aca1..3ed9a67aa2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.1.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.1; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.2.js index 3bea4f4b7b..77e86e967c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.2.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.2; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.3.js index c83aafbab5..0a4b4ad9e1 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.3.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.3; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.4.js index d5e35d14e8..8a73cd3239 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.4.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.4; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.5.js index e20a2f2918..6bd792f3ca 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.5.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.5; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.6.js index 3e7d804729..948b167fd1 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.6.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.6; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.7.js index 4eaa182660..3d031f6466 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.7.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.7; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.8.js index 995ac8eea7..5b440c6e42 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.8.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.8; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.9.js index f31afffae7..441ae7761d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.9.js @@ -4,8 +4,8 @@ /** * The production x |= y is the same as x = x | y * - * @id: S11.13.2_A4.11_T2.9; * @section: 11.13.2, 11.10.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.11_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.1.js index aa5947a7d8..7021ad3c2e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.1.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T1.1; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.2.js index d117bc84b5..8f2de84060 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.2.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T1.2; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.3.js index 7188eb7d9f..6a18071c58 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.3.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T1.3; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.4.js index 0cde7c8b2a..3cb81598a7 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.4.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T1.4; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.1.js index 0315f6262d..8875468f3c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.1.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.1; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Number (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.2.js index a9a3562483..361ae48a73 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.2.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.2; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.3.js index 87688b56c5..035f40dc6b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.3.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.3; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.4.js index 4cd3c192ba..b1661e30b5 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.4.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.4; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.5.js index f380b801e0..236f16479e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.5.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.5; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) amd Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.6.js index a467606672..3ba9c14c38 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.6.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.6; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between primitive String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.7.js index 03ae998cb8..23f69bc4dc 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.7.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.7; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.8.js index d463120278..3bef30dd33 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.8.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.8; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.9.js index b17d5f0572..f41018d9e0 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.9.js @@ -4,8 +4,8 @@ /** * The production x *= y is the same as the production x = x * y * - * @id: S11.13.2_A4.1_T2.9; * @section: 11.13.2, 11.5.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.1_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.1.js index 5f05746660..8b57d082f7 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.1.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T1.1; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.2.js index 504cb5be92..e7d273c55d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.2.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T1.2; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.3.js index 7d88a5b9b0..17a303c7e3 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.3.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T1.3; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.4.js index 0aaf7b4b5b..9515e7b8a1 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.4.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T1.4; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.1.js index 71a80ff5f9..a78bf3fcd4 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.1.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.1; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.2.js index 48b5c6bb65..9164c44ab2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.2.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.2; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.3.js index c77552b053..fb1b7e90ce 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.3.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.3; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.4.js index 682714718b..a78bcbc801 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.4.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.4; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.5.js index 47880ec144..c8bb517ffa 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.5.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.5; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.6.js index 62e049e969..baa31c6d84 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.6.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.6; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.7.js index 1dbf0fab11..ae8afe43bb 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.7.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.7; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.8.js index c84db8bb10..b2dc8ac68d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.8.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.8; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.9.js index 8235940a14..77f08c2e09 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.9.js @@ -4,8 +4,8 @@ /** * The production x /= y is the same as x = x / y * - * @id: S11.13.2_A4.2_T2.9; * @section: 11.13.2, 11.5.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.2_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.1.js index 7aaf1ea7e7..b91e7d7e02 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.1.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T1.1; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.2.js index 31096528a6..a5cdbf8451 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.2.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T1.2; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.3.js index c22b837166..48a7081a0b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.3.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T1.3; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.4.js index 76254464b0..396bf6c7ff 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.4.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T1.4; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.1.js index cd215c18d5..a5240de078 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.1.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.1; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.2.js index 9697fb7bf2..9f22c6eeef 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.2.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.2; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.3.js index 26542c9958..7df42f7581 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.3.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.3; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.4.js index 83ada4ae9f..16027d8665 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.4.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.4; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.5.js index be9bbbd824..69dc5aaf6d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.5.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.5; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.6.js index 7e9b87fb27..57e8cdcc1a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.6.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.6; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.7.js index f0fb37e162..1c0671362c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.7.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.7; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.8.js index d6da0723ab..c1bf2e0ab0 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.8.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.8; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.9.js index 253ea58255..fcb110f91f 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.9.js @@ -4,8 +4,8 @@ /** * The production x %= y is the same as x = x % y * - * @id: S11.13.2_A4.3_T2.9; * @section: 11.13.2, 11.5.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.1.js index d739562ebd..736821a45e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.1.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T1.1; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.2.js index cc0d0fc4ff..f17f0dee15 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.2.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T1.2; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.3.js index 09b3723747..3ccc2a135b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.3.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T1.3; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.3.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.4.js index 055567a50b..373aebcc88 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.4.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T1.4; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T1.4.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.1.js index a5eaa6ae5c..0fd69ffd1d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.1.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.1; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.2.js index 8e80110de9..d6ab0f433c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.2.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.2; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.3.js index 55f13f47b7..0b149539bd 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.3.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.3; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.4.js index c86d0ca2ab..6fa4d6acb1 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.4.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.4; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.5.js index 2601a500c2..be0f8c0dbf 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.5.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.5; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.6.js index eeb394fd2b..6437290ac3 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.6.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.6; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.7.js index a6a4dc452e..57d7c5539b 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.7.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.7; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.8.js index bfb3916162..7a834da54c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.8.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.8; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.9.js index a92379298d..fabbfd5401 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.9.js @@ -4,8 +4,8 @@ /** * The production x += y is the same as x = x + y * - * @id: S11.13.2_A4.4_T2.9; * @section: 11.13.2, 11.6.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.4_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.1.js index dff2d06d89..64b6c48360 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.1.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T1.1; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.2.js index dd40d12879..1d340baa7c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.2.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T1.2; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.3.js index 97bb3526c1..58210b3f68 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.3.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T1.3; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.4.js index 6f784116f8..b6a5ce3a71 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.4.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T1.4; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.1.js index 58bf2a8cdd..892b518bf0 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.1.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.1; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.2.js index c0a7d18275..1b8b57b2a3 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.2.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.2; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.3.js index 85d7ffd126..93b8688957 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.3.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.3; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.4.js index da1f2683db..3896986456 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.4.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.4; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.5.js index 7d0729da15..2fcba13ff3 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.5.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.5; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.6.js index 7547a56822..c8ac0e1e52 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.6.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.6; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.7.js index dbee9e6e14..326e29895d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.7.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.7; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.8.js index 7c63183b19..c1213446e6 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.8.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.8; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.9.js index 705ae23156..152f595bdc 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.9.js @@ -4,8 +4,8 @@ /** * The production x -= y is the same as x = x - y * - * @id: S11.13.2_A4.5_T2.9; * @section: 11.13.2, 11.6.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.5_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.1.js index 3f99859620..e9cc9fbad8 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.1.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T1.1; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.2.js index 3bce04e3ed..60fe37da51 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.2.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T1.2; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.3.js index fe2d80dd34..ba66759de2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.3.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T1.3; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.4.js index 40e6c4780b..4fae9ccb81 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.4.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T1.4; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.1.js index 4d2d4d6fca..65c4ce4c38 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.1.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.1; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.2.js index 44ebbd1169..fc4393cfbc 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.2.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.2; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.3.js index a32a060933..9e6ddcade3 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.3.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.3; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.4.js index 11190e293d..481dd1eac8 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.4.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.4; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.5.js index 05e70ea20e..e3f20a1aec 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.5.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.5; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.6.js index 1bf87aace4..bf68f8876d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.6.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.6; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.7.js index 39cef65d5a..313a8ecd68 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.7.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.7; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.8.js index 6f7e5a242f..808184b88c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.8.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.8; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.9.js index 155295e4de..bbb99b732c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.9.js @@ -4,8 +4,8 @@ /** * The production x <<= y is the same as x = x << y * - * @id: S11.13.2_A4.6_T2.9; * @section: 11.13.2, 11.7.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.6_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.1.js index 0834bcdedf..16559348a2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.1.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T1.1; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.2.js index 42c5097a1b..0b4d66892a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.2.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T1.2; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.3.js index d42b4f57c7..9d65e4695a 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.3.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T1.3; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.4.js index 2e494118c1..ced62b0499 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.4.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T1.4; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.1.js index 916d7594ca..f6a92b4953 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.1.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.1; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.2.js index ca229ab6f6..fe4ca25ca6 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.2.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.2; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.3.js index 1a94b1d0ea..2f9e9ce27d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.3.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.3; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.4.js index 64b7d3747f..fd192a5318 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.4.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.4; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.5.js index 78e6aa2480..d627d1e1f2 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.5.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.5; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.6.js index 30302a99c1..15f3ce9410 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.6.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.6; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.7.js index 9e07a645aa..c3060080b9 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.7.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.7; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.8.js index b21e4eb308..a399b337ab 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.8.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.8; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.9.js index 95ba3b3a48..79d4c201c8 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.9.js @@ -4,8 +4,8 @@ /** * The production x >>= y is the same as x = x >> y * - * @id: S11.13.2_A4.7_T2.9; * @section: 11.13.2, 11.7.2; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.7_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.1.js index 267d36671f..01c95fcf13 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.1.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T1.1; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.2.js index 4ee06352f6..c9263cc2b9 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.2.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T1.2; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.3.js index 853e52b7b4..0b0db361ac 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.3.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T1.3; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.4.js index 0ce7616de9..aafa486580 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.4.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T1.4; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.1.js index 62e492fb5a..52afb88e95 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.1.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.1; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.2.js index 754089c0ca..aba28ad830 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.2.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.2; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.3.js index a7ab627634..f7a4f58470 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.3.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.3; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.4.js index 719f225f6a..3f90eec273 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.4.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.4; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.5.js index 9ac9f29ceb..b4ea8796e8 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.5.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.5; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.6.js index 94a9f5f4b3..8728e547fb 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.6.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.6; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.7.js index 6341ac34e6..5bc998e99f 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.7.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.7; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.8.js index 303932dade..d160dcf50e 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.8.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.8; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.9.js index da8a4fdf7e..83b3b49466 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.9.js @@ -4,8 +4,8 @@ /** * The production x >>>= y is the same as x = x >>> y * - * @id: S11.13.2_A4.8_T2.9; * @section: 11.13.2, 11.7.3; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.8_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.1.js index 3e0bedf411..2676109592 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.1.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T1.1; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.2.js index a66c37da13..17b303f838 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.2.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T1.2; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.3.js index 83f99ce0d3..506190db0c 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.3.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T1.3; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.4.js index 9a210a4f09..70f1ac1ad4 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.4.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T1.4; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.1.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.1.js index 6246143f62..83502132cb 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.1.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.1.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.1; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.2.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.2.js index e0888eae15..10ae1e4ec3 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.2.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.2.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.2; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.3.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.3.js index 2bdf64ef0c..96838f1bfb 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.3.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.3.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.3; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.4.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.4.js index 7a0f27193c..febf796a70 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.4.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.4.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.4; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.5.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.5.js index 63b2ceb1f6..5a8bd5e836 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.5.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.5.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.5; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.6.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.6.js index 06ba254208..be93fab577 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.6.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.6.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.6; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.7.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.7.js index 356add44ec..baa128218d 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.7.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.7.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.7; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.8.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.8.js index 1f19fa9010..22f03edeab 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.8.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.8.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.8; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.9.js b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.9.js index b58f5e34bc..58a3a6dca8 100644 --- a/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.9.js +++ b/test/suite/converted/11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.9.js @@ -4,8 +4,8 @@ /** * The production x &= y is the same as x = x & y * - * @id: S11.13.2_A4.9_T2.9; * @section: 11.13.2, 11.10.1; + * @path: 11_Expressions/11.13_Assignment_Operators/11.13.2_Compound_Assignment/S11.13.2_A4.9_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A1.js b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A1.js index 9b6fd30af9..bb9f2495e6 100644 --- a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A1.js +++ b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between Expression and , or between , and AssignmentExpression are allowed * - * @id: S11.14_A1; * @section: 11.14; + * @path: 11_Expressions/11.14_Comma_Operator/S11.14_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T1.js b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T1.js index 75365a240c..f44ddc7c7a 100644 --- a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.14_A2.1_T1; * @section: 11.14; + * @path: 11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T1.js; * @description: Either Expression is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T2.js b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T2.js index 7f0d44f008..62deb0476d 100644 --- a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.14_A2.1_T2; * @section: 11.14; + * @path: 11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T2.js; * @description: If GetBase(Expression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T3.js b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T3.js index b2a4aeef10..e9cdec3f69 100644 --- a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator uses GetValue * - * @id: S11.14_A2.1_T3; * @section: 11.14; + * @path: 11_Expressions/11.14_Comma_Operator/S11.14_A2.1_T3.js; * @description: If GetBase(AssigmentExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A3.js b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A3.js index fbdfcb156a..ef877987b1 100644 --- a/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A3.js +++ b/test/suite/converted/11_Expressions/11.14_Comma_Operator/S11.14_A3.js @@ -4,8 +4,8 @@ /** * Comma Operator evaluates all Expressions and returns the last of them * - * @id: S11.14_A3; * @section: 11.14; + * @path: 11_Expressions/11.14_Comma_Operator/S11.14_A3.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A1.js index 5146513afa..10c833c134 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A1.js @@ -4,8 +4,8 @@ /** * The "this" is reserved word * - * @id: S11.1.1_A1; * @section: 11.1.1; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A1.js; * @description: Checking if execution of "this=1" fails; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A2.js index 28df205600..82c20fff7e 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A2.js @@ -4,8 +4,8 @@ /** * Being in global code, "this" and "eval("this")" return the global object * - * @id: S11.1.1_A2; * @section: 11.1.1; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A2.js; * @description: Checking if execution of "this" and eval("this"), which are in global code, return the global object by using toString function; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.1.js index 1a1125a122..34be571364 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.1.js @@ -4,8 +4,8 @@ /** * Being in function code, "this" and eval("this"), called as a functions, return the global object * - * @id: S11.1.1_A3.1; * @section: 11.1.1; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.1.js; * @description: Creating function which returns "this" or eval("this"); */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.2.js index 840d8f1229..f58f405f0e 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.2.js @@ -4,8 +4,8 @@ /** * Being in function code, "this" and eval("this"), called as a constructors, return the object * - * @id: S11.1.1_A3.2; * @section: 11.1.1; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A3.2.js; * @description: Create function. It have property, that returned "this"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.1.js index 650c670c44..a3f3eb3173 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.1.js @@ -4,8 +4,8 @@ /** * Being in anonymous code, "this" and eval("this"), called as a function, return the global object * - * @id: S11.1.1_A4.1; * @section: 11.1.1; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.1.js; * @description: Creating function with new Function() constructor; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.2.js index 7eee1a2f77..23aee3e104 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.2.js @@ -4,8 +4,8 @@ /** * Being in anonymous code, "this" and eval("this"), called as a constructor, return the object * - * @id: S11.1.1_A4.2; * @section: 11.1.1; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.1_The_this_Keyword/S11.1.1_A4.2.js; * @description: Creating function by using new Function() constructor. It has the property, which returns "this"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T1.js index 28efde2403..2efffbb6ee 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T1.js @@ -4,8 +4,8 @@ /** * The result of evaluating an Identifier is always a value of type Reference * - * @id: S11.1.2_A1_T1; * @section: 11.1.2; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T1.js; * @description: Creating variables without defining it; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T2.js index 991f7af45e..93ce68fe33 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T2.js @@ -4,8 +4,8 @@ /** * The result of evaluating an Identifier is always a value of type Reference * - * @id: S11.1.2_A1_T2; * @section: 11.1.2; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.2_Identifier_Reference/S11.1.2_A1_T2.js; * @description: Trying to generate ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.1.js index 9dafbe3809..249d153673 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.1.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ ] * - * @id: S11.1.4_A1.1; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.1.js; * @description: Checking various properties of the array defined with expression "var array = []"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.2.js index 4ee0c91909..b05816aa1b 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.2.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ Elision ] * - * @id: S11.1.4_A1.2; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.2.js; * @description: Checking various properties the array defined with "var array = [,,,,,]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.3.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.3.js index 09781e33bf..2a3b437407 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.3.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.3.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ AssignmentExpression ] * - * @id: S11.1.4_A1.3; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.3.js; * @description: Checking various properteis and contents of the array defined with "var array = [1,2,3,4,5]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.4.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.4.js index ab1ea33337..2afea9eedc 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.4.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.4.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ Elision, AssignmentExpression ] * - * @id: S11.1.4_A1.4; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.4.js; * @description: Checking various properteis and content of the array defined with "var array = [,,,1,2]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.5.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.5.js index 7d9ddf9ee0..c6e0762473 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.5.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.5.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ AssignmentExpression, Elision ] * - * @id: S11.1.4_A1.5; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.5.js; * @description: Checking various properteis and contents of the array defined with "var array = [4,5,,,,]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.6.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.6.js index 5448c7e368..23ebe7ef9d 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.6.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.6.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ Elision, AssignmentExpression, Elision ] * - * @id: S11.1.4_A1.6; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.6.js; * @description: Checking various properteis and contents of the array defined with "var array = [,,3,,,]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.7.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.7.js index 977ea2c53f..688cd4f16b 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.7.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.7.js @@ -4,8 +4,8 @@ /** * Evaluate the production ArrayLiteral: [ AssignmentExpression, Elision, AssignmentExpression ] * - * @id: S11.1.4_A1.7; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A1.7.js; * @description: Checking various properteis and contents of the array defined with "var array = [1,2,,4,5]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A2.js index 6acf386b44..fa28b51f91 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A2.js @@ -4,8 +4,8 @@ /** * Create multi dimensional array * - * @id: S11.1.4_A2; * @section: 11.1.4; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.4_Array_Initialiser/S11.1.4_A2.js; * @description: Checking various properteis and contents of the arrya defined with "var array = [[1,2], [3], []]"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.1.js index 12810bed6f..88c83ee891 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.1.js @@ -4,8 +4,8 @@ /** * Evaluate the production ObjectLiteral: { } * - * @id: S11.1.5_A1.1; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.1.js; * @description: Checking various properteis of the object defined with "var object = {}"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.2.js index eecb0b2065..20fb0b2dcc 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.2.js @@ -4,8 +4,8 @@ /** * Evaluate the production ObjectLiteral: { NumericLiteral : AssignmentExpression} * - * @id: S11.1.5_A1.2; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.2.js; * @description: Checking various properteis and contents of the object defined with "var object = {1 : true}"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.3.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.3.js index 15567e28bd..ec4413447e 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.3.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.3.js @@ -4,8 +4,8 @@ /** * Evaluate the production ObjectLiteral: { StringLiteral : AssignmentExpression} * - * @id: S11.1.5_A1.3; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.3.js; * @description: Checking various properteis and contents of the object defined with "var object = {"x" : true}"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.4.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.4.js index 465e2b3af4..f6c8e74a84 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.4.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.4.js @@ -4,8 +4,8 @@ /** * Evaluate the production ObjectLiteral: { Identifier : AssignmentExpression} * - * @id: S11.1.5_A1.4; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A1.4.js; * @description: Checking various properteis and contents of the object defined with "var object = {prop : true}"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A2.js index 307651caf4..842e1e08eb 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A2.js @@ -4,8 +4,8 @@ /** * Evaluate the production ObjectLiteral: { PropertyName : AssignmentExpression } * - * @id: S11.1.5_A2; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A2.js; * @description: Creating property "prop" of various types(boolean, number and etc.); */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A3.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A3.js index d9cafe41d0..974967f508 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A3.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A3.js @@ -4,8 +4,8 @@ /** * Evaluate the production ObjectLiteral: { PropertyNameAndValueList } * - * @id: S11.1.5_A3; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A3.js; * @description: Creating the object defined with "var object = {0 : 1, "1" : "x", o : {}}"; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.1.js index d77cebd20c..47e52ed312 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.1.js @@ -4,8 +4,8 @@ /** * The PropertyName is not BooleanLiteral * - * @id: S11.1.5_A4.1; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.1.js; * @description: Checking if execution of "var object = {true : 1}" fails; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.2.js index 2c4b24d881..616d4ba293 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.2.js @@ -4,8 +4,8 @@ /** * The PropertyName is not nullLiteral * - * @id: S11.1.5_A4.2; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.2.js; * @description: Checking if execution of "var object = {null : true}" fails; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.3.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.3.js index 375a68ad1b..d518fc7a64 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.3.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.3.js @@ -4,8 +4,8 @@ /** * The PropertyName is undefined, ToString(BooleanLiteral), ToString(nullLiteral) * - * @id: S11.1.5_A4.3; * @section: 11.1.5; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.5_Object_Initializer/S11.1.5_A4.3.js; * @description: Creating properties with following names: undefined, 'true', 'null'; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A1.js index b794eae466..b7e68f2a8d 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator inside "grouping" operator are allowed * - * @id: S11.1.6_A1; * @section: 11.1.6, 7.2, 7.3; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A1.js; * @description: Inserting WhiteSpaces and LineTerminators into grouping operator. Eval is used; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A2.js index 85cff5b026..d1e934989f 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A2.js @@ -4,8 +4,8 @@ /** * "This" operator doesn't use GetValue. The operators "delete" and "typeof" can be applied to parenthesised expressions * - * @id: S11.1.6_A2; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A2.js; * @description: Applying "delete" and "typeof" operators to an undefined variable and a property of an object; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T1.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T1.js index e11c136997..561f0fec30 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T1.js @@ -4,8 +4,8 @@ /** * "This" operator only evaluates Expression * - * @id: S11.1.6_A3_T1; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T1.js; * @description: Applying grouping operator to Boolean; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T2.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T2.js index 6c03a8eee6..ebffbf607c 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T2.js @@ -4,8 +4,8 @@ /** * "This" operator only evaluates Expression * - * @id: S11.1.6_A3_T2; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T2.js; * @description: Applying grouping operator to Number; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T3.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T3.js index 6b4b312ae6..6cd25bc2db 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T3.js @@ -4,8 +4,8 @@ /** * "This" operator only evaluates Expression * - * @id: S11.1.6_A3_T3; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T3.js; * @description: Applying grouping operator to String; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T4.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T4.js index f259c41a7d..93cb91a918 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T4.js @@ -4,8 +4,8 @@ /** * "This" operator only evaluates Expression * - * @id: S11.1.6_A3_T4; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T4.js; * @description: Applying grouping operator to undefined; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T5.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T5.js index 16da00f8e5..f4ca821468 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T5.js @@ -4,8 +4,8 @@ /** * "This" operator only evaluates Expression * - * @id: S11.1.6_A3_T5; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T5.js; * @description: Using grouping operator in declaration of variables; */ diff --git a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T6.js b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T6.js index edb5b855bb..6bb0cb1274 100644 --- a/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T6.js +++ b/test/suite/converted/11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T6.js @@ -4,8 +4,8 @@ /** * "This" operator only evaluates Expression * - * @id: S11.1.6_A3_T6; * @section: 11.1.6; + * @path: 11_Expressions/11.1_Primary_Expressions/11.1.6_The_Grouping_Operator/S11.1.6_A3_T6.js; * @description: Applying grouping operator to delete and typeof operators; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.1.js index 6197c90952..8b67eb97fe 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between MemberExpression or CallExpression and "." and between "." and Identifier are allowed * - * @id: S11.2.1_A1.1; * @section: 11.2.1, 7.2, 7.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.2.js index 85ca7174d3..535af16b25 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.2.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "[" and MemberExpression or CallExpression and between Identifier and "]" are allowed * - * @id: S11.2.1_A1.2; * @section: 11.2.1, 7.2, 7.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A1.2.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A2.js index dbadad1a27..68097a97c4 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A2.js @@ -4,8 +4,8 @@ /** * MemberExpression and CallExpression uses GetValue * - * @id: S11.2.1_A2; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A2.js; * @description: If GetBase(MemberExpression or CallExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T1.js index 3aa052f250..2d5496f8a1 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T1.js @@ -4,8 +4,8 @@ /** * MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) * - * @id: S11.2.1_A3_T1; * @section: 11.2.1, 9.9, 11.2.3, 15.6.4.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T1.js; * @description: Checking Boolean case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T2.js index c5197225bf..16eabba339 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T2.js @@ -4,8 +4,8 @@ /** * MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) * - * @id: S11.2.1_A3_T2; * @section: 11.2.1, 9.9, 11.2.3, 15.6.4.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T2.js; * @description: Checking Number case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T3.js index 0c47fce382..322215bf60 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T3.js @@ -4,9 +4,9 @@ /** * MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) * - * @id: S11.2.1_A3_T3; * @section: 11.2.1, 9.9, 11.2.3, 15.6.4.2; - * @description: : Checking String case;; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T3.js; + * @description: Checking String case;; */ //CHECK#1 diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T4.js index 45a52d9ff1..5d142e6f2a 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T4.js @@ -4,8 +4,8 @@ /** * MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) * - * @id: S11.2.1_A3_T4; * @section: 11.2.1, 9.9, 11.2.3, 15.6.4.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T4.js; * @description: Checking "undefined" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T5.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T5.js index c07889bcd0..29496bdbf1 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T5.js @@ -4,8 +4,8 @@ /** * MemberExpression calls ToObject(MemberExpression) and ToString(Expression). CallExpression calls ToObject(CallExpression) and ToString(Expression) * - * @id: S11.2.1_A3_T5; * @section: 11.2.1, 9.9, 11.2.3, 15.6.4.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A3_T5.js; * @description: Checking "null" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T1.js index c1ad56ee1c..7442e889d4 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T1.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T1; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T1.js; * @description: Checking properties of this object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T2.js index a506cf6815..b6f8a387d6 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T2.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T2; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T2.js; * @description: Checking properties and methods of Object objects; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T3.js index a7e946fb40..1b3c95d456 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T3.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T3; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T3.js; * @description: Checking properties of the Function object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T4.js index be931e57ee..7ffd63346c 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T4.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T4; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T4.js; * @description: Checking properties of the Array object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T5.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T5.js index 1d8f36768a..1fa4815033 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T5.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T5; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T5.js; * @description: Checking properties of the String object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T6.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T6.js index 048e8bd7a8..6f671c6fe2 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T6.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T6; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T6.js; * @description: Checking properties of the Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T7.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T7.js index 1c2185568f..49bcd9971e 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T7.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T7.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T7; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T7.js; * @description: Checking properties of the Number object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T8.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T8.js index 7e0e04fa55..8ed61b710c 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T8.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T8.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T8; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T8.js; * @description: Checking properties of the Math Object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T9.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T9.js index 5345bd4812..4c04226f49 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T9.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T9.js @@ -4,8 +4,8 @@ /** * Check type of various properties * - * @id: S11.2.1_A4_T9; * @section: 11.2.1; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.1_Property_Accessors/S11.2.1_A4_T9.js; * @description: Checking properties of the Date object; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.1.js index 1bf35ee4f8..cb5f732052 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "new" and NewExpression are allowed * - * @id: S11.2.2_A1.1; * @section: 11.2.2, 7.2, 7.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.2.js index 09b919a17f..02c09c4b24 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.2.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "new" and MemberExpression are allowed * - * @id: S11.2.2_A1.2; * @section: 11.2.2, 7.2, 7.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A1.2.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A2.js index ea1b19839e..6d467b0a82 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A2.js @@ -4,8 +4,8 @@ /** * Operator "new" uses GetValue * - * @id: S11.2.2_A2; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A2.js; * @description: If GetBase(NewExpression) or GetBase(MemberExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T1.js index 573692e113..1fab03310e 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T1.js @@ -4,8 +4,8 @@ /** * If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError * - * @id: S11.2.2_A3_T1; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T1.js; * @description: Checking boolean primitive case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T2.js index 0125a222d7..d3b22c3a15 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T2.js @@ -4,8 +4,8 @@ /** * If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError * - * @id: S11.2.2_A3_T2; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T2.js; * @description: Checking "number primitive" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T3.js index f2d6b65df4..84871d7798 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T3.js @@ -4,8 +4,8 @@ /** * If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError * - * @id: S11.2.2_A3_T3; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T3.js; * @description: Checking "string primitive" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T4.js index c4b1fbfa18..8e586dcc8b 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T4.js @@ -4,8 +4,8 @@ /** * If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError * - * @id: S11.2.2_A3_T4; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T4.js; * @description: Checking "undefined" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T5.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T5.js index 9d22744341..0c92f561ce 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T5.js @@ -4,8 +4,8 @@ /** * If Type(NewExpression) or Type(MemberExpression) is not Object, throw TypeError * - * @id: S11.2.2_A3_T5; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A3_T5.js; * @description: Checking "null primitive" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T1.js index d314cede58..14c9a46af4 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T1.js @@ -4,8 +4,8 @@ /** * If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError * - * @id: S11.2.2_A4_T1; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T1.js; * @description: Checking Boolean object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T2.js index 0e60885971..57ce79fb99 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T2.js @@ -4,8 +4,8 @@ /** * If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError * - * @id: S11.2.2_A4_T2; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T2.js; * @description: Checking Number object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T3.js index 276fd58817..350e787bc5 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T3.js @@ -4,8 +4,8 @@ /** * If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError * - * @id: S11.2.2_A4_T3; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T3.js; * @description: Checking String object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T4.js index 15a0b82cd4..1bb8c05e4a 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T4.js @@ -4,8 +4,8 @@ /** * If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError * - * @id: S11.2.2_A4_T4; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T4.js; * @description: Checking Global object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T5.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T5.js index 9b965f13fa..132a2aea69 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T5.js @@ -4,8 +4,8 @@ /** * If NewExpression or MemberExpression does not implement internal [[Construct]] method, throw TypeError * - * @id: S11.2.2_A4_T5; * @section: 11.2.2; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.2_The_new_Operator/S11.2.2_A4_T5.js; * @description: Checking Math object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A1.js index f1ba3a357f..e82f86c348 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between MemberExpression and Arguments are allowed * - * @id: S11.2.3_A1; * @section: 11.2.3, 7.2, 7.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A2.js index e6a0dd021b..041b4254b6 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A2.js @@ -4,8 +4,8 @@ /** * CallExpression : MemberExpression Arguments uses GetValue * - * @id: S11.2.3_A2; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A2.js; * @description: If GetBase(MemberExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T1.js index c6e323da86..ee95777d51 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T1.js @@ -4,8 +4,8 @@ /** * If MemberExpression is not Object, throw TypeError * - * @id: S11.2.3_A3_T1; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T1.js; * @description: Checking "boolean primitive" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T2.js index e55e180e6b..8f7e1279a3 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T2.js @@ -4,8 +4,8 @@ /** * If MemberExpression is not Object, throw TypeError * - * @id: S11.2.3_A3_T2; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T2.js; * @description: Checking "number primitive" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T3.js index 644bc9378d..95b7d1a4ec 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T3.js @@ -4,8 +4,8 @@ /** * If MemberExpression is not Object, throw TypeError * - * @id: S11.2.3_A3_T3; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T3.js; * @description: Checking "string primitive" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T4.js index cbf168e0d1..d0d603109a 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T4.js @@ -4,8 +4,8 @@ /** * If MemberExpression is not Object, throw TypeError * - * @id: S11.2.3_A3_T4; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T4.js; * @description: Checking "undefined" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T5.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T5.js index a8f12224fb..4df4cc08f2 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T5.js @@ -4,8 +4,8 @@ /** * If MemberExpression is not Object, throw TypeError * - * @id: S11.2.3_A3_T5; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A3_T5.js; * @description: Checking "null" case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T1.js index 9f9856a336..8b6fb64d3e 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T1.js @@ -4,8 +4,8 @@ /** * If MemberExpression does not implement the internal [[Call]] method, throw TypeError * - * @id: S11.2.3_A4_T1; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T1.js; * @description: Checking Boolean object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T2.js index 5c32b21941..5d31761e78 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T2.js @@ -4,8 +4,8 @@ /** * If MemberExpression does not implement the internal [[Call]] method, throw TypeError * - * @id: S11.2.3_A4_T2; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T2.js; * @description: Checking Number object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T3.js index 46e3f601fc..e8ed2c606c 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T3.js @@ -4,8 +4,8 @@ /** * If MemberExpression does not implement the internal [[Call]] method, throw TypeError * - * @id: S11.2.3_A4_T3; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T3.js; * @description: Checking String object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T4.js index 1c1261d0c8..de6478eafc 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T4.js @@ -4,8 +4,8 @@ /** * If MemberExpression does not implement the internal [[Call]] method, throw TypeError * - * @id: S11.2.3_A4_T4; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T4.js; * @description: Checking Global object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T5.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T5.js index 6947416c6e..b353b77c66 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T5.js @@ -4,8 +4,8 @@ /** * If MemberExpression does not implement the internal [[Call]] method, throw TypeError * - * @id: S11.2.3_A4_T5; * @section: 11.2.3; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.3_Function_Calls/S11.2.3_A4_T5.js; * @description: Checking Math object case; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T1.js index d6f2e46115..78590cd18f 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T1.js @@ -4,8 +4,8 @@ /** * Arguments : () * - * @id: S11.2.4_A1.1_T1; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T1.js; * @description: Function is declared with no FormalParameterList; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T2.js index b70c6c680d..6e0c857ffd 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T2.js @@ -4,8 +4,8 @@ /** * Arguments : () * - * @id: S11.2.4_A1.1_T2; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.1_T2.js; * @description: Function is declared with FormalParameterList; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T1.js index ba5f45a34a..989d6666d4 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T1.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList) * - * @id: S11.2.4_A1.2_T1; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T1.js; * @description: Function is declared with no FormalParameterList; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T2.js index afd623c996..f7daf45173 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T2.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList) * - * @id: S11.2.4_A1.2_T2; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.2_T2.js; * @description: Function is declared with FormalParameterList; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.3_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.3_T1.js index 983cf1ffae..ee5969a355 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.3_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.3_T1.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList : ArgumentList,, AssignmentExpression) is a bad syntax * - * @id: S11.2.4_A1.3_T1; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.3_T1.js; * @description: incorrect syntax; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T1.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T1.js index 619d1111b1..ca95e8923c 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T1.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T1.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList : ArgumentList, AssignmentExpression) * - * @id: S11.2.4_A1.4_T1; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T1.js; * @description: Return an internal list whose length is one greater than the * length of ArgumentList and whose items are the items of ArgumentList, in order, * followed at the end by GetValue(AssignmentExpression), which is the last item of diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T2.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T2.js index be9e207549..7193b401fc 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T2.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T2.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList : ArgumentList, AssignmentExpression) * - * @id: S11.2.4_A1.4_T2; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T2.js; * @description: Return an internal list whose length is one greater than the * length of ArgumentList and whose items are the items of ArgumentList, in order, * followed at the end by GetValue(AssignmentExpression), which is the last item of diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T3.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T3.js index 2c238c3b97..0262060b3a 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T3.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T3.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList : ArgumentList, AssignmentExpression) * - * @id: S11.2.4_A1.4_T3; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T3.js; * @description: Return an internal list whose length is one greater than the * length of ArgumentList and whose items are the items of ArgumentList, in order, * followed at the end by GetValue(AssignmentExpression), which is the last item of diff --git a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T4.js b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T4.js index f383226334..4a15d7aa9d 100644 --- a/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T4.js +++ b/test/suite/converted/11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T4.js @@ -4,8 +4,8 @@ /** * Arguments : (ArgumentList : ArgumentList, AssignmentExpression) * - * @id: S11.2.4_A1.4_T4; * @section: 11.2.4, 11.2.3, 10.1.8; + * @path: 11_Expressions/11.2_Left_Hand_Side_Expressions/11.2.4_Argument_Lists/S11.2.4_A1.4_T4.js; * @description: Return an internal list whose length is one greater than the * length of ArgumentList and whose items are the items of ArgumentList, in order, * followed at the end by GetValue(AssignmentExpression), which is the last item of diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T1.js index 35388b6c14..290ed5af82 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T1.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "++" is not allowed * - * @id: S11.3.1_A1.1_T1; * @section: 11.3.1, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T1.js; * @description: Checking Line Feed; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T2.js index 17bbf94292..0d17d774b2 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T2.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "++" is not allowed * - * @id: S11.3.1_A1.1_T2; * @section: 11.3.1, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T2.js; * @description: Carriage Return; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T3.js index 51cc111477..5f014ec1ff 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T3.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "++" is not allowed * - * @id: S11.3.1_A1.1_T3; * @section: 11.3.1, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T3.js; * @description: Checking Line Seprator; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T4.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T4.js index 6b70079dec..fb1f20c8e7 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T4.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T4.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "++" is not allowed * - * @id: S11.3.1_A1.1_T4; * @section: 11.3.1, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.1_T4.js; * @description: Checking Paragraph separator; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.2_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.2_T1.js index e737807c7a..98cf25a5a0 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.2_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.2_T1.js @@ -4,8 +4,8 @@ /** * White Space between LeftHandSideExpression and "++" are allowed * - * @id: S11.3.1_A1.2_T1; * @section: 11.3.1, 11.6.3, 7.2; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A1.2_T1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T1.js index acffceb570..c574fcac6b 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x++ uses GetValue and PutValue * - * @id: S11.3.1_A2.1_T1; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T1.js; * @description: Type(x) is Reference and GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T2.js index fabda723fa..a6b8094a5a 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x++ uses GetValue and PutValue * - * @id: S11.3.1_A2.1_T2; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T3.js index 3db6c2c67d..db2ff19b95 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x++ uses GetValue and PutValue * - * @id: S11.3.1_A2.1_T3; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.1_T3.js; * @description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError); * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.2_T1.js index 8d4451737b..9897d45d68 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x++ uses [[Default Value]] * - * @id: S11.3.1_A2.2_T1; * @section: 11.3.1, 8.6.2.6; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T1.js index cfe3c1fb3d..ddc5b84981 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator x++ returns x = ToNumber(x) + 1 * - * @id: S11.3.1_A3_T1; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T2.js index 9d5d8d72a9..bdf97bbdfb 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator x++ returns x = ToNumber(x) + 1 * - * @id: S11.3.1_A3_T2; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T3.js index 5f7a04e6b2..62ed4ed491 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator x++ returns x = ToNumber(x) + 1 * - * @id: S11.3.1_A3_T3; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T4.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T4.js index 94905d2014..212e9e8d11 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator x++ returns x = ToNumber(x) + 1 * - * @id: S11.3.1_A3_T4; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T5.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T5.js index 643822ecc8..8bf63f44eb 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator x++ returns x = ToNumber(x) + 1 * - * @id: S11.3.1_A3_T5; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T1.js index 8f022ddf58..0dda1623bf 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T1.js @@ -4,8 +4,8 @@ /** * Operator x++ returns ToNumber(x) * - * @id: S11.3.1_A4_T1; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T2.js index 03042e3226..d3e4df866e 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T2.js @@ -4,8 +4,8 @@ /** * Operator x++ returns ToNumber(x) * - * @id: S11.3.1_A4_T2; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T3.js index 760f945c40..8753184ca9 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T3.js @@ -4,8 +4,8 @@ /** * Operator x++ returns ToNumber(x) * - * @id: S11.3.1_A4_T3; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T4.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T4.js index 0659df2aca..39f4b4b14d 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T4.js @@ -4,8 +4,8 @@ /** * Operator x++ returns ToNumber(x) * - * @id: S11.3.1_A4_T4; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T5.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T5.js index 972e2ece00..49a6bf17a9 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T5.js @@ -4,8 +4,8 @@ /** * Operator x++ returns ToNumber(x) * - * @id: S11.3.1_A4_T5; * @section: 11.3.1, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.1_Postfix_Increment_Operator/S11.3.1_A4_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T1.js index 38db35265c..9fe1ff16fd 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T1.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "--" is not allowed * - * @id: S11.3.2_A1.1_T1; * @section: 11.3.2, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T1.js; * @description: Checking Line Feed; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T2.js index 0ef68feec2..f7958114d3 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T2.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "--" is not allowed * - * @id: S11.3.2_A1.1_T2; * @section: 11.3.2, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T2.js; * @description: Checking Carriage Return; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T3.js index 3d323c4e7a..e160c076e0 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T3.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "--" is not allowed * - * @id: S11.3.2_A1.1_T3; * @section: 11.3.2, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T3.js; * @description: Checking Page separator; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T4.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T4.js index b854a97338..66f8592e28 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T4.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T4.js @@ -4,8 +4,8 @@ /** * Line Terminator between LeftHandSideExpression and "--" is not allowed * - * @id: S11.3.2_A1.1_T4; * @section: 11.3.2, 11.6.3, 7.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.1_T4.js; * @description: Checking Line separator; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.2_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.2_T1.js index 6f90ba0bd8..fc5767fddc 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.2_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.2_T1.js @@ -4,8 +4,8 @@ /** * White Space between LeftHandSideExpression and "--" are allowed * - * @id: S11.3.2_A1.2_T1; * @section: 11.3.2, 11.6.3, 7.2; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A1.2_T1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T1.js index 4c7bbb4491..2a2998d14d 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x-- uses GetValue and PutValue * - * @id: S11.3.2_A2.1_T1; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T1.js; * @description: Type(x) is Reference and GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T2.js index 23b32e3ee8..58f32e2db1 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x-- uses GetValue and PutValue * - * @id: S11.3.2_A2.1_T2; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T3.js index 97e20b80fc..5cb89f82f4 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x-- uses GetValue and PutValue * - * @id: S11.3.2_A2.1_T3; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.1_T3.js; * @description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError); * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.2_T1.js index f070fa624a..ed8e0e6261 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x-- uses [[Default Value]] * - * @id: S11.3.2_A2.2_T1; * @section: 11.3.2, 8.6.2.6; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T1.js index 2d658c0bc3..f78f0213e5 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator x-- returns x = ToNumber(x) - 1 * - * @id: S11.3.2_A3_T1; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T2.js index 520f853a6d..3f91d8906b 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator x-- returns x = ToNumber(x) - 1 * - * @id: S11.3.2_A3_T2; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T3.js index 207ed977b9..7ea641683e 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator x-- returns x = ToNumber(x) - 1 * - * @id: S11.3.2_A3_T3; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T4.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T4.js index 579c045fb2..a8a2d86ecd 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator x-- returns x = ToNumber(x) - 1 * - * @id: S11.3.2_A3_T4; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T5.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T5.js index d571251393..a022e982d2 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator x-- returns x = ToNumber(x) - 1 * - * @id: S11.3.2_A3_T5; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T1.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T1.js index 363a8691d6..6121fe36ee 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T1.js @@ -4,8 +4,8 @@ /** * Operator x-- returns ToNumber(x) * - * @id: S11.3.2_A4_T1; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T2.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T2.js index f3027dfd2b..8867f64435 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T2.js @@ -4,8 +4,8 @@ /** * Operator x-- returns ToNumber(x) * - * @id: S11.3.2_A4_T2; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T3.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T3.js index af4b895cd3..59238bcb79 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T3.js @@ -4,8 +4,8 @@ /** * Operator x-- returns ToNumber(x) * - * @id: S11.3.2_A4_T3; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T4.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T4.js index da7329d392..4e88d71147 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T4.js @@ -4,8 +4,8 @@ /** * Operator x-- returns ToNumber(x) * - * @id: S11.3.2_A4_T4; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T4.js; * @description: If Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T5.js b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T5.js index 5ce2e16479..66f66e77b4 100644 --- a/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T5.js @@ -4,8 +4,8 @@ /** * Operator x-- returns ToNumber(x) * - * @id: S11.3.2_A4_T5; * @section: 11.3.2, 11.6.3; + * @path: 11_Expressions/11.3_PostfixExpressions/11.3.2_Postfix_Decrement_Operator/S11.3.2_A4_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A1.js index dc204c2815..c40ef2f38e 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "delete" and UnaryExpression are allowed * - * @id: S11.4.1_A1; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.1.js index 43b9be4e16..9492197a95 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.1.js @@ -4,8 +4,8 @@ /** * If Type(x) is not Reference, return true * - * @id: S11.4.1_A2.1; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.1.js; * @description: Checking primitive value and Object value cases; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T1.js index 0c39c4e24b..21f05abf37 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * If GetBase(x) doesn't have a property GetPropertyName(x), return true * - * @id: S11.4.1_A2.2_T1; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T1.js; * @description: Checking undeclared variable case; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T2.js index 378f41faad..7d9b604146 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T2.js @@ -4,8 +4,8 @@ /** * If GetBase(x) doesn't have a property GetPropertyName(x), return true * - * @id: S11.4.1_A2.2_T2; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A2.2_T2.js; * @description: Checking Object object and Function object cases; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.1.js index c9c0eb49d0..e3b992dac6 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.1.js @@ -4,8 +4,8 @@ /** * If the property has the DontDelete attribute, return false * - * @id: S11.4.1_A3.1; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.1.js; * @description: Checking declared variable; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.2.js index 7f7adf1ec0..60e2624628 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.2.js @@ -4,8 +4,8 @@ /** * If the property doesn't have the DontDelete attribute, return true * - * @id: S11.4.1_A3.2; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.2.js; * @description: Checking declared variable; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.3.js index 6b4106d1f8..0e6ac33a3c 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.3.js @@ -4,8 +4,8 @@ /** * If the property doesn't have the DontDelete attribute, remove the property * - * @id: S11.4.1_A3.3; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A3.3.js; * @description: Checking declared variable; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A4.js index 5aed255e80..995fd7a9b2 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A4.js @@ -4,8 +4,8 @@ /** * "Delete" operator removes property, which is reference to the object, not the object * - * @id: S11.4.1_A4; * @section: 11.4.1; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.1_The_delete_Operator/S11.4.1_A4.js; * @description: Checking two reference by one object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A1.js index 50e3cf1cac..9c305584d2 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "void" and UnaryExpression are allowed * - * @id: S11.4.2_A1; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T1.js index 3e90e1ff55..ecbe783c65 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T1.js @@ -4,8 +4,8 @@ /** * Operator "void" uses GetValue * - * @id: S11.4.2_A2_T1; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T1.js; * @description: Either Type(x) is not Reference or GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T2.js index cfd114dbdb..cd5ea572ab 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T2.js @@ -4,8 +4,8 @@ /** * Operator "void" uses GetValue * - * @id: S11.4.2_A2_T2; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A2_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T1.js index 2e6522f1d2..af4b2cfed2 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T1.js @@ -4,8 +4,8 @@ /** * Operator "void" evaluates UnaryExpression and returns undefined * - * @id: S11.4.2_A4_T1; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T2.js index 75f5b392d3..d432b3955d 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T2.js @@ -4,8 +4,8 @@ /** * Operator "void" evaluates UnaryExpression and returns undefined * - * @id: S11.4.2_A4_T2; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T3.js index 821ac60366..5d9ae09d5f 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T3.js @@ -4,8 +4,8 @@ /** * Operator "void" evaluates UnaryExpression and returns undefined * - * @id: S11.4.2_A4_T3; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T3.js; * @description: Type(x) is string primitive of String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T4.js index 3c52c5b3f6..c13b6fab1b 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T4.js @@ -4,8 +4,8 @@ /** * Operator "void" evaluates UnaryExpression and returns undefined * - * @id: S11.4.2_A4_T4; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T5.js index 08fa408166..8e77d280bf 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T5.js @@ -4,8 +4,8 @@ /** * Operator "void" evaluates UnaryExpression and returns undefined * - * @id: S11.4.2_A4_T5; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T6.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T6.js index d2b26a199f..005ccddb6d 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T6.js @@ -4,8 +4,8 @@ /** * Operator "void" evaluates UnaryExpression and returns undefined * - * @id: S11.4.2_A4_T6; * @section: 11.4.2; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.2_The_void_Operator/S11.4.2_A4_T6.js; * @description: Checking Simple Assignment operator; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A1.js index 4a537d5d9a..8b3975c797 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "typeof" and UnaryExpression are allowed * - * @id: S11.4.3_A1; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T1.js index ca84410559..ac26e800c5 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T1.js @@ -4,8 +4,8 @@ /** * Operator "typeof" uses GetValue * - * @id: S11.4.3_A2_T1; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T1.js; * @description: Either Type(x) is not Reference or GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T2.js index b34cfb55d7..d4d14e8904 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T2.js @@ -4,8 +4,8 @@ /** * Operator "typeof" uses GetValue * - * @id: S11.4.3_A2_T2; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A2_T2.js; * @description: If GetBase(x) is null, return "undefined"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.1.js index 731a794cc5..a34778eea7 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.1.js @@ -4,8 +4,8 @@ /** * Result of applying "typeof" operator to undefined is "undefined" * - * @id: S11.4.3_A3.1; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.1.js; * @description: typeof undefined === "undefined"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.2.js index 8c9a11224c..5b3f15d42f 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.2.js @@ -4,8 +4,8 @@ /** * Result of applying "typeof" operator to null is "object" * - * @id: S11.4.3_A3.2; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.2.js; * @description: typeof null === "object"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.3.js index f5c03550b1..001253e4bf 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.3.js @@ -4,8 +4,8 @@ /** * Result of applying "typeof" operator to boolean is "boolean" * - * @id: S11.4.3_A3.3; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.3.js; * @description: typeof (boolean value) === "boolean"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.4.js index 9693dc27e1..b7b21d2690 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.4.js @@ -4,8 +4,8 @@ /** * Result of appying "typeof" operator to number is "number" * - * @id: S11.4.3_A3.4; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.4.js; * @description: typeof (number value) === "number"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.5.js index 666bb8eebb..22a19164a2 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.5.js @@ -4,8 +4,8 @@ /** * Result of appying "typeof" operator to string is "string" * - * @id: S11.4.3_A3.5; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.5.js; * @description: typeof (string value) === "string"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.6.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.6.js index 8ada7ce2b0..b196af77a7 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.6.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.6.js @@ -4,8 +4,8 @@ /** * Result of applying "typeof" operator to the object that is native and doesn't implement [[Call]] is "object" * - * @id: S11.4.3_A3.6; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.6.js; * @description: typeof (object without [[Call]]) === "object"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.7.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.7.js index affbb10082..5b655c82e2 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.7.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.7.js @@ -4,8 +4,8 @@ /** * Result of applying "typeof" operator to the object that is native and implements [[Call]] is "function" * - * @id: S11.4.3_A3.7; * @section: 11.4.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.3_The_typeof_Operator/S11.4.3_A3.7.js; * @description: typeof (object with [[Call]]) === "function"; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A1.js index b785e7b222..2cb95a9fd4 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "++" and UnaryExpression are allowed * - * @id: S11.4.4_A1; * @section: 11.4.4, 11.6.3, 7.2, 7.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T1.js index f35486c3b6..0fb5d36ab2 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator ++x uses GetValue and PutValue * - * @id: S11.4.4_A2.1_T1; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T1.js; * @description: Type(x) is Reference and GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T2.js index 01d21b43a6..b59b77edd0 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator ++x uses GetValue and PutValue * - * @id: S11.4.4_A2.1_T2; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T3.js index 2ba55ee4ea..69094f4aa0 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator ++x uses GetValue and PutValue * - * @id: S11.4.4_A2.1_T3; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.1_T3.js; * @description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError); * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.2_T1.js index 77d8246202..b7515b60ae 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator ++x uses [[Default Value]] * - * @id: S11.4.4_A2.2_T1; * @section: 11.4.4, 8.6.2.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T1.js index 06fe1ed492..4393ed9d55 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator ++x returns x = ToNumber(x) + 1 * - * @id: S11.4.4_A3_T1; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T2.js index 30a69608aa..2655087778 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator ++x returns x = ToNumber(x) + 1 * - * @id: S11.4.4_A3_T2; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T3.js index c8749fd87f..c7afbf1e8b 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator ++x returns x = ToNumber(x) + 1 * - * @id: S11.4.4_A3_T3; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T4.js index 2f182717ed..07cb44ed33 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator ++x returns x = ToNumber(x) + 1 * - * @id: S11.4.4_A3_T4; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T5.js index 5fb55def7c..fe6efcb362 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator ++x returns x = ToNumber(x) + 1 * - * @id: S11.4.4_A3_T5; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T1.js index db321bb630..821f004e9e 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T1.js @@ -4,8 +4,8 @@ /** * Operator ++x returns ToNumber(x) + 1 * - * @id: S11.4.4_A4_T1; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T2.js index aae1712524..78d2e1ee6b 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T2.js @@ -4,8 +4,8 @@ /** * Operator ++x returns ToNumber(x) + 1 * - * @id: S11.4.4_A4_T2; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T3.js index 882b64bd29..17ecb10a5f 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T3.js @@ -4,8 +4,8 @@ /** * Operator ++x returns ToNumber(x) + 1 * - * @id: S11.4.4_A4_T3; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T4.js index 340d1faa25..9a120dfcab 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T4.js @@ -4,8 +4,8 @@ /** * Operator ++x returns ToNumber(x) + 1 * - * @id: S11.4.4_A4_T4; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T5.js index 0a38d3448f..f12564bd51 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T5.js @@ -4,8 +4,8 @@ /** * Operator ++x returns ToNumber(x) + 1 * - * @id: S11.4.4_A4_T5; * @section: 11.4.4, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.4_Prefix_Increment_Operator/S11.4.4_A4_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A1.js index 0e7e4ecfd0..65784919ff 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "--" and UnaryExpression are allowed * - * @id: S11.4.5_A1; * @section: 11.4.5, 11.6.3, 7.2, 7.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T1.js index 85d2d2bbff..50d35a2b8b 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator --x uses GetValue and PutValue * - * @id: S11.4.5_A2.1_T1; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T1.js; * @description: Type(x) is Reference and GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T2.js index 47bbcd3dc1..4241156bb3 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator --x uses GetValue and PutValue * - * @id: S11.4.5_A2.1_T2; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T3.js index 4c8060b648..02aa444e7a 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator --x uses GetValue and PutValue * - * @id: S11.4.5_A2.1_T3; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.1_T3.js; * @description: If Type(x) is not Reference, throw ReferenceError (or SyntaxError); * @negative; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.2_T1.js index 7890e71285..5e05e0e59f 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator --x uses [[Default Value]] * - * @id: S11.4.5_A2.2_T1; * @section: 11.4.5, 8.6.2.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T1.js index 1e3952abe9..99e9863b02 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator --x returns x = ToNumber(x) - 1 * - * @id: S11.4.5_A3_T1; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T2.js index 5f01d8cdfe..d15e5fd797 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator --x returns x = ToNumber(x) - 1 * - * @id: S11.4.5_A3_T2; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T3.js index 297827b4e1..3fb092334f 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator --x returns x = ToNumber(x) - 1 * - * @id: S11.4.5_A3_T3; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T3.js; * @description: Type(x) is primitive string or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T4.js index 6c1ec11deb..bdd0c14bd8 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator --x returns x = ToNumber(x) - 1 * - * @id: S11.4.5_A3_T4; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T5.js index 3e66d0d1dd..f7133dcd84 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator --x returns x = ToNumber(x) - 1 * - * @id: S11.4.5_A3_T5; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T1.js index d354ddcdee..e3d32a64e4 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T1.js @@ -4,8 +4,8 @@ /** * Operator --x returns ToNumber(x) - 1 * - * @id: S11.4.5_A4_T1; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T2.js index 961b63460c..a96a6b7792 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T2.js @@ -4,8 +4,8 @@ /** * Operator --x returns ToNumber(x) - 1 * - * @id: S11.4.5_A4_T2; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T3.js index 711f611ff5..f0a8329f5f 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T3.js @@ -4,8 +4,8 @@ /** * Operator --x returns ToNumber(x) - 1 * - * @id: S11.4.5_A4_T3; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T4.js index 1e5344f209..1f6d7b11c1 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T4.js @@ -4,8 +4,8 @@ /** * Operator --x returns ToNumber(x) - 1 * - * @id: S11.4.5_A4_T4; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T5.js index c55a7f5be9..dfd1ebd799 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T5.js @@ -4,8 +4,8 @@ /** * Operator --x returns ToNumber(x) - 1 * - * @id: S11.4.5_A4_T5; * @section: 11.4.5, 11.6.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.5_Prefix_Decrement_Operator/S11.4.5_A4_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A1.js index 1cf1d2d9e4..0fbd96ee24 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "+" and UnaryExpression are allowed * - * @id: S11.4.6_A1; * @section: 11.4.6, 7.2, 7.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T1.js index 1d1f355ea9..20d99d3614 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator +x uses GetValue * - * @id: S11.4.6_A2.1_T1; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T1.js; * @description: Either Type(x) is not Reference or GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T2.js index 86c6f7a27a..3a46b8e3bd 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator +x uses GetValue * - * @id: S11.4.6_A2.1_T2; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.2_T1.js index 7661e3b7bf..c28dbe92cc 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator +x uses [[Default Value]] * - * @id: S11.4.6_A2.2_T1; * @section: 11.4.6, 8.6.2.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T1.js index 544ed96e30..1e3a3e8d58 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator +x returns ToNumber(x) * - * @id: S11.4.6_A3_T1; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T2.js index ada3748a9a..80692bba3c 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator +x returns ToNumber(x) * - * @id: S11.4.6_A3_T2; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T3.js index 27b3b944c1..5365c55279 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator +x returns ToNumber(x) * - * @id: S11.4.6_A3_T3; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T4.js index b99037cb70..38e342852d 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator +x returns ToNumber(x) * - * @id: S11.4.6_A3_T4; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T5.js index 78d3aa5153..c28117edbd 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator +x returns ToNumber(x) * - * @id: S11.4.6_A3_T5; * @section: 11.4.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.6_Unary_plus_Operator/S11.4.6_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A1.js index 77e59a74c5..9ac43e6190 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "-" and UnaryExpression are allowed * - * @id: S11.4.7_A1; * @section: 11.4.7, 7.2, 7.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T1.js index 9b59b109bb..f2c8431eb7 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator -x uses GetValue * - * @id: S11.4.7_A2.1_T1; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T1.js; * @description: Either Type(x) is not Reference or GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T2.js index e62accb2a6..ffe1071481 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator -x uses GetValue * - * @id: S11.4.7_A2.1_T2; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.2_T1.js index 2110866e3d..107b32c203 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator -x uses [[Default Value]] * - * @id: S11.4.7_A2.2_T1; * @section: 11.4.7, 8.6.2.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T1.js index 4b46c4aad2..17ffd167f3 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator -x returns -ToNumber(x) * - * @id: S11.4.7_A3_T1; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T2.js index 1b95140b1d..8750a23f22 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator -x returns -ToNumber(x) * - * @id: S11.4.7_A3_T2; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T3.js index eed225405c..ab217bde4c 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator -x returns -ToNumber(x) * - * @id: S11.4.7_A3_T3; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T4.js index 9cd149a17b..b8a71780ed 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator -x returns -ToNumber(x) * - * @id: S11.4.7_A3_T4; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T5.js index b0b2d58b92..9b33a5cfcc 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator -x returns -ToNumber(x) * - * @id: S11.4.7_A3_T5; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.1.js index 407ef0666a..725f98bcec 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.1.js @@ -4,8 +4,8 @@ /** * If x is NaN, operator -x returns NaN * - * @id: S11.4.7_A4.1; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.1.js; * @description: Checking NaN; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.2.js index 738b5b5248..407652e5a7 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.2.js @@ -4,8 +4,8 @@ /** * Negating +0 produces -0, negating -0 produces +0 * - * @id: S11.4.7_A4.2; * @section: 11.4.7; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.7_Unary_minus_Operator/S11.4.7_A4.2.js; * @description: Checking Infinity; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A1.js index 9bc6670ba7..229a7fe8b6 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "~" and UnaryExpression are allowed * - * @id: S11.4.8_A1; * @section: 11.4.8, 7.2, 7.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T1.js index f2dbb3efb7..ee3f3d1c87 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator ~x uses GetValue * - * @id: S11.4.8_A2.1_T1; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T1.js; * @description: Either Type(x) is not Reference or GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T2.js index 52f2a8a517..08da5e89db 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator ~x uses GetValue * - * @id: S11.4.8_A2.1_T2; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.2_T1.js index 98b097338c..9e39ba8e5d 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator ~x uses [[Default Value]] * - * @id: S11.4.8_A2.2_T1; * @section: 11.4.8, 8.6.2.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T1.js index 46724c962b..d1c40ceb91 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator ~x returns ~ToInt32(x) * - * @id: S11.4.8_A3_T1; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T2.js index bdeb43e06d..0744dc720c 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator ~x returns ~ToInt32(x) * - * @id: S11.4.8_A3_T2; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T3.js index 775fb07a5c..c1af0206b7 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator ~x returns ~ToInt32(x) * - * @id: S11.4.8_A3_T3; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T4.js index 2ae7af56c4..a63c763ca8 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator ~x returns ~ToInt32(x) * - * @id: S11.4.8_A3_T4; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T5.js index e8b1983e51..ca1ab911b6 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator ~x returns ~ToInt32(x) * - * @id: S11.4.8_A3_T5; * @section: 11.4.8; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.8_Bitwise_NOT_Operator/S11.4.8_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A1.js index e4ce7271b1..32f2d1ad2c 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between "!" and UnaryExpression are allowed * - * @id: S11.4.9_A1; * @section: 11.4.9, 7.2, 7.3; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T1.js index 4e76f53eb9..4477d25232 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator !x uses GetValue * - * @id: S11.4.9_A2.1_T1; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T1.js; * @description: Either Type(x) is not Reference or GetBase(x) is not null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T2.js index 5aa79c0bc4..beed10d800 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator !x uses GetValue * - * @id: S11.4.9_A2.1_T2; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.2_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.2_T1.js index a55c1bf0ba..6adb206e8d 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator !x uses [[Default Value]] * - * @id: S11.4.9_A2.2_T1; * @section: 11.4.9, 8.6.2.6; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A2.2_T1.js; * @description: If Type(value) is Object, return false; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T1.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T1.js index 9d478b2f4a..482f593dfe 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T1.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T1.js @@ -4,8 +4,8 @@ /** * Operator !x returns !ToBoolean(x) * - * @id: S11.4.9_A3_T1; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T1.js; * @description: Type(x) is boolean primitive or Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T2.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T2.js index 12b2bfb2fa..760d9813dd 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T2.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T2.js @@ -4,8 +4,8 @@ /** * Operator !x returns !ToBoolean(x) * - * @id: S11.4.9_A3_T2; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T2.js; * @description: Type(x) is number primitive or Number object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T3.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T3.js index cba32f5c6d..164d7cd070 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T3.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T3.js @@ -4,8 +4,8 @@ /** * Operator !x returns !ToBoolean(x) * - * @id: S11.4.9_A3_T3; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T3.js; * @description: Type(x) is string primitive or String object; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T4.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T4.js index 63ef2f2f22..d87bbab3f9 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T4.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T4.js @@ -4,8 +4,8 @@ /** * Operator !x returns !ToBoolean(x) * - * @id: S11.4.9_A3_T4; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T4.js; * @description: Type(x) is undefined or null; */ diff --git a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T5.js b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T5.js index b0768e6eb4..500e8993cf 100644 --- a/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T5.js +++ b/test/suite/converted/11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T5.js @@ -4,8 +4,8 @@ /** * Operator !x returns !ToBoolean(x) * - * @id: S11.4.9_A3_T5; * @section: 11.4.9; + * @path: 11_Expressions/11.4_Unary_Operators/11.4.9_Logical_NOT_Operator/S11.4.9_A3_T5.js; * @description: Type(x) is Object object or Function object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A1.js index ef99f805f0..a0deec38c8 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between MultiplicativeExpression and "*" or between "*" and UnaryExpression are allowed * - * @id: S11.5.1_A1; * @section: 11.5.1, 7.2, 7.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T1.js index 0616271fd2..17ac481e66 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x * y uses GetValue * - * @id: S11.5.1_A2.1_T1; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T2.js index 0b431e78eb..1a7bcdb20c 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x * y uses GetValue * - * @id: S11.5.1_A2.1_T2; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T3.js index 282b8033c0..85f8fbe3ff 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x * y uses GetValue * - * @id: S11.5.1_A2.1_T3; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.2_T1.js index 682c5e0928..6dd483ccc6 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x * y uses [[Default Value]] * - * @id: S11.5.1_A2.2_T1; * @section: 11.5.1, 8.6.2.6; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.3_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.3_T1.js index 92f56380c7..ddef3cfa1d 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.5.1_A2.3_T1; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T1.js index 37481eccdb..113718245b 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.1_A2.4_T1; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T2.js index ecebff9a4d..253ba1de08 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.1_A2.4_T2; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T3.js index 9fcd7471fe..9add170d81 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.1_A2.4_T3; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.1.js index 2ae7148e07..9a4aebd75b 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T1.1; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.2.js index f4c3ee9693..688e52abcc 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T1.2; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.3.js index 1ad03bfa2b..fcc16662aa 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T1.3; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.4.js index fda8bdd197..ce592bc6a7 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T1.4; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.5.js index 937af665d1..f7fb547cd1 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T1.5; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.1.js index 0d00b9b66b..81479ec91f 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.1; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Number (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.2.js index 9c30611a57..fedeee4155 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.2; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.3.js index 0f278b9afb..1c494cd9a1 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.3; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.4.js index 610f20e01b..c81b3d4083 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.4; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.5.js index 16cab67b63..49dfe77382 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.5; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.6.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.6.js index 2c6c51cb67..960f6a1656 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.6; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between primitive String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.7.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.7.js index c5044d8bb1..43504b3fc7 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.7; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.8.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.8.js index 0e59a1f2b8..79a96fa8d3 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.8; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.9.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.9.js index 0f467cde69..7caa5833e9 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x * y returns ToNumber(x) * ToNumber(y) * - * @id: S11.5.1_A3_T2.9; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.1.js index 62c356b8ba..1232c89fc5 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.1.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T1.1; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.1.js; * @description: If left operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.2.js index d616f8675a..c5e5dfa17d 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.2.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T1.2; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T1.2.js; * @description: If right operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T2.js index fec76120ea..9f9295819d 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T2.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T2; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T2.js; * @description: The sign of the result is positive if both operands have the same sign, negative if the operands have different signs; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T3.js index 2e4b6bacbe..19635bbd45 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T3.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T3; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T3.js; * @description: Multiplication of an infinity by a zero results in NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T4.js index 6a7c9c42fb..c83354e1e4 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T4.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T4; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T4.js; * @description: Multiplication of an infinity by an infinity results in an infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T5.js index f0e55f43d6..333fced51a 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T5.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T5; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T5.js; * @description: Multiplication of an infinity by a finite non-zero value results in a signed infinity; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T6.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T6.js index 1c71668493..9e03a04767 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T6.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T6; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T6.js; * @description: If the magnitude is too large to represent, the result is then an infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T7.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T7.js index 6efcddd329..2bb93538be 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T7.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T7.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T7; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T7.js; * @description: If the magnitude is too small to represent, the result is then a zero of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T8.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T8.js index 053ae05994..d886d397e5 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T8.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T8.js @@ -4,8 +4,8 @@ /** * The result of a floating-point multiplication is governed by the rules of IEEE 754 double-precision arithmetics * - * @id: S11.5.1_A4_T8; * @section: 11.5.1; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.1_Applying_the_asterisk_Operator/S11.5.1_A4_T8.js; * @description: Multiplication is not always associative (x * y * z is the same as (x * y) * z, not x * (y * z)); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A1.js index 54f996efb3..ba01bb6f88 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between MultiplicativeExpression and "/" or between "/" and UnaryExpression are allowed * - * @id: S11.5.2_A1; * @section: 11.5.2, 7.2, 7.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T1.js index 164175dd2f..6ef6b39a6b 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x / y uses GetValue * - * @id: S11.5.2_A2.1_T1; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T2.js index a304d2fb77..f959bec0bb 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x / y uses GetValue * - * @id: S11.5.2_A2.1_T2; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T3.js index 4a5b764530..1b61067f2d 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x / y uses GetValue * - * @id: S11.5.2_A2.1_T3; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.2_T1.js index 7944967f7f..66b7b40c43 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x / y uses [[Default Value]] * - * @id: S11.5.2_A2.2_T1; * @section: 11.5.2, 8.6.2.6; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.3_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.3_T1.js index 2e7d76427f..48deb25a27 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.5.2_A2.3_T1; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T1.js index 0b0620d9f7..cc90bd8328 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.2_A2.4_T1; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T2.js index dfea02db01..822c8bf61c 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.2_A2.4_T2; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T3.js index 2c634e493a..bf57621c09 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.2_A2.4_T3; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.1.js index fc8a769ce6..16ef3b7d22 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T1.1; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.2.js index 0b8346a523..e64a55393c 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T1.2; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.3.js index aff6779f18..bcb25ccc90 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T1.3; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.4.js index fb7d99e657..af9bb07477 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T1.4; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.5.js index ea1ae40f40..d3c73c7557 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T1.5; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.1.js index e4afc11fd1..72fc660e7e 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.1; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.2.js index 9ef20b62a5..4ee8e264ef 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.2; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.3.js index 6535898a3a..8367b3a319 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.3; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.4.js index cc8e11f955..e913e7a7f3 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.4; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.5.js index 7bcd48a186..b56b53502f 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.5; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.6.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.6.js index 76c274e1f9..dfc7727ffd 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.6; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.7.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.7.js index b72ead6df0..39eeb0f238 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.7; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.8.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.8.js index 1267b03034..1e1bf66a36 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.8; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.9.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.9.js index 910bf41aaf..6bbbebc234 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x / y returns ToNumber(x) / ToNumber(y) * - * @id: S11.5.2_A3_T2.9; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.1.js index bf3d0c3637..35c75e12e2 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.1.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T1.1; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.1.js; * @description: If left operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.2.js index 94c2fdfaa9..f977d43351 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.2.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T1.2; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T1.2.js; * @description: If right operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T10.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T10.js index d45ee9bbed..393b1cffd1 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T10.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T10.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T10; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T10.js; * @description: If both operands are finite and nonzero, the quotient is computed and rounded using IEEE 754 round-to-nearest mode. * If the magnitude is too small to represent, the result is then a zero of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T2.js index b92ff97d83..0295424008 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T2.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T2; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T2.js; * @description: The sign of the result is positive if both operands have the same sign, negative if the operands have different signs; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T3.js index 371dfea841..1629260cd8 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T3.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T3; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T3.js; * @description: Division of an infinity by a zero results in an infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T4.js index 0523a35a1b..33c3604134 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T4.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T4; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T4.js; * @description: Division of an infinity by an infinity results in NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T5.js index 713e2b77da..acfe3f4437 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T5.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T5; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T5.js; * @description: Division of an infinity by a finite non-zero value results in a signed infinity; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T6.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T6.js index 1e3a115896..26ed42a58b 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T6.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T6; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T6.js; * @description: Division of a finite value by an infinity results in zero of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T7.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T7.js index 4976e7a25c..757e893eba 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T7.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T7.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T7; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T7.js; * @description: Division of a zero by a zero results in NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T8.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T8.js index 19aef06ff5..dd0e5f262f 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T8.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T8.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T8; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T8.js; * @description: Division of a zero by any non-zero finite value -0 results in zero of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T9.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T9.js index 917ea7bdbd..ec3177ac87 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T9.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T9.js @@ -4,8 +4,8 @@ /** * The result of division is determined by the specification of IEEE 754 arithmetics * - * @id: S11.5.2_A4_T9; * @section: 11.5.2; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.2_Applying_the_slash_Operator/S11.5.2_A4_T9.js; * @description: If the magnitude is too large to represent, the result is then an infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A1.js index a8e1f6a4a2..c8e37ec7af 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between MultiplicativeExpression and "%" or between "%" and UnaryExpression are allowed * - * @id: S11.5.3_A1; * @section: 11.5.3, 7.2, 7.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T1.js index dd0c118381..2bca3f8a1c 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x % y uses GetValue * - * @id: S11.5.3_A2.1_T1; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T2.js index 220fe09479..62485a670b 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x % y uses GetValue * - * @id: S11.5.3_A2.1_T2; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T3.js index b503ba5d3e..ed31dc9072 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x % y uses GetValue * - * @id: S11.5.3_A2.1_T3; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.2_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.2_T1.js index dec450e411..1f3aa7ec96 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x % y uses [[Default Value]] * - * @id: S11.5.3_A2.2_T1; * @section: 11.5.3, 8.6.2.6; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.3_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.3_T1.js index 067a719092..5e72f41437 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.5.3_A2.3_T1; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T1.js index 7ccdd5f373..9f8ebb1132 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.3_A2.4_T1; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T2.js index 0e1ec209af..428b95b452 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.3_A2.4_T2; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T3.js index 8cc537f91f..26214850d6 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.5.3_A2.4_T3; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.1.js index 8ee425cbe9..75daa9709b 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T1.1; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.2.js index caa7008e56..32a14fc7a8 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T1.2; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.3.js index 684ce46448..b52b6fce41 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T1.3; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.4.js index 4fdff5559f..e77e941cce 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T1.4; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.5.js index 6ac71e53fc..c3b7a25fea 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T1.5; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.1.js index be42682194..be75c86692 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.1; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.2.js index 06bcb7fdc1..b22f6ab4f0 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.2; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.3.js index 42740031c8..2f077303b4 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.3; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.4.js index d420f2ee26..c2758f3cd8 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.4; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.5.js index 61a4880eb3..74000f4081 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.5; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.6.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.6.js index 4ba95a3f72..6440d0e6a9 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.6; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.7.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.7.js index afc969bc7f..9e992d4e11 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.7; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.8.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.8.js index 0f026e8221..3f8c1e8f66 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.8; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.9.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.9.js index 9c872e297f..a9231d9727 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x % y returns ToNumber(x) % ToNumber(y) * - * @id: S11.5.3_A3_T2.9; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.1.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.1.js index 98ae0b98d5..8a35840a32 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.1.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.1.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T1.1; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.1.js; * @description: If either operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.2.js index 5383bf0d69..6e884773e1 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.2.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T1.2; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T1.2.js; * @description: If either operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T2.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T2.js index 330396f67c..9fce29ea23 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T2.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T2; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T2.js; * @description: The sign of the finite non-zero value result equals the sign of the divided; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T3.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T3.js index aef8a8c68b..b7625f3e72 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T3.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T3; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T3.js; * @description: If the dividend is an infinity results is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T4.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T4.js index ac02eb79a8..ad0c006bb8 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T4.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T4; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T4.js; * @description: If the divisor is zero results is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T5.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T5.js index ddc43c8939..985764b4f4 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T5.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T5; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T5.js; * @description: If dividend is finite and the divisor is an infinity, the result equals the dividend; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T6.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T6.js index b029be9e17..58940bf552 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T6.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T6; * @section: 11.5.3; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T6.js; * @description: If dividend is a zero and the divisor is nonzero finite, the result equals the dividend; */ diff --git a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T7.js b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T7.js index 5ccfc91109..51b864db05 100644 --- a/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T7.js +++ b/test/suite/converted/11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T7.js @@ -4,8 +4,8 @@ /** * The result of a ECMAScript floating-point remainder operation is determined by the rules of IEEE arithmetics * - * @id: S11.5.3_A4_T7; * @section: 11.5.3, 15.8.2.9; + * @path: 11_Expressions/11.5_Multiplicative_Operators/11.5.3_Applying_the_percent_Operator/S11.5.3_A4_T7.js; * @description: If operands neither an infinity, nor a zero, nor NaN, return x - truncate(x / y) * y; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A1.js index 99000e02a5..f2008b667e 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between AdditiveExpression and "+" or between "+" and MultiplicativeExpression are allowed * - * @id: S11.6.1_A1; * @section: 11.6.1, 7.2, 7.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T1.js index a74943d80f..3b554c3d6e 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x + y uses GetValue * - * @id: S11.6.1_A2.1_T1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T2.js index e1f6c3c4e4..d7c306c3a8 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x + y uses GetValue * - * @id: S11.6.1_A2.1_T2; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T3.js index c107d407f6..f99cf928df 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x + y uses GetValue * - * @id: S11.6.1_A2.1_T3; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T1.js index 94e12719eb..721e7e6ccf 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x + y uses [[Default Value]] * - * @id: S11.6.1_A2.2_T1; * @section: 11.6.1, 8.6.2.6; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T2.js index 09ec9a493e..d09cbc639f 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T2.js @@ -4,8 +4,8 @@ /** * Operator x + y uses [[Default Value]] * - * @id: S11.6.1_A2.2_T2; * @section: 11.6.1, 8.6.2.6; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T2.js; * @description: If Type(value) is Date object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T3.js index 4fcaf680c3..fcffa10684 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T3.js @@ -4,8 +4,8 @@ /** * Operator x + y uses [[Default Value]] * - * @id: S11.6.1_A2.2_T3; * @section: 11.6.1, 8.6.2.6; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.2_T3.js; * @description: If Type(value) is Function, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.3_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.3_T1.js index d2260779e1..730db44650 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.6.1_A2.3_T1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T1.js index ee19c2bcd3..6d0d8ec8f7 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.6.1_A2.4_T1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T2.js index f52b8ee2dc..e9159e2f88 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.6.1_A2.4_T2; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T3.js index 8f6d31d768..2984d920a7 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.6.1_A2.4_T3; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.1.js index 1d247c8f6e..1736dc8d96 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T1.1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.2.js index 1b5165c115..8f8f22c379 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T1.2; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.3.js index e4870d8ae2..5d05dd7478 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T1.3; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T1.3.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.1.js index 5e6de8bd43..73954163a4 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T2.1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.1.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) or Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.2.js index 2a98eb6a67..563357cb2d 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T2.2; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.2.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.3.js index 2d8a1942fb..50a94e66b6 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T2.3; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.3.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.4.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.4.js index 81f4fa3c06..f9ba28a555 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.4.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T2.4; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.4.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.5.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.5.js index 6073e746a0..11d4314c82 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.5.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String and Type(Primitive(y)) is not String, then operator x + y returns ToNumber(x) + ToNumber(y) * - * @id: S11.6.1_A3.1_T2.5; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.1_T2.5.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.1.js index 3707646e9d..50285acbeb 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String or Type(Primitive(y)) is String, then operator x + y returns the result of concatenating ToString(x) followed by ToString(y) * - * @id: S11.6.1_A3.2_T1.1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.2.js index 553f1b1953..9316650ca6 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String or Type(Primitive(y)) is String, then operator x + y returns the result of concatenating ToString(x) followed by ToString(y) * - * @id: S11.6.1_A3.2_T1.2; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.1.js index e7b5139c5d..9c14bec547 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String or Type(Primitive(y)) is String, then operator x + y returns the result of concatenating ToString(x) followed by ToString(y) * - * @id: S11.6.1_A3.2_T2.1; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.1.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.2.js index 793758e288..3281aaa138 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String or Type(Primitive(y)) is String, then operator x + y returns the result of concatenating ToString(x) followed by ToString(y) * - * @id: S11.6.1_A3.2_T2.2; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.2.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.3.js index 77ba1bb571..c511684793 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String or Type(Primitive(y)) is String, then operator x + y returns the result of concatenating ToString(x) followed by ToString(y) * - * @id: S11.6.1_A3.2_T2.3; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.3.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.4.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.4.js index 343d3633a0..6967df5bc6 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.4.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.4.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String or Type(Primitive(y)) is String, then operator x + y returns the result of concatenating ToString(x) followed by ToString(y) * - * @id: S11.6.1_A3.2_T2.4; * @section: 11.6.1; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A3.2_T2.4.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T1.js index 60a7041627..02817fe791 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T1.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T1; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T1.js; * @description: If either operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T2.js index ccbac51648..34ffec3c06 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T2.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T2; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T2.js; * @description: The sum of two infinities of opposite sign is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T3.js index 3afca66cef..c8f43be558 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T3.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T3; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T3.js; * @description: The sum of two infinities of the same sign is the infinity of that sign; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T4.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T4.js index 5fddd1e414..7daca97506 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T4.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T4; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T4.js; * @description: The sum of an infinity and a finite value is equal to the infinite operand; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T5.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T5.js index 783261120c..d3fb0b9a01 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T5.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T5; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T5.js; * @description: The sum of two negative zeros is -0. The sum of two positive zeros, or of two zeros of opposite sign is +0; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T6.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T6.js index e7a22c643e..aaa2fb3aec 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T6.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T6; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T6.js; * @description: The sum of a zero and a nonzero finite value is equal to the nonzero operand; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T7.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T7.js index c7e3f36410..6397801dd8 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T7.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T7.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T7; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T7.js; * @description: The sum of two nonzero finite values of the same magnitude and opposite sign is +0; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T8.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T8.js index 230c12abfd..4e312d564e 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T8.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T8.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T8; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T8.js; * @description: If the magnitude is too large to represent, the operation overflows and the result is then an infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T9.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T9.js index 7858d36412..9f1ffeee72 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T9.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T9.js @@ -4,8 +4,8 @@ /** * The result of an addition is determined using the rules of IEEE 754 double-precision arithmetics * - * @id: S11.6.1_A4_T9; * @section: 11.6.1, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.1_The_Addition_operator/S11.6.1_A4_T9.js; * @description: The addition operator is not always associative ( x + y + z is the same (x + y) + z, not x + (y + z)); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A1.js index 4aa56fd636..ca2a943117 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between AdditiveExpression and "-" or between "-" and MultiplicativeExpression are allowed * - * @id: S11.6.2_A1; * @section: 11.6.2, 7.2, 7.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T1.js index b42025dc0b..5699ebb2f8 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x - y uses GetValue * - * @id: S11.6.2_A2.1_T1; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T2.js index 6cc4604623..1f1cb3e043 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x - y uses GetValue * - * @id: S11.6.2_A2.1_T2; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T3.js index d7b82852f9..022616622e 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x - y uses GetValue * - * @id: S11.6.2_A2.1_T3; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.2_T1.js index 454e526ad8..de42e74420 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x - y uses [[Default Value]] * - * @id: S11.6.2_A2.2_T1; * @section: 11.6.2, 8.6.2.6; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.3_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.3_T1.js index 7d8e19316c..baf0d50d54 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.6.2_A2.3_T1; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T1.js index 693f0dea1c..8d5456fb8b 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.6.2_A2.4_T1; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T2.js index 19929472f4..0fc5149405 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.6.2_A2.4_T2; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T3.js index 3795c9ff88..d657340e4b 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.6.2_A2.4_T3; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.1.js index b23dc49f11..50251293bb 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T1.1; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.2.js index 8ecd947d90..4913cdd999 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T1.2; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.3.js index 206a6034cb..299df706eb 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T1.3; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.4.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.4.js index 4c7a97b67b..ce837cd163 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T1.4; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.5.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.5.js index 27a689b924..0fc4b0dc8e 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T1.5; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.1.js index 51546cef84..d12a2f2b35 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.1; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.2.js index 5acd7ccb05..4ad402d14c 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.2; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.3.js index 036ca75422..a2ce84844b 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.3; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.4.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.4.js index 29064f2fff..cead13a3f1 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.4; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.5.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.5.js index 4c8512b712..8fdc3f1586 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.5; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.6.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.6.js index 722880a2ab..d6b81281c7 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.6; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.7.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.7.js index e7c82f9ef7..57c6c8d7a9 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.7; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.8.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.8.js index ce00493bff..6af343120e 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.8; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.9.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.9.js index b4c511f5d3..1f69dee288 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x - y returns ToNumber(x) - ToNumber(y) * - * @id: S11.6.2_A3_T2.9; * @section: 11.6.2; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T1.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T1.js index 25376326b8..893c139ae6 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T1.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T1; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T1.js; * @description: If either operand is NaN, the result is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T2.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T2.js index c60cdd1ed1..cd0f523071 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T2.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T2; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T2.js; * @description: The difference of two infinities of opposite sign is the infinity of minuend sign; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T3.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T3.js index 878f06bf7d..9543f976ea 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T3.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T3; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T3.js; * @description: The difference of two infinities of the same sign is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T4.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T4.js index 4a80fded73..94a31ec59a 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T4.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T4; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T4.js; * @description: The difference of an infinity and a finite value is equal to infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T5.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T5.js index ad7a9ba406..8b5de3c01f 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T5.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T5.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T5; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T5.js; * @description: Using the rule of sum of two zeroes and the fact that a - b = a + (-b); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T6.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T6.js index 7b37002dba..6f976e18c8 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T6.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T6.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T6; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T6.js; * @description: Using the rule of sum of a zero and a nonzero finite value and the fact that a - b = a + (-b); */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T7.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T7.js index ba90b88009..1a9c1310e6 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T7.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T7.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T7; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T7.js; * @description: The mathematical difference of two nonzero finite values of the same magnitude and same sign is +0; */ diff --git a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T8.js b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T8.js index a25bc0c0dc..22c059a98c 100644 --- a/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T8.js +++ b/test/suite/converted/11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T8.js @@ -4,8 +4,8 @@ /** * Operator x - y produces the same result as x + (-y) * - * @id: S11.6.2_A4_T8; * @section: 11.6.2, 11.6.3; + * @path: 11_Expressions/11.6_Additive_Operators/11.6.2_The_Subtraction_operator/S11.6.2_A4_T8.js; * @description: If the magnitude is too large to represent, the operation overflows and the result is then an infinity of appropriate sign; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A1.js index cb9c8038fc..4f481f835b 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between ShiftExpression and "<<" or between "<<" and AdditiveExpression are allowed * - * @id: S11.7.1_A1; * @section: 11.7.1, 7.2, 7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T1.js index 0966115f84..d6a62d2c42 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x << y uses GetValue * - * @id: S11.7.1_A2.1_T1; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T2.js index a2e0d45da2..5db39339c5 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x << y uses GetValue * - * @id: S11.7.1_A2.1_T2; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T3.js index 4bfcebea2c..23c69506cf 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x << y uses GetValue * - * @id: S11.7.1_A2.1_T3; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.2_T1.js index c3ebbebf14..880d62cd08 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x << y uses [[Default Value]] * - * @id: S11.7.1_A2.2_T1; * @section: 11.7.1, 8.6.2.6; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.3_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.3_T1.js index 189064fdef..97dc1c22a2 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.7.1_A2.3_T1; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T1.js index 31bed5ee07..971e7c47b0 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.1_A2.4_T1; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T2.js index f69e7d85a7..1b6ee53248 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.1_A2.4_T2; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T3.js index 19b6c85d22..7bd14df285 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.1_A2.4_T3; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.1.js index 14771fc101..d3f64b1107 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T1.1; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.2.js index 5727ad3912..512541117a 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T1.2; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.3.js index 82bee4d279..c6a1885ed5 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T1.3; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.4.js index f8e576b1c1..ffadc46a55 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T1.4; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.5.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.5.js index 533e076bcc..31610a5561 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T1.5; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.1.js index 2531934e10..d5b2754e6e 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.1; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.2.js index f6a0d52fdd..ac116bd909 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.2; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.3.js index 8463b42c72..8c0b2ea812 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.3; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.4.js index 37216bcb1d..18948be215 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.4; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.5.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.5.js index 3ef022aa3c..41fb69cadf 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.5; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) or Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.6.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.6.js index c23ab9042b..ab97035717 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.6; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.7.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.7.js index 2730c7fbb6..51a57f38a3 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.7; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.8.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.8.js index 0549c60bbc..4c916f0f28 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.8; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.9.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.9.js index c0cf20a53b..f741a5d1c3 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x << y returns ToNumber(x) << ToNumber(y) * - * @id: S11.7.1_A3_T2.9; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T1.js index db5af8f274..364cff5018 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T1.js @@ -4,8 +4,8 @@ /** * Check operator x << y in distinct points * - * @id: S11.7.1_A4_T1; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T1.js; * @description: ShiftExpression = -2^n, n = 0...15; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T2.js index 8255e20265..b589bee343 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T2.js @@ -4,8 +4,8 @@ /** * Check operator x << y in distinct points * - * @id: S11.7.1_A4_T2; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T2.js; * @description: ShiftExpression = 2^n - 1, n = 16...31; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T3.js index 57770837af..949d0aed7c 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T3.js @@ -4,8 +4,8 @@ /** * Check operator x << y in distinct points * - * @id: S11.7.1_A4_T3; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T3.js; * @description: ShiftExpression = 2^n - 1, n = 0...15; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T4.js index db75f92131..80f6cf4a13 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T4.js @@ -4,8 +4,8 @@ /** * Check operator x << y in distinct points * - * @id: S11.7.1_A4_T4; * @section: 11.7.1; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A4_T4.js; * @description: ShiftExpression = 2^n - 1, n = 16...31; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.1_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.1_T1.js index b49826f236..794779a079 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.1_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x << y uses ToInt32(ShiftExpression) * - * @id: S11.7.1_A5.1_T1; * @section: 11.7.1, 9.5; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.1_T1.js; * @description: Checking boundary points; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.2_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.2_T1.js index 5a9fc0a360..3f6d24934f 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.2_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x << y uses ToUint32(AdditiveExpression) & 31 * - * @id: S11.7.1_A5.2_T1; * @section: 11.7.1, 9.5; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.1_The_Left_shift_Operator/S11.7.1_A5.2_T1.js; * @description: Checking distinct points; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A1.js index 1a4336c6f1..3f6b15a397 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between ShiftExpression and ">>" or between ">>" and AdditiveExpression are allowed * - * @id: S11.7.2_A1; * @section: 11.7.2, 7.2, 7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T1.js index d4f5a948ea..63d81c673b 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x >> y uses GetValue * - * @id: S11.7.2_A2.1_T1; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T2.js index 63351f18f0..de0212e9ec 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x >> y uses GetValue * - * @id: S11.7.2_A2.1_T2; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T3.js index 71047ebe2b..5cb3b76b1d 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x >> y uses GetValue * - * @id: S11.7.2_A2.1_T3; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.2_T1.js index a4b5f1c06f..f8db5c69a1 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x >> y uses [[Default Value]] * - * @id: S11.7.2_A2.2_T1; * @section: 11.7.2, 8.6.2.6; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.3_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.3_T1.js index a259f960f7..3a410f9b64 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.7.2_A2.3_T1; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T1.js index 2ee5d27c47..7619767729 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.2_A2.4_T1; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T2.js index 8e648c4cfd..f295090e6a 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.2_A2.4_T2; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T3.js index 2ed4e4840e..0eff05ee73 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.2_A2.4_T3; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.1.js index 3379bd447d..37c880f0d5 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T1.1; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.2.js index 23ac75876d..e6fde5ddbd 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T1.2; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.3.js index c2b25c10ad..af91b83751 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T1.3; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.4.js index 6c59a23f52..238df92e03 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T1.4; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.5.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.5.js index 0d9b595747..3d498d8428 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T1.5; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.1.js index f6688d46dd..c13e97d878 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.1; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.2.js index 086babeae0..c5cf5fd937 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.2; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.3.js index 0431dffb0b..80de31af85 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.3; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.4.js index 5bd02247e3..19a5424fe7 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.4; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.5.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.5.js index 6d56783e8a..c672a10af4 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.5; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.6.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.6.js index 2659d2ccb2..1f072de3b7 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.6; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.7.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.7.js index d2f64ef247..3729c7daa2 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.7; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.8.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.8.js index 8c6d0353d5..b161687c6e 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.8; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.9.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.9.js index 1c823e7e13..f125754f31 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x >> y returns ToNumber(x) >> ToNumber(y) * - * @id: S11.7.2_A3_T2.9; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T1.js index 4e5ed84239..2acf77a555 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T1.js @@ -4,8 +4,8 @@ /** * Check x >> y operator in distinct points * - * @id: S11.7.2_A4_T1; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T1.js; * @description: ShiftExpression = -2^n, n = 0...15; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T2.js index cbeee9888f..d52d256adb 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T2.js @@ -4,8 +4,8 @@ /** * Check x >> y operator in distinct points * - * @id: S11.7.2_A4_T2; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T2.js; * @description: ShiftExpression = 2^n - 1, n = 16...31; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T3.js index 65feaab2b1..3ea919ba9b 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T3.js @@ -4,8 +4,8 @@ /** * Check x >> y operator in distinct points * - * @id: S11.7.2_A4_T3; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T3.js; * @description: ShiftExpression = 2^n - 1, n = 0...15; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T4.js index 050fb32cd2..571ff7d621 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T4.js @@ -4,8 +4,8 @@ /** * Check x >> y operator in distinct points * - * @id: S11.7.2_A4_T4; * @section: 11.7.2; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A4_T4.js; * @description: ShiftExpression = 2^n - 1, n = 16...31; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.1_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.1_T1.js index a1ea0a0ee1..524de8459b 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.1_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x >> y uses ToInt32(ShiftExpression) * - * @id: S11.7.2_A5.1_T1; * @section: 11.7.2, 9.5; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.1_T1.js; * @description: Checking boundary points; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.2_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.2_T1.js index fced35da17..e9f31614d1 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.2_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x >> y uses ToUint32(AdditiveExpression) & 31 * - * @id: S11.7.2_A5.2_T1; * @section: 11.7.2, 9.5; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.2_The_Sign_Left_shift_Operator/S11.7.2_A5.2_T1.js; * @description: Checking distinct points; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A1.js index ebe6b4058a..e8496e73fa 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between ShiftExpression and ">>>" or between ">>>" and AdditiveExpression are allowed * - * @id: S11.7.3_A1; * @section: 11.7.3, 7.2, 7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T1.js index 35849cdf79..d5aa85d9c4 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x >>> y uses GetValue * - * @id: S11.7.3_A2.1_T1; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T2.js index 3bda4877be..ba25611fbf 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x >>> y uses GetValue * - * @id: S11.7.3_A2.1_T2; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T3.js index adf4fa5103..e297cd2ec0 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x >>> y uses GetValue * - * @id: S11.7.3_A2.1_T3; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.2_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.2_T1.js index 8d773e007c..1f4529989e 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x >>> y uses [[Default Value]] * - * @id: S11.7.3_A2.2_T1; * @section: 11.7.3, 8.6.2.6; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.3_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.3_T1.js index cfa21ed6a8..bdbecbb956 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.7.3_A2.3_T1; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T1.js index 58d5eec4ef..bb4b114ef1 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.3_A2.4_T1; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T2.js index 974b064154..1f98b027e9 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.3_A2.4_T2; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T3.js index 886ed9de91..fa39c8c0e0 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.7.3_A2.4_T3; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.1.js index 4648fb18fc..efd32894e4 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T1.1; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.1.js; * @description: Type(x) and Type(y) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.2.js index bf72ce895b..4ecae8571f 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T1.2; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.2.js; * @description: Type(x) and Type(y) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.3.js index b3637b0923..e044ceb0e9 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T1.3; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.3.js; * @description: Type(x) and Type(y) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.4.js index 740337be35..3e8cd33777 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.4.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T1.4; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.4.js; * @description: Type(x) and Type(y) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.5.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.5.js index aa03073b1a..c8e4522dbf 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.5.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.5.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T1.5; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T1.5.js; * @description: Type(x) and Type(y) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.1.js index 340e2cf313..545ead8ce1 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.1; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.1.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.2.js index 0bc2051586..7fd966ab75 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.2; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.2.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.3.js index c5991a555e..1d88c8c56a 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.3; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.3.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.4.js index 651e89b527..af437785b6 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.4; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.4.js; * @description: Type(x) is different from Type(y) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.5.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.5.js index 779d20d303..6dabfa5ea4 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.5.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.5; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.5.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.6.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.6.js index 6bd3e0eac2..c951548bf9 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.6.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.6; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.6.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.7.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.7.js index 27c646f59e..c9f21a42dc 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.7.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.7; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.7.js; * @description: Type(x) is different from Type(y) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.8.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.8.js index 96b64d9c22..be5c15116f 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.8.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.8; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.8.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.9.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.9.js index 36d17fd13b..8d0ccc418a 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.9.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x >>> y returns ToNumber(x) >>> ToNumber(y) * - * @id: S11.7.3_A3_T2.9; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A3_T2.9.js; * @description: Type(x) is different from Type(y) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T1.js index ee6d93eecc..fdfee7fd4a 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T1.js @@ -4,8 +4,8 @@ /** * Check operator x >>> y in distinct points * - * @id: S11.7.3_A4_T1; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T1.js; * @description: ShiftExpression = 2^n, n = 0...15; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T2.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T2.js index ca38a3eab9..c6b1172222 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T2.js @@ -4,8 +4,8 @@ /** * Check operator x >>> y in distinct points * - * @id: S11.7.3_A4_T2; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T2.js; * @description: ShiftExpression = 2^n - 1, n = 16...31; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T3.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T3.js index 3dbdd5823b..0d7919571f 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T3.js @@ -4,8 +4,8 @@ /** * Check operator x >>> y in distinct points * - * @id: S11.7.3_A4_T3; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T3.js; * @description: ShiftExpression = 2^n - 1, n = 0...15; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T4.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T4.js index 9da5e346c1..250a2bd84b 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T4.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T4.js @@ -4,8 +4,8 @@ /** * Check operator x >>> y in distinct points * - * @id: S11.7.3_A4_T4; * @section: 11.7.3; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A4_T4.js; * @description: ShiftExpression = 2^n - 1, n = 16...31; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.1_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.1_T1.js index 8cfc8150aa..a8562ed4e3 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.1_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x >>> y uses ToUint32(ShiftExpression) * - * @id: S11.7.3_A5.1_T1; * @section: 11.7.3, 9.5; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.1_T1.js; * @description: Checking boundary points; */ diff --git a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.2_T1.js b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.2_T1.js index 2b5a368ef4..3179716f58 100644 --- a/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.2_T1.js +++ b/test/suite/converted/11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x >>> y uses ToUint32(AdditiveExpression) & 31 * - * @id: S11.7.3_A5.2_T1; * @section: 11.7.3, 9.5; + * @path: 11_Expressions/11.7_Bitwise_Shift_Operators/11.7.3_The_Unsigned_Right_Shift_Operator/S11.7.3_A5.2_T1.js; * @description: Checking distinct points; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A1.js index cda5947b43..a790277c0f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between RelationalExpression and "<" or between "<" and ShiftExpression are allowed * - * @id: S11.8.1_A1; * @section: 11.8.1, 7.2, 7.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T1.js index e80dbf92e7..26e707c28d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x < y uses GetValue * - * @id: S11.8.1_A2.1_T1; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T2.js index c9c8481b8a..84fd9d687c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x < y uses GetValue * - * @id: S11.8.1_A2.1_T2; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T3.js index b81e66f914..189b7f1fca 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x < y uses GetValue * - * @id: S11.8.1_A2.1_T3; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.2_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.2_T1.js index 0c7b54ec81..06d0c98444 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x < y uses [[Default Value]] * - * @id: S11.8.1_A2.2_T1; * @section: 11.8.1, 8.6.2.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.3_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.3_T1.js index 9afbe1b5b4..bed81e0c8b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.8.1_A2.3_T1; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T1.js index 09ab2ac645..f4d8da51ed 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.1_A2.4_T1; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T2.js index c4dd7f9bd1..0d26897433 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.1_A2.4_T2; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T3.js index 45600f4a75..4001810cb7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.1_A2.4_T3; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.1.js index 21191559d4..30f7552f41 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T1.1; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.2.js index aa3f21581f..3a6ef66f1f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T1.2; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.3.js index bf548e2b85..251c0e36d1 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T1.3; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T1.3.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.1.js index 3ff8a16c1d..7dd68e424d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.1; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.1.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types are Number (primitive or object) or Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.2.js index bb4f0ceaa7..d241b32628 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.2; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.2.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.3.js index 764087c96a..3629fcf6f9 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.3; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.3.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.4.js index 6a98a4672e..3d6e715d51 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.4.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.4; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.4.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.5.js index 921368c3a6..1de4bcdd65 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.5.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.5; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.5.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.6.js index a1e60abfd4..4a15e746b4 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.6.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.6; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.6.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.7.js index 0cf52467b4..ec0e9410d0 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.7.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.7; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.7.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.8.js index ef4884da50..2b346831d4 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.8.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.8; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.8.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.9.js index edf0f159ff..11c561316a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.9.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x < y returns ToNumber(x) < ToNumber(y) * - * @id: S11.8.1_A3.1_T2.9; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.1_T2.9.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.1.js index 8014f0190f..fc5256762b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x < y returns ToString(x) < ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String * - * @id: S11.8.1_A3.2_T1.1; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.2.js index ed9be89325..d3c9d68ebe 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x < y returns ToString(x) < ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String * - * @id: S11.8.1_A3.2_T1.2; * @section: 11.8.1; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A3.2_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.1.js index 6d96e3e1ed..a4bf19990c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.1.js @@ -4,8 +4,8 @@ /** * If x is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.1_A4.1; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.1.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.10.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.10.js index 467e8b2051..d0adf3c2cb 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.10.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.10.js @@ -4,8 +4,8 @@ /** * If y is a prefix of x, return false * - * @id: S11.8.1_A4.10; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.10.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.11.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.11.js index f8c373a63c..afa3b8798b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.11.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.11.js @@ -4,8 +4,8 @@ /** * If x is a prefix of y and x !== y, return true * - * @id: S11.8.1_A4.11; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.11.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T1.js index 11d816ba1a..7033b6e04c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T1.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.1_A4.12_T1; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T1.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T2.js index 290853adfd..7a01b83b4b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T2.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.1_A4.12_T2; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.12_T2.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.2.js index 35e7e635f6..c807ee6457 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.2.js @@ -4,8 +4,8 @@ /** * If y is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.1_A4.2; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.2.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.3.js index 2a16f89b50..64183f82ab 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.3.js @@ -4,8 +4,8 @@ /** * If x and y are the same number value, return false * - * @id: S11.8.1_A4.3; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.3.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.4.js index 20d7e9c081..668f370220 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.4.js @@ -4,8 +4,8 @@ /** * If x and y are +0 and -0, return false * - * @id: S11.8.1_A4.4; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.4.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.5.js index d3e2c54578..d7925aba0b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.5.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, return false * - * @id: S11.8.1_A4.5; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.5.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.6.js index a223699c6a..3ffbfc0c38 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.6.js @@ -4,8 +4,8 @@ /** * If y is +Infinity and x !== y, return true * - * @id: S11.8.1_A4.6; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.6.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.7.js index bdd8f2816c..886890f1bf 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.7.js @@ -4,8 +4,8 @@ /** * If x is -Infinity and x !== y, return true * - * @id: S11.8.1_A4.7; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.7.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.8.js index ddcef51505..8f9397b3c6 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.8.js @@ -4,8 +4,8 @@ /** * If y is -Infinity, return false * - * @id: S11.8.1_A4.8; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.8.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.9.js index 40c9b82754..377f5d0423 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.9.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If x is less than y and these values are both finite non-zero, return true; otherwise, return false; + * If x is less than y and these values are both finite non-zero, return true; otherwise, return false * - * @id: S11.8.1_A4.9; * @section: 11.8.1, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.1_The_Less_than_Operator/S11.8.1_A4.9.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A1.js index 0a49c5455f..cc09611370 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between RelationalExpression and ">" or ">" and ShiftExpression are allowed * - * @id: S11.8.2_A1; * @section: 11.8.2, 7.2, 7.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T1.js index 883e237288..c3314e767d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x > y uses GetValue * - * @id: S11.8.2_A2.1_T1; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T2.js index 6ab356be92..b796b8f63e 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x > y uses GetValue * - * @id: S11.8.2_A2.1_T2; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T3.js index 0d61708851..54079797f6 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x > y uses GetValue * - * @id: S11.8.2_A2.1_T3; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.2_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.2_T1.js index 71493e03fa..43f8d9a3a5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x > y uses [[Default Value]] * - * @id: S11.8.2_A2.2_T1; * @section: 11.8.2, 8.6.2.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.3_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.3_T1.js index e3ffc0552d..82555de4e0 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(second expression) is called first, and then ToNumber(first expression) * - * @id: S11.8.2_A2.3_T1; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T1.js index 687c66417b..fe1038efc2 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.2_A2.4_T1; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T2.js index 905fff3c6e..5a67c9a5d4 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.2_A2.4_T2; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T3.js index 7f53e55e4f..457469be65 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.2_A2.4_T3; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.1.js index fb17728b91..8446571ee3 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T1.1; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.2.js index 363d62c387..16c06c0a18 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T1.2; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.3.js index 9d2e16b8a3..ba89ffd073 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T1.3; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T1.3.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.1.js index 1d71f7bff1..b83c478915 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.1; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.1.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.2.js index 1dd7f470f2..a440cdde6f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.2; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.2.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.3.js index 3c1f1fb12d..776dec54ef 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.3; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.3.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.4.js index 68579dc1e5..ecce96a6d9 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.4.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.4; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.4.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.5.js index c2b23a289c..7f43622306 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.5.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.5; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.5.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.6.js index 0c01c1acb8..8f9242a894 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.6.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.6; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.6.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.7.js index cd6c31bb6e..76670d22dd 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.7.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.7; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.7.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.8.js index f7889fffba..4cd13985a9 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.8.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.8; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.8.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.9.js index 21edb360cb..9393ece33d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.9.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x > y returns ToNumber(x) > ToNumber(y) * - * @id: S11.8.2_A3.1_T2.9; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.1_T2.9.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.1.js index f2caf35648..d2be6b491b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String and Type(Primitive(y)) is String, then operator x > y returns ToString(x) > ToString(y) * - * @id: S11.8.2_A3.2_T1.1; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.2.js index 4dd26634b3..8fa77a1e1d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is String and Type(Primitive(y)) is String, then operator x > y returns ToString(x) > ToString(y) * - * @id: S11.8.2_A3.2_T1.2; * @section: 11.8.2; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A3.2_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.1.js index 279c257b98..fa040f7c19 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.1.js @@ -4,8 +4,8 @@ /** * If x is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.2_A4.1; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.1.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.10.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.10.js index bc07c225e0..9352748121 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.10.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.10.js @@ -4,8 +4,8 @@ /** * If x is a prefix of y, return false * - * @id: S11.8.2_A4.10; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.10.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.11.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.11.js index fc0f41cd21..8cfb375c78 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.11.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.11.js @@ -4,8 +4,8 @@ /** * If y is a prefix of x and x !== y, return true * - * @id: S11.8.2_A4.11; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.11.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T1.js index f00b3aab5c..94fe0fca07 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T1.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.2_A4.12_T1; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T1.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T2.js index 0546e09d29..a36ebe0b31 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T2.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.2_A4.12_T2; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.12_T2.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.2.js index 25ee7c6fd6..202f446bdc 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.2.js @@ -4,8 +4,8 @@ /** * If y is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.2_A4.2; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.2.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.3.js index 60d6e0dd5b..95265960cf 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.3.js @@ -4,8 +4,8 @@ /** * If x and y are the same number value, return false * - * @id: S11.8.2_A4.3; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.3.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.4.js index 9b679e318b..0f00280a69 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.4.js @@ -4,8 +4,8 @@ /** * If either variable x or y is +0 and the other is -0, return false * - * @id: S11.8.2_A4.4; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.4.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.5.js index 84c061bd8c..38072fded7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.5.js @@ -4,8 +4,8 @@ /** * If x is +Infinity and x !== y, return true * - * @id: S11.8.2_A4.5; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.5.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.6.js index 55096312d5..272d6e8e13 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.6.js @@ -4,8 +4,8 @@ /** * If y is +Infinity, return false * - * @id: S11.8.2_A4.6; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.6.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.7.js index f06f228ac3..a079357d86 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.7.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, return false * - * @id: S11.8.2_A4.7; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.7.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.8.js index bf5fbebb43..224f4f416f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.8.js @@ -4,8 +4,8 @@ /** * If y is -Infinity and x !== y, return true * - * @id: S11.8.2_A4.8; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.8.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.9.js index d4db111cc9..622a6b9ed3 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.9.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If is x greater than y and these values are both finite non-zero, return true; otherwise, return false; + * If is x greater than y and these values are both finite non-zero, return true; otherwise, return false * - * @id: S11.8.2_A4.9; * @section: 11.8.2, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.2_The_Greater_than_Operator/S11.8.2_A4.9.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A1.js index 3d76dba598..e3356c0237 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between RelationalExpression and "<=" or between "<=" and ShiftExpression are allowed * - * @id: S11.8.3_A1; * @section: 11.8.3, 7.2, 7.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T1.js index 72ab0231aa..ed16629a2b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x <= y uses GetValue * - * @id: S11.8.3_A2.1_T1; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T2.js index 2b10cbcd85..8899b23622 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x <= y uses GetValue * - * @id: S11.8.3_A2.1_T2; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T3.js index ae35eb4358..a2e45020e9 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x <= y uses GetValue * - * @id: S11.8.3_A2.1_T3; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.2_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.2_T1.js index 44f2b86e0d..716bb588c7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x <= y uses [[Default Value]] * - * @id: S11.8.3_A2.2_T1; * @section: 11.8.3, 8.6.2.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.3_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.3_T1.js index 4627c1b507..69c7792d51 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(second expression) is called first, and then ToNumber(first expression) * - * @id: S11.8.3_A2.3_T1; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T1.js index 71ce45ecd9..f3af0b5b54 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.3_A2.4_T1; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T2.js index 9ce4936731..d1b374ae2e 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.3_A2.4_T2; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T3.js index ec4a828ea9..6b3867281a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.3_A2.4_T3; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.1.js index 0bde3379d3..8ccc9806c4 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T1.1; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.2.js index cdfdf131ec..d23ca995a4 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T1.2; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.3.js index efc8fdafab..6e0659ba23 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.3.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T1.3; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T1.3.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.1.js index 3b88a6b4a7..efccdbd133 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.1.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.1; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.1.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.2.js index b1b47c8c53..6b0369c19a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.2.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.2; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.2.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.3.js index e295c06cf0..f9a91f85d5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.3.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.3; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.3.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.4.js index be8ab34ce3..489b1910e7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.4.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.4; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.4.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.5.js index 3d5ac1df89..3ed4fe3990 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.5.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.5; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.5.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.6.js index c3831be4f0..81e4355c61 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.6.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.6; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.6.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.7.js index 1a7aacb753..9504edd4fd 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.7.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.7; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.7.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.8.js index ca98959cfb..882a0a5c3e 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.8.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.8; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.8.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.9.js index 253221c920..3c07e0259b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.9.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToNumber(x) <= ToNumber(y), if Type(Primitive(x)) is not String or Type(Primitive(y)) is not String * - * @id: S11.8.3_A3.1_T2.9; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.1_T2.9.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.1.js index c462e14281..3b807969a4 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToString(x) <= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String * - * @id: S11.8.3_A3.2_T1.1; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.2.js index 5ea4d45264..79be9c01a2 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x <= y returns ToString(x) <= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String * - * @id: S11.8.3_A3.2_T1.2; * @section: 11.8.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A3.2_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.1.js index 801dfbf070..70a5a02944 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.1.js @@ -4,8 +4,8 @@ /** * If x is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.3_A4.1; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.1.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.10.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.10.js index f1a3257593..c69f61880d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.10.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.10.js @@ -4,8 +4,8 @@ /** * If y is a prefix of x and x !== y, return false * - * @id: S11.8.3_A4.10; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.10.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.11.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.11.js index 7fe9b1bb56..fc8979f5aa 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.11.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.11.js @@ -4,8 +4,8 @@ /** * If x is a prefix of y, return true * - * @id: S11.8.3_A4.11; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.11.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T1.js index d27ae5efce..fa0b152eee 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T1.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.3_A4.12_T1; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T1.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T2.js index 6805ff4f64..38836b0fa0 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T2.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.3_A4.12_T2; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.12_T2.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.2.js index b35d565534..1f32fb0dc5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.2.js @@ -4,8 +4,8 @@ /** * If y is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.3_A4.2; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.2.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.3.js index 3a1a2a0f0b..ed56520ea5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.3.js @@ -4,8 +4,8 @@ /** * If x and y are the same number value, return true * - * @id: S11.8.3_A4.3; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.3.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.4.js index 09a48eda8b..2b0ce3ac9b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.4.js @@ -4,8 +4,8 @@ /** * If either x or y is +0 and the other is -0, return true * - * @id: S11.8.3_A4.4; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.4.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.5.js index 55f739aaec..15d810b401 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.5.js @@ -4,8 +4,8 @@ /** * If x is +Infinity and x !== y, return false * - * @id: S11.8.3_A4.5; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.5.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.6.js index 781242ba59..0454bf85c9 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.6.js @@ -4,8 +4,8 @@ /** * If y is +Infinity and x !== y, return true * - * @id: S11.8.3_A4.6; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.6.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.7.js index 6933082cf3..bae10c2cf7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.7.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, return true * - * @id: S11.8.3_A4.7; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.7.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.8.js index 60dbe2cc27..dc1b04fd51 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.8.js @@ -4,8 +4,8 @@ /** * If y is -Infinity and x !== y, return false * - * @id: S11.8.3_A4.8; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.8.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.9.js index 987f05ff20..b8756329ea 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.9.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If x is less or equal than y and these values are both finite non-zero, return true; otherwise, return false; + * If x is less or equal than y and these values are both finite non-zero, return true; otherwise, return false * - * @id: S11.8.3_A4.9; * @section: 11.8.3, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.3_The_Less_than_or_equal_Operator/S11.8.3_A4.9.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A1.js index 0797591ea4..5e73274c94 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between RelationalExpression and "=>" or "=>" and ShiftExpression are allowed * - * @id: S11.8.4_A1; * @section: 11.8.4, 7.2, 7.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T1.js index fab845d07d..7efaf06ddd 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x >= y uses GetValue * - * @id: S11.8.4_A2.1_T1; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T2.js index 37f4c9ed81..20e003a555 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x >= y uses GetValue * - * @id: S11.8.4_A2.1_T2; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T3.js index a9fa794c77..de752565e5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x >= y uses GetValue * - * @id: S11.8.4_A2.1_T3; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.2_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.2_T1.js index 7a025053cc..1a47d31608 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.2_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator x >= y uses [[Default Value]] * - * @id: S11.8.4_A2.2_T1; * @section: 11.8.4, 8.6.2.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.2_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.3_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.3_T1.js index 1c2ac22851..7a6a5384e5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.3_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.3_T1.js @@ -4,8 +4,8 @@ /** * ToNumber(first expression) is called first, and then ToNumber(second expression) * - * @id: S11.8.4_A2.3_T1; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.3_T1.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T1.js index 9773c2fdb2..a153fef01f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.4_A2.4_T1; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T2.js index 5ffc3c8b80..15de72bb7a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.4_A2.4_T2; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T3.js index 94d505da94..f0c95af03a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.4_A2.4_T3; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.1.js index 6e12c18b82..2924ef2899 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T1.1; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive boolean and Boolean object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.2.js index f4a3850939..6502c5cb22 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T1.2; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive number and Number object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.3.js index 025b37d31a..085e6e9f4a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T1.3; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T1.3.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Null and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.1.js index 689ab8eb99..77fecd0e56 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.1.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.1; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.1.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.2.js index 116aa63a01..8b0ea50479 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.2.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.2; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.2.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and String (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.3.js index 4a4e3ef0b3..5c89daee3a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.3.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.3; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.3.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.4.js index 6eff404a9b..a390d9dcb5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.4.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.4; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.4.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Number (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.5.js index 9e463cabbc..df7531ec1b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.5.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.5; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.5.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Boolean (primitive and object); */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.6.js index 2e47613c7f..34718c2559 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.6.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.6; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.6.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.7.js index 71b82ff44f..ee7f4f2d5e 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.7.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.7; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.7.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between String (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.8.js index fc09fb1bfa..d49bc341dd 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.8.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.8; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.8.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Undefined; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.9.js index 0e61a46577..9168d45d1c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.9.js @@ -4,8 +4,8 @@ /** * If Type(Primitive(x)) is not String or Type(Primitive(y)) is not String, then operator x >= y returns ToNumber(x) >= ToNumber(y) * - * @id: S11.8.4_A3.1_T2.9; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.1_T2.9.js; * @description: Type(Primitive(x)) is different from Type(Primitive(y)) and both types vary between Boolean (primitive or object) and Null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.1.js index 7b42f87805..32d9fb8c73 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.1.js @@ -4,8 +4,8 @@ /** * Operator x >= y returns ToString(x) >= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String * - * @id: S11.8.4_A3.2_T1.1; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.1.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between primitive string and String object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.2.js index 0772c9741d..081fc25f9c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.2.js @@ -4,8 +4,8 @@ /** * Operator x >= y returns ToString(x) >= ToString(y), if Type(Primitive(x)) is String and Type(Primitive(y)) is String * - * @id: S11.8.4_A3.2_T1.2; * @section: 11.8.4; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A3.2_T1.2.js; * @description: Type(Primitive(x)) and Type(Primitive(y)) vary between Object object and Function object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.1.js index 51bd472669..466b6b3358 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.1.js @@ -4,8 +4,8 @@ /** * If x is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.4_A4.1; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.1.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.10.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.10.js index dc13083330..57d85d60b7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.10.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.10.js @@ -4,8 +4,8 @@ /** * If x is a prefix of y and x !== y, return false * - * @id: S11.8.4_A4.10; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.10.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.11.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.11.js index 98c6ade485..fb00d73d35 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.11.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.11.js @@ -4,8 +4,8 @@ /** * If y is a prefix of x, return true * - * @id: S11.8.4_A4.11; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.11.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T1.js index 5f50dc42ce..4fd81337ac 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T1.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.4_A4.12_T1; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T1.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T2.js index 3582996046..4407da2a37 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T2.js @@ -4,8 +4,8 @@ /** * If neither x, nor y is a prefix of each other, returned result of strings comparison applies a simple lexicographic ordering to the sequences of code point value values * - * @id: S11.8.4_A4.12_T2; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.12_T2.js; * @description: x and y are string primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.2.js index 4b5d986540..a4788e07d1 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.2.js @@ -4,8 +4,8 @@ /** * If y is NaN, return false (if result in 11.8.5 is undefined, return false) * - * @id: S11.8.4_A4.2; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.2.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.3.js index 503fe57103..d627dd9d9c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.3.js @@ -4,8 +4,8 @@ /** * If x and y are the same number value, return true * - * @id: S11.8.4_A4.3; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.3.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.4.js index 378bc251af..c40f19c700 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.4.js @@ -4,8 +4,8 @@ /** * If either x or y is +0 and the other is -0, return true * - * @id: S11.8.4_A4.4; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.4.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.5.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.5.js index b9ae04c15e..8c741398b1 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.5.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.5.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, return true * - * @id: S11.8.4_A4.5; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.5.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.6.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.6.js index fc740aa6e4..31b8b7d83a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.6.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.6.js @@ -4,8 +4,8 @@ /** * If y is +Infinity and x !== y, return false * - * @id: S11.8.4_A4.6; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.6.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.7.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.7.js index f1e45b25c7..69545d505b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.7.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.7.js @@ -4,8 +4,8 @@ /** * If x is -Infinity and x !== y, return false * - * @id: S11.8.4_A4.7; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.7.js; * @description: y is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.8.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.8.js index ac1a9ac483..c3f4001202 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.8.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.8.js @@ -4,8 +4,8 @@ /** * If y is -Infinity, return true * - * @id: S11.8.4_A4.8; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.8.js; * @description: x is number primitive; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.9.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.9.js index b8153af0f8..f0d7988f1c 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.9.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.9.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If x is greater or equal than y and these values are both finite non-zero, return true; otherwise, return false; + * If x is greater or equal than y and these values are both finite non-zero, return true; otherwise, return false * - * @id: S11.8.4_A4.9; * @section: 11.8.4, 11.8.5; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.4_The_Grater_than_or_equal_Operator/S11.8.4_A4.9.js; * @description: x and y are number primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A1.js index d26548bb00..c7f9442f36 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between RelationalExpression and "instanceof" and between "instanceof" and ShiftExpression are allowed * - * @id: S11.8.6_A1; * @section: 11.8.6, 7.2, 7.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T1.js index 2d8487894f..816fb9f9bb 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator "instanceof" uses GetValue * - * @id: S11.8.6_A2.1_T1; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T1.js; * @description: Either Expression is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T2.js index d97103090c..d5ec458462 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator "instanceof" uses GetValue * - * @id: S11.8.6_A2.1_T2; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T2.js; * @description: If GetBase(RelationalExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T3.js index 9fe461cd7b..2014117045 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator "instanceof" uses GetValue * - * @id: S11.8.6_A2.1_T3; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.1_T3.js; * @description: If GetBase(ShiftExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T1.js index 48c8e025ec..c9e4f40519 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.6_A2.4_T1; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T2.js index 91d340c587..d7cbeb2b53 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.6_A2.4_T2; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T3.js index 454e6e0123..d81056a8e7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.6_A2.4_T3; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A3.js index de007a1b81..6e0a81af88 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A3.js @@ -4,8 +4,8 @@ /** * If ShiftExpression is not an object, throw TypeError * - * @id: S11.8.6_A3; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A3.js; * @description: Checking all the types of primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T1.js index 85b9cdb067..0cc6e9906d 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T1.js @@ -4,8 +4,8 @@ /** * Only constructor call (with "new" keyword) makes instance * - * @id: S11.8.6_A4_T1; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T1.js; * @description: Checking Boolean case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T2.js index d30cc416c4..3edfecf854 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T2.js @@ -4,8 +4,8 @@ /** * Only constructor call (with "new" keyword) makes instance * - * @id: S11.8.6_A4_T2; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T2.js; * @description: Checking Number case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T3.js index 0dda57672f..11c450d7f5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T3.js @@ -4,8 +4,8 @@ /** * Only constructor call (with "new" keyword) makes instance * - * @id: S11.8.6_A4_T3; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A4_T3.js; * @description: Checking String case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T1.js index 3465627f10..3800068784 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T1.js @@ -4,8 +4,8 @@ /** * TypeError is subclass of Error from instanceof operator point of view * - * @id: S11.8.6_A5_T1; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T1.js; * @description: Checking Error case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T2.js index 57a897ad3c..8d7371aada 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T2.js @@ -4,8 +4,8 @@ /** * TypeError is subclass of Error from instanceof operator point of view * - * @id: S11.8.6_A5_T2; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A5_T2.js; * @description: Checking TypeError case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T1.js index fd688c31de..b85fe73a36 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T1.js @@ -4,8 +4,8 @@ /** * Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently * - * @id: S11.8.6_A6_T1; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T1.js; * @description: Checking "this" case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T2.js index 09faa8a29c..9e5e1cc78b 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T2.js @@ -4,8 +4,8 @@ /** * Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently * - * @id: S11.8.6_A6_T2; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T2.js; * @description: Checking Math case; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T3.js index 2235711794..9c020eb5ab 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T3.js @@ -4,8 +4,8 @@ /** * Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently * - * @id: S11.8.6_A6_T3; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T3.js; * @description: Checking if RelationalExpression is function; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T4.js index c812e7f9e9..6f3bc3f459 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T4.js @@ -4,8 +4,8 @@ /** * Only Function objects implement [[HasInstance]] and can be proper ShiftExpression for the "instanceof" operator consequently * - * @id: S11.8.6_A6_T4; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A6_T4.js; * @description: Checking if RelationalExpression is object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T1.js index b62bfb6715..ff00a51669 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T1.js @@ -4,8 +4,8 @@ /** * When "instanceof" returns true it means that GetValue(RelationalExpression) is constructed with ShiftExpression * - * @id: S11.8.6_A7_T1; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T1.js; * @description: Checking Object object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T2.js index 0cec010c1c..f27a37be13 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T2.js @@ -4,8 +4,8 @@ /** * When "instanceof" returns true it means that GetValue(RelationalExpression) is constructed with ShiftExpression * - * @id: S11.8.6_A7_T2; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T2.js; * @description: Checking Array object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T3.js index 2ee1b0ee99..c6fa20210a 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T3.js @@ -4,8 +4,8 @@ /** * When "instanceof" returns true it means that GetValue(RelationalExpression) is constructed with ShiftExpression * - * @id: S11.8.6_A7_T3; * @section: 11.8.6; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.6_The_instanceof_operator/S11.8.6_A7_T3.js; * @description: Checking Function object; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A1.js index 4882a1daf7..7b273fd770 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between RelationalExpression and "in" and between "in" and ShiftExpression are allowed * - * @id: S11.8.7_A1; * @section: 11.8.7, 7.2, 7.3; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T1.js index 91f0837ca8..ed26bb62a0 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator "in" uses GetValue * - * @id: S11.8.7_A2.1_T1; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T1.js; * @description: Either Expression is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T2.js index 09436bc0a2..2fcd42375f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator "in" uses GetValue * - * @id: S11.8.7_A2.1_T2; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T2.js; * @description: If GetBase(RelationalExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T3.js index b3d26177f0..4ab465e724 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator "in" uses GetValue * - * @id: S11.8.7_A2.1_T3; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.1_T3.js; * @description: If GetBase(ShiftExpression) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T1.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T1.js index 2b86f42b1c..f1d7564acc 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.7_A2.4_T1; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T2.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T2.js index e2c8f330ba..49c36d4fb7 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.7_A2.4_T2; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T3.js index 0f261a7d2c..d79d758f3f 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.8.7_A2.4_T3; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A3.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A3.js index fb6e657cdc..dc32c2c8bb 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A3.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A3.js @@ -4,8 +4,8 @@ /** * If ShiftExpression is not an object, throw TypeError * - * @id: S11.8.7_A3; * @section: 11.8.7; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A3.js; * @description: Checking all the types of primitives; */ diff --git a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A4.js b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A4.js index 37f185451e..2d4b2105b5 100644 --- a/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A4.js +++ b/test/suite/converted/11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A4.js @@ -4,9 +4,9 @@ /** * Operator "in" calls ToString(ShiftExpression) * - * @id: S11.8.7_A4; * @section: 11.8.7, 9.8; - * @description: : Checking ToString coversion;;; + * @path: 11_Expressions/11.8_Relational_Operators/11.8.7_The_in_operator/S11.8.7_A4.js; + * @description: Checking ToString coversion;; */ //CHECK#1 diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A1.js index 5857a1ea77..2f16d68e0c 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between EqualityExpression and "==" or between "==" and RelationalExpression are allowed * - * @id: S11.9.1_A1; * @section: 11.9.1, 7.2, 7.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T1.js index a37f94a61f..3233439a50 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x == y uses GetValue * - * @id: S11.9.1_A2.1_T1; * @section: 11.9.1; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T2.js index 2db3116620..fe8b14fca9 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x == y uses GetValue * - * @id: S11.9.1_A2.1_T2; * @section: 11.9.1; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T3.js index 100264c295..0343d8b5a0 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x == y uses GetValue * - * @id: S11.9.1_A2.1_T3; * @section: 11.9.1; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T1.js index 69a15d59de..1cdf7050dc 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.1_A2.4_T1; * @section: 11.9.1; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T2.js index 1b0ffad181..3ef8a51697 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.1_A2.4_T2; * @section: 11.9.1; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T3.js index 8fa8d2831d..c0e05edfb1 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.1_A2.4_T3; * @section: 11.9.1; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.1.js index 6eb6e675c0..0e651985f4 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Return true, if x and y are both true or both false; otherwise, return false; + * Return true, if x and y are both true or both false; otherwise, return false * - * @id: S11.9.1_A3.1; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.1.js; * @description: x and y are boolean primitives; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.2.js index 5b78b15eae..ce5e3b13af 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.2.js @@ -5,8 +5,8 @@ * If Type(x) is Boolean and Type(y) is Number, * return the result of comparison ToNumber(x) == y * - * @id: S11.9.1_A3.2; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.2.js; * @description: x is primitive boolean, y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.3.js index fec970972c..c0f761f0c4 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.3.js @@ -5,8 +5,8 @@ * If Type(y) is Number and Type(y) is Boolean, * return the result of comparison x == ToNumber(y) * - * @id: S11.9.1_A3.3; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A3.3.js; * @description: x is primitive number, y is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T1.js index 9280a5569b..2a7c707c20 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T1.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return false * - * @id: S11.9.1_A4.1_T1; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T1.js; * @description: x is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T2.js index e6f17c6e95..cef35b94ab 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T2.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return false * - * @id: S11.9.1_A4.1_T2; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.1_T2.js; * @description: y is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.2.js index 70680b5d69..f78645c350 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.2.js @@ -4,8 +4,8 @@ /** * If x is +0(-0) and y is -0(+0), return true * - * @id: S11.9.1_A4.2; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.2.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.3.js index 97269172ca..c8e4bcd870 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.3.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Number-s minus NaN, +0, -0. - * Return true, if x is the same number value as y; otherwise, return false; + * Type(x) and Type(y) are Number-s minus NaN, +0, -0. + * Return true, if x is the same number value as y; otherwise, return false * - * @id: S11.9.1_A4.3; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A4.3.js; * @description: x and y are primitive numbers; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.1.js index 7d7b450458..f1b5acedcb 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are String-s. - * Return true, if x and y are exactly the same sequence of characters; otherwise, return false; + * Type(x) and Type(y) are String-s. + * Return true, if x and y are exactly the same sequence of characters; otherwise, return false * - * @id: S11.9.1_A5.1; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.1.js; * @description: x and y are primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.2.js index 8179266cf6..827bd225ef 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.2.js @@ -5,8 +5,8 @@ * If Type(x) is Number and Type(y) is String, * return the result of comparison x == ToNumber(y) * - * @id: S11.9.1_A5.2; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.2.js; * @description: x is primitive number, y is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.3.js index cdfa3951a5..a0ab4548e0 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.3.js @@ -5,8 +5,8 @@ * If Type(x) is String and Type(y) is Number, * return the result of comparison ToNumber(x) == y * - * @id: S11.9.1_A5.3; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A5.3.js; * @description: x is primitive string, y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.1.js index 0e9da932b2..e0dc2395d5 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.1.js @@ -4,8 +4,8 @@ /** * If Type(x) as well as Type(y) is undefined or null, return true * - * @id: S11.9.1_A6.1; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.1.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T1.js index 0990bf5852..688b03d3dc 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T1.js @@ -4,8 +4,8 @@ /** * If one expression is undefined or null and another is not, return false * - * @id: S11.9.1_A6.2_T1; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T1.js; * @description: x is null or undefined, y is not; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T2.js index cd9717c6a2..82e0eb9e94 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T2.js @@ -4,8 +4,8 @@ /** * If one expression is undefined or null and another is not, return false * - * @id: S11.9.1_A6.2_T2; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A6.2_T2.js; * @description: y is null or undefined, x is not; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.1.js index 29b2386cbb..2a7c6306a9 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Object-s. - * Return true, if x and y are references to the same Object; otherwise, return false; + * Type(x) and Type(y) are Object-s. + * Return true, if x and y are references to the same Object; otherwise, return false * - * @id: S11.9.1_A7.1; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.1.js; * @description: Checking Boolean object, Number object, String object, Object object; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.2.js index dd58140f66..b0edcf5b9e 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.2.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is Boolean, * return ToPrimitive(x) == y * - * @id: S11.9.1_A7.2; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.2.js; * @description: x is object, y is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.3.js index b1b2de5e78..ec7cbf82a8 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.3.js @@ -5,8 +5,8 @@ * If Type(x) is Boolean and Type(y) is Object, * return x == ToPrimitive(y) * - * @id: S11.9.1_A7.3; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.3.js; * @description: y is object, x is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.4.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.4.js index 6097a84317..868690e9ee 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.4.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.4.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is Number, * return ToPrimitive(x) == y * - * @id: S11.9.1_A7.4; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.4.js; * @description: x is object, y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.5.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.5.js index 2bab461308..8b88b9e250 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.5.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.5.js @@ -5,8 +5,8 @@ * If Type(x) is Number and Type(y) is Object, * return x == ToPrimitive(y) * - * @id: S11.9.1_A7.5; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.5.js; * @description: y is object, x is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.6.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.6.js index 355c1f26cb..ab82b1e901 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.6.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.6.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is String, * return ToPrimitive(x) == y * - * @id: S11.9.1_A7.6; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.6.js; * @description: x is object, y is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.7.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.7.js index c35ce846cf..f8ae2b3437 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.7.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.7.js @@ -5,8 +5,8 @@ * If Type(x) is String and Type(y) is Object, * return x == ToPrimitive(y) * - * @id: S11.9.1_A7.7; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.7.js; * @description: y is object, x is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.8.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.8.js index 355812ae97..019af3505d 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.8.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.8.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is primitive type, * return ToPrimitive(x) == y * - * @id: S11.9.1_A7.8; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.8.js; * @description: x is object, y is primtitive; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.9.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.9.js index a1a842c934..9b62b26523 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.9.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.9.js @@ -5,8 +5,8 @@ * If Type(x) is primitive type and Type(y) is Object, * return x == ToPrimitive(y) * - * @id: S11.9.1_A7.9; * @section: 11.9.1, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.1_The_Equals_Operator/S11.9.1_A7.9.js; * @description: y is object, x is primtitive; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A1.js index 6abd5d16ff..88825ad945 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between EqualityExpression and "!=" or between "!=" and RelationalExpression are allowed * - * @id: S11.9.2_A1; * @section: 11.9.2, 7.2, 7.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T1.js index 90ace4f387..15d12a8a03 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x != y uses GetValue * - * @id: S11.9.2_A2.1_T1; * @section: 11.9.2; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T2.js index df460fa861..8cbd8e1c06 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x != y uses GetValue * - * @id: S11.9.2_A2.1_T2; * @section: 11.9.2; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T3.js index 92b31ee9fe..3c32f95c74 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x != y uses GetValue * - * @id: S11.9.2_A2.1_T3; * @section: 11.9.2; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T1.js index c374b48903..11e1951915 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.2_A2.4_T1; * @section: 11.9.2; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T2.js index f318e71829..23087dda7a 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.2_A2.4_T2; * @section: 11.9.2; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T3.js index 8ca51e5fcf..19d5aedc64 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.2_A2.4_T3; * @section: 11.9.2; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.1.js index 686adce9bc..8cc520c8a5 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Return false, if x and y are both true or both false; otherwise, return true; + * Return false, if x and y are both true or both false; otherwise, return true * - * @id: S11.9.2_A3.1; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.1.js; * @description: x and y are boolean primitives; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.2.js index ff6bbfe2f8..d4f88c51ee 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.2.js @@ -5,8 +5,8 @@ * If Type(x) is Boolean and Type(y) is Number, * return the result of comparison ToNumber(x) != y * - * @id: S11.9.2_A3.2; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.2.js; * @description: x is primitive boolean, y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.3.js index ad571b0576..281347a4c1 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.3.js @@ -5,8 +5,8 @@ * If Type(y) is Number and Type(y) is Boolean, * return the result of comparison x != ToNumber(y) * - * @id: S11.9.2_A3.3; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A3.3.js; * @description: x is primitive number, y is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T1.js index 0a8b3f737b..0c8d3bd35a 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T1.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return true * - * @id: S11.9.2_A4.1_T1; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T1.js; * @description: x is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T2.js index 9c54f00111..b62a826e68 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T2.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return true * - * @id: S11.9.2_A4.1_T2; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.1_T2.js; * @description: y is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.2.js index ad87c70311..6f647203a9 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.2.js @@ -4,8 +4,8 @@ /** * If x is +0(-0) and y is -0(+0), return false * - * @id: S11.9.2_A4.2; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.2.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.3.js index 8a729f4d8e..96a535c663 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.3.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Number-s minus NaN, +0, -0. - * Return false, if x is the same number value as y; otherwise, return true; + * Type(x) and Type(y) are Number-s minus NaN, +0, -0. + * Return false, if x is the same number value as y; otherwise, return true * - * @id: S11.9.2_A4.3; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A4.3.js; * @description: x and y are primitive numbers; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.1.js index 11a131aaa2..aca9e531e8 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are String-s. - * Return true, if x and y are exactly the same sequence of characters; otherwise, return false; + * Type(x) and Type(y) are String-s. + * Return true, if x and y are exactly the same sequence of characters; otherwise, return false * - * @id: S11.9.2_A5.1; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.1.js; * @description: x and y are primitive strings; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.2.js index a0e678f222..f86664d058 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.2.js @@ -5,8 +5,8 @@ * If Type(x) is Number and Type(y) is String, * return the result of comparison x != ToNumber(y) * - * @id: S11.9.2_A5.2; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.2.js; * @description: x is primitive number, y is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.3.js index d1975148e4..890529d410 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.3.js @@ -5,8 +5,8 @@ * If Type(x) is String and Type(y) is Number, * return the result of comparison ToNumber(x) != y * - * @id: S11.9.2_A5.3; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A5.3.js; * @description: x is primitive string, y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.1.js index 6631dbbe82..8ab68d3a1f 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.1.js @@ -4,8 +4,8 @@ /** * If Type(x) as well as Type(y) is Undefined or Null, return true * - * @id: S11.9.2_A6.1; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.1.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T1.js index a33808672c..c777d889d7 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T1.js @@ -4,8 +4,8 @@ /** * If one expression is undefined or null and another is not, return false * - * @id: S11.9.2_A6.2_T1; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T1.js; * @description: x is null or undefined, y is not; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T2.js index edeeb93f21..db518e7e81 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T2.js @@ -4,8 +4,8 @@ /** * If one expression is undefined or null and another is not, return false * - * @id: S11.9.2_A6.2_T2; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A6.2_T2.js; * @description: y is null or undefined, x is not; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.1.js index e1dc98a192..1e9497df48 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Object-s. - * Return true, if x and y are references to the same Object; otherwise, return false; + * Type(x) and Type(y) are Object-s. + * Return true, if x and y are references to the same Object; otherwise, return false * - * @id: S11.9.2_A7.1; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.1.js; * @description: Checking Boolean object, Number object, String object, Object object; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.2.js index e2250974e2..d8b2905246 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.2.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is Boolean, * return ToPrimitive(x) != y * - * @id: S11.9.2_A7.2; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.2.js; * @description: x is object, y is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.3.js index b8106e6b4f..1a05003c77 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.3.js @@ -5,8 +5,8 @@ * If Type(x) is Boolean and Type(y) is Object, * return x != ToPrimitive(y) * - * @id: S11.9.2_A7.3; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.3.js; * @description: y is object, x is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.4.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.4.js index e4db9d1828..31b624856a 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.4.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.4.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is Number, * return ToPrimitive(x) != y * - * @id: S11.9.2_A7.4; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.4.js; * @description: x is object, y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.5.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.5.js index f0a6f92d98..d75c6f7fc3 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.5.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.5.js @@ -5,8 +5,8 @@ * If Type(x) is Number and Type(y) is Object, * return x != ToPrimitive(y) * - * @id: S11.9.2_A7.5; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.5.js; * @description: y is object, x is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.6.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.6.js index c9bd474c39..a9de29d0b8 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.6.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.6.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is String, * return ToPrimitive(x) != y * - * @id: S11.9.2_A7.6; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.6.js; * @description: x is object, y is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.7.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.7.js index c7de9609f3..e7eedb55af 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.7.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.7.js @@ -5,8 +5,8 @@ * If Type(x) is String and Type(y) is Object, * return x != ToPrimitive(y) * - * @id: S11.9.2_A7.7; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.7.js; * @description: y is object, x is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.8.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.8.js index 3009eb6ec0..eb05f66ca8 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.8.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.8.js @@ -5,8 +5,8 @@ * If Type(x) is Object and Type(y) is primitive type, * return ToPrimitive(x) != y * - * @id: S11.9.2_A7.8; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.8.js; * @description: x is object, y is primtitive; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.9.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.9.js index 12bfdb6f4b..55701943f6 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.9.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.9.js @@ -5,8 +5,8 @@ * If Type(x) is primitive type and Type(y) is Object, * return x != ToPrimitive(y) * - * @id: S11.9.2_A7.9; * @section: 11.9.2, 11.9.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.2_The_Does_not_equals_Operator/S11.9.2_A7.9.js; * @description: y is object, x is primtitive; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A1.js index 2875827694..4cf9cd3269 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between EqualityExpression and "===" or between "===" and RelationalExpression are allowed * - * @id: S11.9.4_A1; * @section: 11.9.4, 7.2, 7.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T1.js index e978727cf6..2ccea49146 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x === y uses GetValue * - * @id: S11.9.4_A2.1_T1; * @section: 11.9.4; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T2.js index d806f71e7a..5e0adf118b 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x === y uses GetValue * - * @id: S11.9.4_A2.1_T2; * @section: 11.9.4; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T3.js index 7a00791925..8316d07b4c 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x === y uses GetValue * - * @id: S11.9.4_A2.1_T3; * @section: 11.9.4; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T1.js index e01d08eea2..941d0d383c 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.4_A2.4_T1; * @section: 11.9.4; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T2.js index 331d55cd20..104f1a7e2d 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.4_A2.4_T2; * @section: 11.9.4; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T3.js index c132a46a19..126dd2933d 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.4_A2.4_T3; * @section: 11.9.4; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A2.4_T3.js; * @description: Checking with undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A3.js index 2b2b238c38..7246430143 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A3.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Boolean-s. - * Return true, if x and y are both true and both false; otherwise, return false; + * Type(x) and Type(y) are Boolean-s. + * Return true, if x and y are both true and both false; otherwise, return false * - * @id: S11.9.4_A3; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A3.js; * @description: x and y are primitive booleans; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T1.js index f62d931c14..73f172282d 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T1.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return false * - * @id: S11.9.4_A4.1_T1; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T1.js; * @description: x is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T2.js index bf39880729..1a1505c1d1 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T2.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return false * - * @id: S11.9.4_A4.1_T2; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.1_T2.js; * @description: y is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.2.js index 83b7177823..1aa0628030 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.2.js @@ -4,8 +4,8 @@ /** * If x is +0(-0) and y is -0(+0), return true * - * @id: S11.9.4_A4.2; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.2.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.3.js index 15cb7d9818..463ba2f775 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.3.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Number-s minus NaN, +0, -0. - * Return true, if x is the same number value as y; otherwise, return false; + * Type(x) and Type(y) are Number-s minus NaN, +0, -0. + * Return true, if x is the same number value as y; otherwise, return false * - * @id: S11.9.4_A4.3; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A4.3.js; * @description: x and y are primitive numbers; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A5.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A5.js index 361aa015c7..bbc0913c5b 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A5.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A5.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are String-s. - * Return true, if x and y are exactly the same sequence of characters; otherwise, return false; + * Type(x) and Type(y) are String-s. + * Return true, if x and y are exactly the same sequence of characters; otherwise, return false * - * @id: S11.9.4_A5; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A5.js; * @description: x and y are primitive strings; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.1.js index 8400e92745..be3cf88d8e 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.1.js @@ -4,8 +4,8 @@ /** * If Type(x) and Type(y) are Undefined-s, return true * - * @id: S11.9.4_A6.1; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.1.js; * @description: void 0, eval("var x") is undefined; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.2.js index 6442df48a6..25ee67a8f4 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.2.js @@ -4,8 +4,8 @@ /** * If Type(x) and Type(y) are Null-s, return true * - * @id: S11.9.4_A6.2; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A6.2.js; * @description: null === null; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A7.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A7.js index 2285bd5fe2..2bb563b296 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A7.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A7.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Object-s. - * Return true, if x and y are references to the same Object; otherwise, return false; + * Type(x) and Type(y) are Object-s. + * Return true, if x and y are references to the same Object; otherwise, return false * - * @id: S11.9.4_A7; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A7.js; * @description: Checking Boolean object, Number object, String object, Object object; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T1.js index 6a374ae7ba..6e9b5bae98 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T1.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return false * - * @id: S11.9.4_A8_T1; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T1.js; * @description: x or y is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T2.js index 9a83ef975b..bfa2d692d7 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T2.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return false * - * @id: S11.9.4_A8_T2; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T2.js; * @description: x or y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T3.js index dcf9504f03..fa2f90031b 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T3.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return false * - * @id: S11.9.4_A8_T3; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T3.js; * @description: x or y is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T4.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T4.js index d7285330e5..a12b22ef2c 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T4.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T4.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return false * - * @id: S11.9.4_A8_T4; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T4.js; * @description: x or y is null or undefined; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T5.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T5.js index 26eca554a7..b7b675abbd 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T5.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T5.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return false * - * @id: S11.9.4_A8_T5; * @section: 11.9.4, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.4_The_Strict_Equals_Operator/S11.9.4_A8_T5.js; * @description: Checking with such x and y that either x or y is primitive string and the other is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A1.js index 0626c755ef..a316e1840e 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A1.js @@ -4,8 +4,8 @@ /** * White Space and Line Terminator between EqualityExpression and "!==" or between "!==" and RelationalExpression are allowed * - * @id: S11.9.5_A1; * @section: 11.9.5, 7.2, 7.3; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T1.js index 3c85b3e083..5821ec38bf 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator x !== y uses GetValue * - * @id: S11.9.5_A2.1_T1; * @section: 11.9.5; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T1.js; * @description: Either Type is not Reference or GetBase is not null; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T2.js index b4410837a2..ecb282b8b0 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator x !== y uses GetValue * - * @id: S11.9.5_A2.1_T2; * @section: 11.9.5; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T2.js; * @description: If GetBase(x) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T3.js index d8bfe52753..d3b52e4020 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator x !== y uses GetValue * - * @id: S11.9.5_A2.1_T3; * @section: 11.9.5; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.1_T3.js; * @description: If GetBase(y) is null, throw ReferenceError; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T1.js index 26299c49d9..b9c669fa5c 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T1.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.5_A2.4_T1; * @section: 11.9.5; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T1.js; * @description: Checking with "="; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T2.js index ddf617d4a2..987b12eb5f 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T2.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.5_A2.4_T2; * @section: 11.9.5; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T2.js; * @description: Checking with "throw"; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T3.js index a51fccc769..b8587b3d59 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T3.js @@ -4,8 +4,8 @@ /** * First expression is evaluated first, and then second expression * - * @id: S11.9.5_A2.4_T3; * @section: 11.9.5; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A2.4_T3.js; * @description: Checking undeclarated variables; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A3.js index 6f62a7be1c..682f485bb5 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A3.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Boolean-s. - * Return false, if x and y are both true or both false; otherwise, return true; + * Type(x) and Type(y) are Boolean-s. + * Return false, if x and y are both true or both false; otherwise, return true * - * @id: S11.9.5_A3; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A3.js; * @description: x and y are primitive booleans; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T1.js index 0f38dde985..8642daef2d 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T1.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return true * - * @id: S11.9.5_A4.1_T1; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T1.js; * @description: x is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T2.js index c7f6a5b688..9a4f83eaf9 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T2.js @@ -4,8 +4,8 @@ /** * If x or y is NaN, return true * - * @id: S11.9.5_A4.1_T2; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.1_T2.js; * @description: y is NaN; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.2.js index 493dfe27e3..0af7f03c8e 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.2.js @@ -4,8 +4,8 @@ /** * If x is +0(-0) and y is -0(+0), return false * - * @id: S11.9.5_A4.2; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.2.js; * @description: Checking all combinations; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.3.js index b462407ea6..f4fddfb848 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.3.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Number-s minus NaN, +0, -0. - * Return false, if x is the same number value as y; otherwise, return true; + * Type(x) and Type(y) are Number-s minus NaN, +0, -0. + * Return false, if x is the same number value as y; otherwise, return true * - * @id: S11.9.5_A4.3; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A4.3.js; * @description: x and y are primitive numbers; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A5.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A5.js index 371db5101a..80cd053817 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A5.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A5.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are String-s. - * Return false, if x and y are exactly the same sequence of characters; otherwise, return true; + * Type(x) and Type(y) are String-s. + * Return false, if x and y are exactly the same sequence of characters; otherwise, return true * - * @id: S11.9.5_A5; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A5.js; * @description: x and y are primitive strings; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.1.js index bc01a6651b..c4023f2f42 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.1.js @@ -4,8 +4,8 @@ /** * If Type(x) and Type(y) are Undefined-s, return false * - * @id: S11.9.5_A6.1; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.1.js; * @description: void 0, eval("var x") is undefined; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.2.js index 456e12f62a..0f8c151aa4 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.2.js @@ -4,8 +4,8 @@ /** * If Type(x) and Type(y) are Null-s, return false * - * @id: S11.9.5_A6.2; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A6.2.js; * @description: null === null; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A7.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A7.js index 7d583f89cf..0a237971d7 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A7.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A7.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Type(x) and Type(y) are Object-s. - * Return false, if x and y are references to the same Object; otherwise, return true; + * Type(x) and Type(y) are Object-s. + * Return false, if x and y are references to the same Object; otherwise, return true * - * @id: S11.9.5_A7; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A7.js; * @description: Checking Boolean object, Number object, String object, Object object; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T1.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T1.js index 71c143e78b..8bbe49b057 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T1.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T1.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return true * - * @id: S11.9.5_A8_T1; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T1.js; * @description: x or y is primitive boolean; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T2.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T2.js index 583c9ea0f6..ad2a30b7ba 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T2.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T2.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return true * - * @id: S11.9.5_A8_T2; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T2.js; * @description: x or y is primitive number; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T3.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T3.js index 00cd54da2d..01af390772 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T3.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T3.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return true * - * @id: S11.9.5_A8_T3; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T3.js; * @description: x or y is primitive string; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T4.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T4.js index 89fe9d9201..97a609a717 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T4.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T4.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return true * - * @id: S11.9.5_A8_T4; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T4.js; * @description: x or y is null or undefined; */ diff --git a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T5.js b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T5.js index 752fa33bbd..4fafbdb7c9 100644 --- a/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T5.js +++ b/test/suite/converted/11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T5.js @@ -4,8 +4,8 @@ /** * If Type(x) is different from Type(y), return true * - * @id: S11.9.5_A8_T5; * @section: 11.9.5, 11.9.6; + * @path: 11_Expressions/11.9_Equality_Operators/11.9.5_The_Strict_Does_not_equals_Operator/S11.9.5_A8_T5.js; * @description: Checking such x and y that either x or y is primitive string and the other is primitive number; */ diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js index f0180d5a50..43ee98d1da 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.10_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T1.js; * @description: Using interation statement within "with" statement leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js index 5cd483073d..1f31105731 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.10_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T2.js; * @description: Using iteration statement within "with" statement leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js index 0a07b3e9d7..2b1b39c990 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.10_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T3.js; * @description: Using iteration statment withing "with" statement leading to completion by exception * iteration statement inside with statement - exception completion; * @strict_only; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js index 4d8cc38f3a..eecc01500d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.10_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T4.js; * @description: Using iteration statement witthin "with" staement leading to completion by break * iteration statement inside with statement - break completion; * @strict_only; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js index a6b4387718..8ec4315a7f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.10_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.10_T5.js; * @description: Using iteration statement within "with" statement leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js index 6ccd52d9af..3539d7406d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.11_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T1.js; * @description: Calling a function within "with" statement declared without the statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js index fd5d2a54d1..315bd538d8 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.11_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T2.js; * @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js index a7126b0bdc..bfc5c799a7 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.11_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T3.js; * @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js index bd8b415278..399e0e771d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.11_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T4.js; * @description: Calling a function within "with" statement declared without the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js index 30bf616cb7..853ae03527 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.11_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.11_T5.js; * @description: Calling a function within "with" statement declared without the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js index 1473406628..53713b129f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.12_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T1.js; * @description: Calling a function without "with" statement declared within the statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js index 36f299514c..f7ca8ff818 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.12_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T2.js; * @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js index 5c8075e75e..496354c945 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.12_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T3.js; * @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js index 1f45b3f1de..b2b85181b7 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.12_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T4.js; * @description: Calling a function without "with" statement declared within the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js index 956e915874..199dbbef35 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.12_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.12_T5.js; * @description: Calling a function without "with" statement declared within the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js index d2c315bc8a..64b7034728 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.1_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.1_T1.js; * @description: Using "with" inside of global context leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js index d9c7ccea0f..b8a9b03947 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.1_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.1_T2.js; * @description: Using "with" inside of global context leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js index f4b3c6b4fb..f792b3d930 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.1_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.1_T3.js; * @description: Using "with" inside of global context leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js index 6eeb9db832..ca54d2c1a9 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.2_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T1.js; * @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js index 236ec5e953..611c2b3082 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.2_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T2.js; * @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js index 9b7743e1f6..98b9884c47 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.2_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T3.js; * @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js index 5e7ce32a0f..447acd4334 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.2_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T4.js; * @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js index 2d62c3fb0a..bd93fd5c8d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.2_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.2_T5.js; * @description: Calling a function without "with" statement when the statement itself is declared within the function declaration, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js index 2a36907c3b..dcd9ef8414 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.3_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T1.js; * @description: Using "with" statement within function constructor, leading to normal completition; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js index 35529a86af..0afa360e46 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.3_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T2.js; * @description: Using "with" statement within function constructor, leading to normal completition by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js index d40127affe..db58417dc0 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.3_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T3.js; * @description: Using "with" statement within function constructor, leading to normal completition by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js index b5a503c0df..1b1865bc37 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.3_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T4.js; * @description: Using "with" statement within function constructor, leading to completition by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js index d94c7326ca..65c56d1633 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.3_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.3_T5.js; * @description: Using "with" statement within function constructor, leading to completition by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js index b9b225492e..e33b099c2d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.4_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T1.js; * @description: Using "with" statement within iteration statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js index fdc4793a87..c7cb39ddd2 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.4_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T2.js; * @description: Using "with" statement within iteration statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js index 66363ec787..ff80cfd866 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.4_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T3.js; * @description: Using "with" statement within iteration statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js index 1baa277cab..b731ec5d92 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.4_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T4.js; * @description: Using "with" statement within iteration statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js index f309329c64..54f229f631 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.4_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.4_T5.js; * @description: Using "with" statement within iteration statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js index d98acd25fb..82c239d108 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.5_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T1.js; * @description: Using "with" statement within "for-in" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js index 29e923adba..8aa6a2a880 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.5_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T2.js; * @description: Using "with" statement within "for-in" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js index 36ca9ccb07..1fc5f92850 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.5_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T3.js; * @description: Using "with" statement within "for-in" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js index 223de6e223..ba3ceea2d5 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.5_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T4.js; * @description: Using "with" statement within "for-in" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js index 8223f99e7e..9b406f956c 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.5_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.5_T5.js; * @description: Using "with" statement within "for-in" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js index c333992703..7bdfeebc03 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.6_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.6_T1.js; * @description: Using "with" statement within another "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js index 3e2220d933..10e603b8b1 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.6_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.6_T2.js; * @description: Using "with" statement within another "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js index fa517c5413..77c738bb48 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.6_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.6_T3.js; * @description: Using "with" statement within another "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js index 686da063df..f4459f5637 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.7_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T1.js; * @description: Calling a function within "with" statement declared within the statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js index c4ada88bb3..2ac3925dab 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.7_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T2.js; * @description: Calling a function within "with" statement declared within the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js index a330fefa2f..af8d4190b4 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.7_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T3.js; * @description: Calling a function within "with" statement declared within the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js index ac99c9c7cc..bccde99397 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.7_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T4.js; * @description: Calling a function within "with" statement declared within the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js index 27c3564b23..229f81ed04 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.7_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.7_T5.js; * @description: Calling a function within "with" statement declared within the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js index 937de4a09b..c9e3d36f81 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.8_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T1.js; * @description: Declaring function constructor within "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js index bc239b68e6..12fa9293aa 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.8_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T2.js; * @description: Declaring function constructor within "with" statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js index a455d33b7d..9a0e79c16f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.8_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T3.js; * @description: Declaring function constructor within "with" statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js index dffabe9228..2d4b572c58 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.8_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T4.js; * @description: Declaring function constructor within "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js index 25bcd9c536..2999314bf8 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.8_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.8_T5.js; * @description: Declaring function constructor within "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js index 4210caa86f..11bb3d79f5 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.9_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.9_T1.js; * @description: Using "for-in" statement within "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js index 646ecb90c1..1fc86b6343 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.9_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.9_T2.js; * @description: Using "for-in" statement within "with" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js index 37e3a5c862..99105d73ca 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js @@ -5,8 +5,8 @@ * The with statement adds a computed object to the front of the * scope chain of the current execution context * - * @id: S12.10_A1.9_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A1.9_T3.js; * @description: Using "for-in" statement within "with" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js index c9dd4bc877..014ddddb85 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.10_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T1.js; * @description: Using iteration statement within "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js index faf8e35ae7..30f0e030d4 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.10_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T2.js; * @description: Using iteration statement within "with" statement, leading completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js index c24e461cf5..98ec1a461e 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.10_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T3.js; * @description: Using iteration statement within "with" statement, leading completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js index eb4cd0e473..9981a04705 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.10_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T4.js; * @description: Using iteration statement within "with" statement, leading completion be break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js index 752b7cace5..8be2586f8c 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.10_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.10_T5.js; * @description: Using iteration statement within "with" statement, leading completion be break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js index 5e620072ef..9119fe562a 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.11_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T1.js; * @description: Calling a function within "with" statement declared without the statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js index 8564e01518..ac21601612 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.11_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T2.js; * @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js index 6fad7bbc66..61a80936dd 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.11_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T3.js; * @description: Calling a function within "with" statement declared without the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js index b2c0a868dc..b49c30bc6e 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.11_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T4.js; * @description: Calling a function within "with" statement declared without the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js index 1dedc44b5e..a5dfb1d246 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.11_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.11_T5.js; * @description: Calling a function within "with" statement declared without the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js index d7d6093e1e..4218b8ab1c 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.12_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T1.js; * @description: Calling a function without "with" statement declared within the statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js index 157813ebce..351e264938 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.12_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T2.js; * @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js index 612ca1df4b..4b4c62a7cb 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.12_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T3.js; * @description: Calling a function without "with" statement declared within the statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js index ea424a60c9..2f8e7f3b9a 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.12_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T4.js; * @description: Calling a function without "with" statement declared within the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js index ec463f4db2..cc1cec36c3 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.12_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.12_T5.js; * @description: Calling a function without "with" statement declared within the statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js index 700c6e697b..5af536bc2d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.1_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.1_T1.js; * @description: Using "with" statement within global context - normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js index f33fb13dc2..7acbbe64c7 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.1_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.1_T2.js; * @description: Using "with" statement within global context, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js index c813015283..04a61e30d1 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.1_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.1_T3.js; * @description: Using "with" statement within global context, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js index ba3354ce83..a9e0eaa9f2 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.2_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T1.js; * @description: Declaring "with" statement within a function body, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js index 0492c9f64e..c9dbe3443f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.2_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T2.js; * @description: Declaring "with" statement within a function body, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js index 76fe599b65..b8ff612545 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.2_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T3.js; * @description: Declaring "with" statement within a function body, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js index 26b19af6a9..c972aa9ebd 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.2_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T4.js; * @description: Declaring "with" statement within a function body, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js index d074f84b92..fedb1435c5 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.2_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.2_T5.js; * @description: Declaring "with" statement within a function body, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js index 7e043fd1ce..3db9e52eef 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.3_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T1.js; * @description: Declaring "with" statement within a function constructor, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js index 73fb421cc2..c18d4547e6 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.3_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T2.js; * @description: Declaring "with" statement within a function constructor, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js index 040cb41435..d312b70407 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.3_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T3.js; * @description: Declaring "with" statement within a function constructor, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js index 3f6084918d..d97338ff3a 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js @@ -4,8 +4,8 @@ /** * No matter how control leaves the embedded 'Statement', the scope chain is always restored to its former state * - * @id: S12.10_A3.3_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T4.js; * @description: Declaring "with" statement within a function constructor, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js index b5b6e38f79..3d7ea4b100 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.3_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.3_T5.js; * @description: Declaring "with" statement within a function constructor, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js index 8a2d284bd8..a381f8cb66 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.4_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T1.js; * @description: Using "with" statement within iteration statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js index 29c9f5150b..0b988e303b 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.4_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T2.js; * @description: Using "with" statement within iteration statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js index c4e281ea8f..4966dc79d8 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.4_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T3.js; * @description: Using "with" statement within iteration statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js index 382dd11310..d59f2e9842 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.4_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T4.js; * @description: Using "with" statement within iteration statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js index bd38c0325b..f75cd2ad53 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.4_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.4_T5.js; * @description: Using "with" statement within iteration statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js index f74644071a..0863c8455a 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.5_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T1.js; * @description: Using "with" statement within "for-in" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js index a58c6ee848..3505bb1e79 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.5_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T2.js; * @description: Using "with" statement within "for-in" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js index 7c5fb57ce8..bdd314eff8 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.5_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T3.js; * @description: Using "with" statement within "for-in" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js index 40e6af7dcb..67af61196e 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.5_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T4.js; * @description: Using "with" statement within "for-in" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js index 1b4aba453f..a127d79525 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.5_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.5_T5.js; * @description: Using "with" statement within "for-in" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js index 26ac4f6098..a7ed5f41c3 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.6_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.6_T1.js; * @description: Using "with" statement within another "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js index a3f94f2741..2fa693285b 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.6_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.6_T2.js; * @description: Using "with" statement within another "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js index 467e85c026..06455da83a 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.6_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.6_T3.js; * @description: Using "with" statement within another "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js index dd3682921c..b0d674b266 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.7_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T1.js; * @description: Declaring and calling a function within "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js index 66b0fee18e..8b654812d1 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.7_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T2.js; * @description: Declaring and calling a function within "with" statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js index bda4199619..b70f464eb5 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.7_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T3.js; * @description: Declaring and calling a function within "with" statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js index 1574c4b0d0..baea4c911e 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.7_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T4.js; * @description: Declaring and calling a function within "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js index 320ecefb17..fb320e51bc 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.7_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.7_T5.js; * @description: Declaring and calling a function within "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js index 64f079d2de..6ae3845f51 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.8_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T1.js; * @description: Declaring function constructor within "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js index af44fa988e..8900b5f92f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.8_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T2.js; * @description: Declaring function constructor within "with" statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js index c2546fdb98..825519d985 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.8_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T3.js; * @description: Declaring function constructor within "with" statement, leading to normal completion by "return"; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js index 2b894bbdb4..a698f1096f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.8_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T4.js; * @description: Declaring function constructor within "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js index b71fee61fa..7f4337c067 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.8_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.8_T5.js; * @description: Declaring function constructor within "with" statement, leading to completion by exception; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js index 1305f171e5..2db96f39b7 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.9_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.9_T1.js; * @description: Using "for-in" statement within "with" statement, leading to normal completion; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js index 90770ebf99..4ca40b9af1 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.9_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.9_T2.js; * @description: Using "for-in" statement within "with" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js index de86e78f1c..975f4a9fb7 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js @@ -5,8 +5,8 @@ * No matter how control leaves the embedded 'Statement', * the scope chain is always restored to its former state * - * @id: S12.10_A3.9_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A3.9_T3.js; * @description: Using "for-in" statement within "with" statement, leading to completion by break; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js index bff82444a0..ad64d40bf1 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js @@ -4,8 +4,8 @@ /** * Changing property using "eval" statement containing "with" statement * - * @id: S12.10_A4_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A4_T1.js; * @description: Changing string property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js index d379dc6b47..6a14d52924 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js @@ -4,8 +4,8 @@ /** * Changing property using "eval" statement containing "with" statement * - * @id: S12.10_A4_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A4_T2.js; * @description: Changing number property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js index c77f415a58..49eea70811 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js @@ -4,8 +4,8 @@ /** * Changing property using "eval" statement containing "with" statement * - * @id: S12.10_A4_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A4_T3.js; * @description: Changing boolean property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js index b0a5ea0181..5d9d587029 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js @@ -4,8 +4,8 @@ /** * Changing property using "eval" statement containing "with" statement * - * @id: S12.10_A4_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A4_T4.js; * @description: Changing object property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js index 49d6a9a25c..d1b6f34e2a 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js @@ -4,8 +4,8 @@ /** * Changing property using "eval" statement containing "with" statement * - * @id: S12.10_A4_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A4_T5.js; * @description: Changing array property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js index 6bb0d430ec..4ae3b9547f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js @@ -4,8 +4,8 @@ /** * Changing property using "eval" statement containing "with" statement * - * @id: S12.10_A4_T6; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A4_T6.js; * @description: Changing function property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js index e9c080c08e..6d84fe5c12 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js @@ -4,8 +4,8 @@ /** * Deleting property using "eval" statement containing "with" statement * - * @id: S12.10_A5_T1; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A5_T1.js; * @description: Deleting string property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js index 98b0960d79..ab4382eb0c 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js @@ -4,8 +4,8 @@ /** * Deleting property using "eval" statement containing "with" statement * - * @id: S12.10_A5_T2; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A5_T2.js; * @description: Deleting number property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js index f79a51f297..08ccfac1fa 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js @@ -4,8 +4,8 @@ /** * Deleting property using "eval" statement containing "with" statement * - * @id: S12.10_A5_T3; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A5_T3.js; * @description: Deleting boolean property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js index 14ab3897a2..8446665e4f 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js @@ -4,8 +4,8 @@ /** * Deleting property using "eval" statement containing "with" statement * - * @id: S12.10_A5_T4; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A5_T4.js; * @description: Deleting object property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js index 0002a35965..7d3e1b1a25 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js @@ -4,8 +4,8 @@ /** * Deleting property using "eval" statement containing "with" statement * - * @id: S12.10_A5_T5; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A5_T5.js; * @description: Deleting array property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js index 7712ebc9b5..4f97d1400d 100644 --- a/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js +++ b/test/suite/converted/12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js @@ -4,8 +4,8 @@ /** * Deleting property using "eval" statement containing "with" statement * - * @id: S12.10_A5_T6; * @section: 12.10; + * @path: 12_Statement/12.10_The_with_Statement/S12.10_A5_T6.js; * @description: Deleting function property; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T1.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T1.js index eba88fa794..ae75206ee7 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T1.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T1.js @@ -5,8 +5,8 @@ * If Result.type is break and Result.target is in the current * label set, return (normal, Result.value, empty) * - * @id: S12.11_A1_T1; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A1_T1.js; * @description: Simple test using switch statement; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T2.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T2.js index ea8eaab905..fe7c086d18 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T2.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T2.js @@ -5,8 +5,8 @@ * If Result.type is break and Result.target is in the current * label set, return (normal, Result.value, empty) * - * @id: S12.11_A1_T2; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A1_T2.js; * @description: Switch with different types of variables; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T3.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T3.js index 965cbf2124..9e128dde50 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T3.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T3.js @@ -5,8 +5,8 @@ * If Result.type is break and Result.target is in the current * label set, return (normal, Result.value, empty) * - * @id: S12.11_A1_T3; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A1_T3.js; * @description: Using case with null, NaN, Infinity; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T4.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T4.js index fb6b83c417..85ed3a7073 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T4.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A1_T4.js @@ -5,8 +5,8 @@ * If Result.type is break and Result.target is in the current * label set, return (normal, Result.value, empty) * - * @id: S12.11_A1_T4; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A1_T4.js; * @description: Using case with isNaN and isNaN(value); */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A2_T1.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A2_T1.js index 56b1ed3ac7..a289e05a4c 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A2_T1.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A2_T1.js @@ -4,8 +4,8 @@ /** * There can be only one DefaultClause * - * @id: S12.11_A2_T1; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A2_T1.js; * @description: Duplicate DefaultClause; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T1.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T1.js index 4a7fe598d4..7080556be9 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T1.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T1.js @@ -4,8 +4,8 @@ /** * Syntax constructions of switch statement * - * @id: S12.11_A3_T1; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A3_T1.js; * @description: Checking if execution of "switch() {}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T2.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T2.js index 03cff7051c..15a97af260 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T2.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T2.js @@ -4,8 +4,8 @@ /** * Syntax constructions of switch statement * - * @id: S12.11_A3_T2; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A3_T2.js; * @description: Checking if execution of "switch {}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T3.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T3.js index 080fe7bfb8..b87652f2db 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T3.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T3.js @@ -4,8 +4,8 @@ /** * Syntax constructions of switch statement * - * @id: S12.11_A3_T3; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A3_T3.js; * @description: Checking if execution of "switch(value)" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T4.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T4.js index 8f42cdd908..46701b2d98 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T4.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T4.js @@ -4,8 +4,8 @@ /** * Syntax constructions of switch statement * - * @id: S12.11_A3_T4; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A3_T4.js; * @description: Using "case" that has no Expresson after it. "CaseClause: case Expression : [StatementList]"; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T5.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T5.js index ea07a1cdfb..0822c1917f 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T5.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A3_T5.js @@ -4,8 +4,8 @@ /** * Syntax constructions of switch statement * - * @id: S12.11_A3_T5; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A3_T5.js; * @description: Introducing statement not followed by "case" keyword; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A4_T1.js b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A4_T1.js index 58e18e4415..cd633ac396 100644 --- a/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A4_T1.js +++ b/test/suite/converted/12_Statement/12.11_The_switch_Statement/S12.11_A4_T1.js @@ -4,8 +4,8 @@ /** * Embedded syntax constructions of switch statement * - * @id: S12.11_A4_T1; * @section: 12.11; + * @path: 12_Statement/12.11_The_switch_Statement/S12.11_A4_T1.js; * @description: Nesting one "switch" statement into StatementList of the other's; */ diff --git a/test/suite/converted/12_Statement/12.12_Labelled_Statements/S12.12_A1_T1.js b/test/suite/converted/12_Statement/12.12_Labelled_Statements/S12.12_A1_T1.js index 68a4a1b125..3a1e886c58 100644 --- a/test/suite/converted/12_Statement/12.12_Labelled_Statements/S12.12_A1_T1.js +++ b/test/suite/converted/12_Statement/12.12_Labelled_Statements/S12.12_A1_T1.js @@ -5,8 +5,8 @@ * Labelled statements are only used in conjunction with labelled * break and continue statements * - * @id: S12.12_A1_T1; * @section: 12.12; + * @path: 12_Statement/12.12_Labelled_Statements/S12.12_A1_T1.js; * @description: Checking if labelled break works. See continue and break sections; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A1.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A1.js index 65554ff19e..f90efbb91b 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A1.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A1.js @@ -4,8 +4,8 @@ /** * Sanity test for throw statement * - * @id: S12.13_A1; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A1.js; * @description: Trying to throw exception with "throw"; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T1.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T1.js index 8397eab6c5..74c2b0c3ae 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T1.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T1.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T1; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T1.js; * @description: Throwing undefined; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T2.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T2.js index 98998ee138..b05048b39b 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T2.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T2.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T2; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T2.js; * @description: Throwing null; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T3.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T3.js index 1ed47c7cd8..6f3e9fc18b 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T3.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T3.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T3; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T3.js; * @description: Throwing boolean; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T4.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T4.js index 7c3ade8044..59c54c4942 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T4.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T4.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T4; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T4.js; * @description: Throwing string; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T5.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T5.js index 05fa963e54..0148471c8c 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T5.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T5.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T5; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T5.js; * @description: Throwing number; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T6.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T6.js index c340c34ced..b60e4720ff 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T6.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T6.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T6; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T6.js; * @description: Throwing object; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T7.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T7.js index dc431c928d..53cdcff607 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T7.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A2_T7.js @@ -4,8 +4,8 @@ /** * "throw Expression" returns (throw, GetValue(Result(1)), empty), where 1 evaluates Expression * - * @id: S12.13_A2_T7; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A2_T7.js; * @description: Throwing Array; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T1.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T1.js index a50c8f42c2..ff0dce3117 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T1.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T1.js @@ -4,8 +4,8 @@ /** * 1. Evaluate Expression * - * @id: S12.13_A3_T1; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A3_T1.js; * @description: Evaluating boolean expression; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T2.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T2.js index cda89f7489..21d769d049 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T2.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T2.js @@ -4,8 +4,8 @@ /** * 1. Evaluate Expression * - * @id: S12.13_A3_T2; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A3_T2.js; * @description: Evaluating string expression; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T3.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T3.js index f57d4a9238..38692b498c 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T3.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T3.js @@ -4,8 +4,8 @@ /** * 1. Evaluate Expression * - * @id: S12.13_A3_T3; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A3_T3.js; * @description: Evaluating number expression; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T4.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T4.js index f55daea4bf..23005f21b0 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T4.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T4.js @@ -4,8 +4,8 @@ /** * 1. Evaluate Expression * - * @id: S12.13_A3_T4; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A3_T4.js; * @description: Evaluating array expression; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T5.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T5.js index 25d069da4b..0fae8c990c 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T5.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T5.js @@ -4,8 +4,8 @@ /** * 1. Evaluate Expression * - * @id: S12.13_A3_T5; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A3_T5.js; * @description: Evaluating equation expression; */ diff --git a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T6.js b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T6.js index ff53d033dd..6b93f20f13 100644 --- a/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T6.js +++ b/test/suite/converted/12_Statement/12.13_The_throw_statement/S12.13_A3_T6.js @@ -4,8 +4,8 @@ /** * 1. Evaluate Expression * - * @id: S12.13_A3_T6; * @section: 12.13; + * @path: 12_Statement/12.13_The_throw_statement/S12.13_A3_T6.js; * @description: Evaluating functions; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A1.js index ef242ec2a8..0267b27ab3 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A1.js @@ -4,8 +4,8 @@ /** * The production TryStatement : try Block Catch is evaluated as follows: 2. If Result(1).type is not throw, return Result(1) * - * @id: S12.14_A1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A1.js; * @description: Executing TryStatement : try Block Catch. The statements doesn't cause actual exceptions; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T1.js index 65e63ecd4a..00e29e174f 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T1.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "while" statement * - * @id: S12.14_A10_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A10_T1.js; * @description: Throwing exception while executing iteration statement placed into try Block; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T2.js index f5cdc68cfa..5e5d48c069 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T2.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "while" statement * - * @id: S12.14_A10_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A10_T2.js; * @description: Try statement inside loop, where use continue loop; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T3.js index 97c98d4ba1..1bdced89da 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T3.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "while" statement * - * @id: S12.14_A10_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A10_T3.js; * @description: Try statement inside loop, where use break; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T4.js index c37471b32e..27630f4fdc 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T4.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "while" statement * - * @id: S12.14_A10_T4; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A10_T4.js; * @description: Try statement inside loop, where combinate using break and continue; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T5.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T5.js index 71568f7e3d..2eaeaa0dcc 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T5.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A10_T5.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "while" statement * - * @id: S12.14_A10_T5; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A10_T5.js; * @description: Throw some exceptions from different place of loop body; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T1.js index a7b67e4285..589a350956 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T1.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for" statement * - * @id: S12.14_A11_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A11_T1.js; * @description: Loop inside try Block, where throw exception; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T2.js index d366dd32be..a7a6cacc10 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T2.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for" statement * - * @id: S12.14_A11_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A11_T2.js; * @description: Try statement inside loop, where use continue loop; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T3.js index f91839b6cd..b6aa0e71ea 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T3.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for" statement * - * @id: S12.14_A11_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A11_T3.js; * @description: Try statement inside loop, where use break; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T4.js index 2933e64b6d..fc6ae9975d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A11_T4.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for" statement * - * @id: S12.14_A11_T4; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A11_T4.js; * @description: Try statement inside loop, where combinate using break and continue; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T1.js index e6d7ea9242..246f771cf1 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T1.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for-in" statement * - * @id: S12.14_A12_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A12_T1.js; * @description: Loop inside try Block, where throw exception; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T2.js index 819e778e9f..c88d27f03d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T2.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for-in" statement * - * @id: S12.14_A12_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A12_T2.js; * @description: Try statement inside loop, where use continue loop; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T3.js index b768a34fc8..2d426eeca8 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T3.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for-in" statement * - * @id: S12.14_A12_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A12_T3.js; * @description: Try statement inside loop, where use break; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T4.js index a390367450..cc19f4149c 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A12_T4.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "for-in" statement * - * @id: S12.14_A12_T4; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A12_T4.js; * @description: Try statement inside loop, where combinate using break and continue; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T1.js index 203bc606d1..7e800289fa 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T1.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement with a "return" statement * - * @id: S12.14_A13_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A13_T1.js; * @description: Using try/catch syntax construction; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T2.js index afb37627d1..132a3fd881 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T2.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement with a "return" statement * - * @id: S12.14_A13_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A13_T2.js; * @description: Using try/finally syntax construction; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T3.js index 9423f8a38e..e81a58bf9d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A13_T3.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement with a "return" statement * - * @id: S12.14_A13_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A13_T3.js; * @description: Using try/catch/finally syntax construction; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js index e3e183863a..9994e929d5 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A14.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "with" statement * - * @id: S12.14_A14; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A14.js; * @description: Using try/catch/finally in With and With in try/catch/finally; * @strict_only; * @strict_mode_negative: SyntaxError; diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A15.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A15.js index 1a7052467c..9f55a7687d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A15.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A15.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement within/without a "switch" statement * - * @id: S12.14_A15; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A15.js; * @description: Insert try/catch/finally to switch statement; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T1.js index 87aaa06ed1..d967b1a3ba 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T1.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T1.js; * @description: Checking if pure "try" syntax construction passes; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T10.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T10.js index 02d6fd839a..7f1c40bb41 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T10.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T10.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T10; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T10.js; * @description: Catch: "catch (Identifier ) Block"; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T11.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T11.js index 3852889b82..2aa28c858a 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T11.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T11.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T11; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T11.js; * @description: Catch and Finally are placed into the Block of "try" (whitle expected outside); * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T12.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T12.js index fc9560d7a1..85863fc89f 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T12.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T12.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T12; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T12.js; * @description: Embedded "try" statements followed by two "catch" statements; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T13.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T13.js index 175b43267b..be0531e64d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T13.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T13.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T13; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T13.js; * @description: Catch: "catch (Identifier ) Block". Checking if execution of "22" passes at the place of Identifier of "catch"; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T14.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T14.js index 79a0b41cbd..4ed1217881 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T14.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T14.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T14; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T14.js; * @description: Checking if passing argument to "try" statement fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T15.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T15.js index 02e0620b98..6eab1a1c92 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T15.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T15.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T15; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T15.js; * @description: Finally: "finally Block". Checking if passing argument to "try" statement fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T2.js index b90be9b33b..0fb013637c 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T2.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T2.js; * @description: Checking if execution of "catch" with no "try" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T3.js index 940979fb87..a5038643a0 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T3.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T3.js; * @description: Checking if execution of "finally" with no "try" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.js index e01a721263..7ae21514c6 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T4; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T4.js; * @description: Catch: "catch (Identifier ) Block". Checking if execution of "catch" that takes no arguments fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T5.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T5.js index 80e4ed4a4f..b7a3f49c1c 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T5.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T5.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T5; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T5.js; * @description: Catch: "catch (Identifier ) Block". Checking if execution of "catch" with no Block fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T6.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T6.js index e372686246..3ba5fa379d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T6.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T6.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T6; * @section: 12.14, 12.1; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T6.js; * @description: Block: "{ StatementList }". Checking if execution of "try{ catch{}{}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T7.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T7.js index ea6d30b4c1..78ad8cd68d 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T7.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T7.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T7; * @section: 12.14, 12.1; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T7.js; * @description: Block: "{ StatementList }". Checking if execution of "try{} catch(){" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T8.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T8.js index e3903c8d1c..7b46f5864c 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T8.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T8.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T8; * @section: 12.14, 12.1; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T8.js; * @description: Block: "{ StatementList }". Catch: "catch (Identifier ) Block". Checking if execution of "try{} catch(){finally{}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T9.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T9.js index 71f9354abe..5a95989fce 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T9.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A16_T9.js @@ -4,8 +4,8 @@ /** * TryStatement: "try Block Catch" or "try Block Finally" or "try Block Catch Finally" * - * @id: S12.14_A16_T9; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A16_T9.js; * @description: Checking if execution of "catch(){} finally{}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A17.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A17.js index 88808ccaa1..c1f9a2c5d2 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A17.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A17.js @@ -4,8 +4,8 @@ /** * Using "try" with "catch" or "finally" statement in a constructor * - * @id: S12.14_A17; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A17.js; * @description: Creating exceptions within constructor; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T1.js index 2aff4c8788..7fd71072e2 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T1.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T1; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T1.js; * @description: Catching undefined; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T2.js index 7c71bd17ef..42c782f58f 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T2.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T2; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T2.js; * @description: Catching null; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T3.js index d18001e193..c939aa9404 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T3.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T3; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T3.js; * @description: Catching boolean; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T4.js index 2c359f8ab4..6d2940c8dc 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T4.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T4; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T4.js; * @description: Catching string; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T5.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T5.js index d41bbbfb2e..e98008c106 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T5.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T5.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T5; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T5.js; * @description: Catching Number; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T6.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T6.js index e208c09f46..74582a8abb 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T6.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T6.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T6; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T6.js; * @description: Catching Object; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T7.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T7.js index 298ec0852b..6211ece847 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T7.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A18_T7.js @@ -4,8 +4,8 @@ /** * Catching objects with try/catch/finally statement * - * @id: S12.14_A18_T7; * @section: 12.14, 12.13; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A18_T7.js; * @description: Catching Array; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T1.js index 0b19a22d8d..c83b9f5f9b 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T1.js @@ -4,8 +4,8 @@ /** * Catching system exceptions of different types with try statement * - * @id: S12.14_A19_T1; * @section: 12.14, 15.11, 16; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A19_T1.js; * @description: Testing try/catch syntax construction; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T2.js index 26b3780229..08b49d2ea0 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A19_T2.js @@ -4,8 +4,8 @@ /** * Catching system exceptions of different types with try statement * - * @id: S12.14_A19_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A19_T2.js; * @description: Testing try/catch/finally syntax construction; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A2.js index de47e640b3..c3cb967cd5 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A2.js @@ -4,8 +4,8 @@ /** * Throwing exception with "throw" and catching it with "try" statement * - * @id: S12.14_A2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A2.js; * @description: Checking if execution of "catch" catches an exception thrown with "throw"; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A3.js index dfa953b748..4233c01894 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A3.js @@ -4,8 +4,8 @@ /** * Catching system exception with "try" statement * - * @id: S12.14_A3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A3.js; * @description: Checking if execution of "catch" catches system exceptions; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js index fc0775a0bb..3560b686ce 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A4.js @@ -4,8 +4,8 @@ /** * Sanity test for "catch(Indetifier) statement" * - * @id: S12.14_A4; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A4.js; * @description: Checking if deleting an exception fails; * @strict_only; * @strict_mode_negative: SyntaxError; diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A5.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A5.js index b848dca954..99e028ebc5 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A5.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A5.js @@ -4,8 +4,8 @@ /** * The production TryStatement: "try Block Finally" and the production TryStatement: "try Block Catch Finally" * - * @id: S12.14_A5; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A5.js; * @description: Checking "catch" catches the Identifier in appropriate way; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A6.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A6.js index 1d04e0bc78..13d21e8b7f 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A6.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A6.js @@ -4,8 +4,8 @@ /** * The production TryStatement: "try Block Catch Finally" * - * @id: S12.14_A6; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A6.js; * @description: Executing sequence of "try" statements, using counters with varying values within; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T1.js index 37d30c1623..f476547e9b 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T1.js @@ -4,8 +4,8 @@ /** * Evaluating the nested productions TryStatement * - * @id: S12.14_A7_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A7_T1.js; * @description: Checking if the production of nested TryStatement statements evaluates correct; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T2.js index a9b68c6e31..a59402351e 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T2.js @@ -4,8 +4,8 @@ /** * Evaluating the nested productions TryStatement * - * @id: S12.14_A7_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A7_T2.js; * @description: Checking if the production of nested TryStatement statements evaluates correct; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T3.js index b859f4b908..cdd1e28258 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A7_T3.js @@ -4,8 +4,8 @@ /** * Evaluating the nested productions TryStatement * - * @id: S12.14_A7_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A7_T3.js; * @description: Checking if the production of nested TryStatement statements evaluates correct; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A8.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A8.js index 109f3a1694..39becd4e43 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A8.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A8.js @@ -4,8 +4,8 @@ /** * "try" with "catch" or "finally" statement within/without an "if" statement * - * @id: S12.14_A8; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A8.js; * @description: Throwing exception within an "if" statement; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T1.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T1.js index cd7e847501..f44f89e094 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T1.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T1.js @@ -4,8 +4,8 @@ /** * "try" with "catch" or "finally" statement within/without an "do while" statement * - * @id: S12.14_A9_T1; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A9_T1.js; * @description: Loop within a "try" Block, from where exception is thrown; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T2.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T2.js index fe0698dd52..f9326a5df4 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T2.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T2.js @@ -4,8 +4,8 @@ /** * "try" with "catch" or "finally" statement within/without an "do while" statement * - * @id: S12.14_A9_T2; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A9_T2.js; * @description: "try" statement within a loop, the statement contains "continue" statement; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T3.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T3.js index b5731dc2a5..a18b31220a 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T3.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T3.js @@ -4,8 +4,8 @@ /** * "try" with "catch" or "finally" statement within/without an "do while" statement * - * @id: S12.14_A9_T3; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A9_T3.js; * @description: "try" statement within a loop, the statement contains "break" statement; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T4.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T4.js index 714856daa4..67e2ab9165 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T4.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T4.js @@ -4,8 +4,8 @@ /** * "try" with "catch" or "finally" statement within/without an "do while" statement * - * @id: S12.14_A9_T4; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A9_T4.js; * @description: "try" statement within a loop, the statement contains "continue" and "break" statements; */ diff --git a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T5.js b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T5.js index 4ef235a0ca..9782ee3ed0 100644 --- a/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T5.js +++ b/test/suite/converted/12_Statement/12.14_The_try_Statement/S12.14_A9_T5.js @@ -4,8 +4,8 @@ /** * "try" with "catch" or "finally" statement within/without an "do while" statement * - * @id: S12.14_A9_T5; * @section: 12.14; + * @path: 12_Statement/12.14_The_try_Statement/S12.14_A9_T5.js; * @description: Checking if exceptions are thrown correctly from wherever of loop body; */ diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js index d8c87a3e19..dc2f64c6b8 100644 --- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js +++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js @@ -4,8 +4,8 @@ /** * The production Block { } in strict code can't contain function declaration * - * @id: S12.1_A1; * @section: 12.1; + * @path: 12_Statement/12.1_Block/S12.1_A1.js; * @description: Trying to declare function at the Block statement; * @negative: SyntaxError; */ diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A2.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A2.js index 54e7cc043c..aa0fe67563 100644 --- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A2.js +++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A2.js @@ -6,8 +6,8 @@ * 1. Evaluate Statement. * 2. If an exception was thrown, return (throw, V, empty) where V is the exception * - * @id: S12.1_A2; * @section: 12.1; + * @path: 12_Statement/12.1_Block/S12.1_A2.js; * @description: Throwing exception within a Block; */ diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T1.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T1.js index 6c1b1fc9ef..d73956a70c 100644 --- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T1.js +++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T1.js @@ -4,8 +4,8 @@ /** * The production Block can't be inside of expression * - * @id: S12.1_A4_T1; * @section: 12.1; + * @path: 12_Statement/12.1_Block/S12.1_A4_T1.js; * @description: Checking if execution of "y={__func}()" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T2.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T2.js index bdf1b41a19..d16cb32afe 100644 --- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T2.js +++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A4_T2.js @@ -4,8 +4,8 @@ /** * The production Block can't be inside of expression * - * @id: S12.1_A4_T2; * @section: 12.1; + * @path: 12_Statement/12.1_Block/S12.1_A4_T2.js; * @description: Checking if execution of "y={x}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A5.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A5.js index cd8109609d..ea4bb2c6c2 100644 --- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A5.js +++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A5.js @@ -4,8 +4,8 @@ /** * StatementList: StatementList Statement inside the Block is evaluated from left to right * - * @id: S12.1_A5; * @section: 12.1; + * @path: 12_Statement/12.1_Block/S12.1_A5.js; * @description: Throwing exceptions within embedded/sequence Blocks; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A1.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A1.js index 409bb9ce24..1d6aae9181 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A1.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A1.js @@ -6,8 +6,8 @@ * when created. A variable with an Initialiser is assigned the value of its AssignmentExpression when the * VariableStatement is executed, not when the variable is created * - * @id: S12.2_A1; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A1.js; * @description: Creating variables after entering the execution scope; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A10.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A10.js index c5b94cd9ca..29bf080fc2 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A10.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A10.js @@ -4,8 +4,8 @@ /** * "var" statement within "for" statement is allowed * - * @id: S12.2_A10; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A10.js; * @description: Declaring variable within a "for" IterationStatement; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A11.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A11.js index 7519a446c1..e2861f4ef2 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A11.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A11.js @@ -4,8 +4,8 @@ /** * When using property attributes, {ReadOnly} is not used * - * @id: S12.2_A11; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A11.js; * @description: Changing variable value using property attributes; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A12.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A12.js index 229414cf50..e54f5eee19 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A12.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A12.js @@ -4,8 +4,8 @@ /** * VariableDeclaration within "do-while" loop is allowed * - * @id: S12.2_A12; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A12.js; * @description: Declaring variable within "do-while" statement; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A2.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A2.js index 00248143f0..421dec6ff8 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A2.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A2.js @@ -4,8 +4,8 @@ /** * Variables are defined with global scope (that is, they are created as members of the global object, as described in 10.1.3) using property attributes { DontDelete} * - * @id: S12.2_A2; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A2.js; * @description: Checking if deleting global variables that have the attributes {DontDelete} fails; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A3.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A3.js index ccb02e0ee0..5ac2ee71e4 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A3.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A3.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration produces a new scope * - * @id: S12.2_A3; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A3.js; * @description: Using Global scope and Function scope together; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A4.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A4.js index b877943702..fbcd1676fc 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A4.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A4.js @@ -4,8 +4,8 @@ /** * Unicode characters in variable Identifier are allowed * - * @id: S12.2_A4; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A4.js; * @description: Create and use unicode characters in variable Identifier; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A5.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A5.js index ad58d5f9f5..7076843971 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A5.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A5.js @@ -4,8 +4,8 @@ /** * VariableDeclaration within Eval statement is initialized as the program reaches the eval statement * - * @id: S12.2_A5; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A5.js; * @description: Executing eval("var x"); */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T1.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T1.js index a9aee7041b..68470f387d 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T1.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T1.js @@ -4,8 +4,8 @@ /** * VariableDeclaration within "try-catch" statement is allowed * - * @id: S12.2_A6_T1; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A6_T1.js; * @description: Declaring variable within "try-catch" statement; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T2.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T2.js index 556dd44359..b76867d88c 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T2.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A6_T2.js @@ -4,8 +4,8 @@ /** * VariableDeclaration within "try-catch" statement is allowed * - * @id: S12.2_A6_T2; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A6_T2.js; * @description: Declaring variables within "try-catch" statement; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A7.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A7.js index 655ccf5aaf..b2f75890cb 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A7.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A7.js @@ -4,8 +4,8 @@ /** * VariableDeclaration within "for" statement is allowed * - * @id: S12.2_A7; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A7.js; * @description: Declaring variable within "for" statement; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T1.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T1.js index 622bdb8c2f..7dbf9ff526 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T1.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T1.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T1; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T1.js; * @description: Checking if execution of "var x += 1" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T2.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T2.js index 01c6ab7ccb..4bf9641266 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T2.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T2.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T2; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T2.js; * @description: Checking if execution of "var x | true" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T3.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T3.js index d2970b69cc..b745a9fc8b 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T3.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T3.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T3; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T3.js; * @description: Checking if execution of "var x && 1" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T4.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T4.js index c18d69d2c9..f2ff9d4643 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T4.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T4.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T4; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T4.js; * @description: Checking if execution of "var x++" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T5.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T5.js index 0ae6e52f95..e2e1271e16 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T5.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T5.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T5; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T5.js; * @description: Checking if execution of "var --x" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T6.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T6.js index 30da475f0c..040e8123bd 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T6.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T6.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T6; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T6.js; * @description: Checking if execution of "var x*1" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T7.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T7.js index 71a422d866..8822cdfce9 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T7.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T7.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T7; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T7.js; * @description: Checking if execution of "var x>>1" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T8.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T8.js index ffcb7a988d..9ca5b18a81 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T8.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A8_T8.js @@ -4,8 +4,8 @@ /** * Only AssignmentExpression is admitted when variable is initialized * - * @id: S12.2_A8_T8; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A8_T8.js; * @description: Checking if execution of "var x in __arr" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A9.js b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A9.js index 0ea8aab442..a2269583c8 100644 --- a/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A9.js +++ b/test/suite/converted/12_Statement/12.2_Variable_Statement/S12.2_A9.js @@ -4,8 +4,8 @@ /** * When using property attributes, {DontEnum} is not used * - * @id: S12.2_A9; * @section: 12.2; + * @path: 12_Statement/12.2_Variable_Statement/S12.2_A9.js; * @description: Enumerating property attributes of "this" and then searching for the declared variable; */ diff --git a/test/suite/converted/12_Statement/12.3_Empty_Statement/S12.3_A1.js b/test/suite/converted/12_Statement/12.3_Empty_Statement/S12.3_A1.js index c67f3b3fbc..67c972d85a 100644 --- a/test/suite/converted/12_Statement/12.3_Empty_Statement/S12.3_A1.js +++ b/test/suite/converted/12_Statement/12.3_Empty_Statement/S12.3_A1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The production EmptyStatement ; is evaluated as follows Return (normal, empty, empty); + * The production EmptyStatement ; is evaluated as follows Return (normal, empty, empty) * - * @id: S12.3_A1; * @section: 12.3; - * @description: : Using EmptyStatement ;;; + * @path: 12_Statement/12.3_Empty_Statement/S12.3_A1.js; + * @description: Using EmptyStatement ;; */ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A1.js b/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A1.js index 99ce58c95d..8d55c8036b 100644 --- a/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A1.js +++ b/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A1.js @@ -4,8 +4,8 @@ /** * An ExpressionStatement can not start with the function keyword because that might make it ambiguous with a FunctionDeclaration * - * @id: S12.4_A1; * @section: 12.4; + * @path: 12_Statement/12.4_Expression_Statement/S12.4_A1.js; * @description: Checking if execution of "function(){}()" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T1.js b/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T1.js index 42845bb74d..d1b361a79b 100644 --- a/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T1.js +++ b/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T1.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The production ExpressionStatement : [lookahead \notin {{, function}] Expression; is evaluated as follows: + * The production ExpressionStatement : [lookahead \notin {{, function}] Expression; is evaluated as follows: * 1. Evaluate Expression. * 2. Call GetValue(Result(1)). - * 3. Return (normal, Result(2), empty); + * 3. Return (normal, Result(2), empty) * - * @id: S12.4_A2_T1; * @section: 12.4; + * @path: 12_Statement/12.4_Expression_Statement/S12.4_A2_T1.js; * @description: Checking by using eval "(eval("x+1+x==1"))"; */ diff --git a/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T2.js b/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T2.js index c944c152c1..450b18fcd4 100644 --- a/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T2.js +++ b/test/suite/converted/12_Statement/12.4_Expression_Statement/S12.4_A2_T2.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The production ExpressionStatement : [lookahead \notin {{, function}] Expression; is evaluated as follows: + * The production ExpressionStatement : [lookahead \notin {{, function}] Expression; is evaluated as follows: * 1. Evaluate Expression. * 2. Call GetValue(Result(1)). - * 3. Return (normal, Result(2), empty); + * 3. Return (normal, Result(2), empty) * - * @id: S12.4_A2_T2; * @section: 12.4; + * @path: 12_Statement/12.4_Expression_Statement/S12.4_A2_T2.js; * @description: Checking by using eval(eval(x), where x is any string); */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T1.js index 99c4995fe4..bbe9541576 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T1.js @@ -4,8 +4,8 @@ /** * 0, null, undefined, false, empty string, NaN in expression is evaluated to false * - * @id: S12.5_A1.1_T1; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A1.1_T1.js; * @description: Using "if" without "else" construction; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T2.js index 02493b5d02..7200a99b7d 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.1_T2.js @@ -4,8 +4,8 @@ /** * 0, null, undefined, false, empty string, NaN in expression is evaluated to false * - * @id: S12.5_A1.1_T2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A1.1_T2.js; * @description: Using "if/else" construction; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T1.js index 386e88952e..fad70f9a05 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T1.js @@ -4,8 +4,8 @@ /** * 1, true, non-empty string and others in expression is evaluated to true when using operator "new" * - * @id: S12.5_A1.2_T1; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A1.2_T1.js; * @description: Using "if" without "else" construction; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T2.js index f9676b0648..a6f1cab9fe 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1.2_T2.js @@ -4,8 +4,8 @@ /** * 1, true, non-empty string and others in expression is evaluated to true when using operator "new" * - * @id: S12.5_A1.2_T2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A1.2_T2.js; * @description: Using "if/else" construction; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T1.js index 0a0e729568..e2e22c9661 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T1.js @@ -4,9 +4,9 @@ /** * Function expession inside the "if" expression is allowed * - * @id: S12.5_A10_T1; * @section: 12.5; - * @description: : Using function expession(function __func(){return 0;}) inside the "if" expression ;; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A10_T1.js; + * @description: Using function expession(function __func(){return 0;}) inside the "if" expression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T2.js index 2d1978acbf..fc9b8e8dae 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A10_T2.js @@ -4,9 +4,9 @@ /** * Function expession inside the "if" expression is allowed * - * @id: S12.5_A10_T2; * @section: 12.5; - * @description: : Using function expession "function __func(){return 0;}()" within "if" expression;; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A10_T2.js; + * @description: Using function expession "function __func(){return 0;}()" within "if" expression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A11.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A11.js index 0082123211..4c04d5c8d9 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A11.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A11.js @@ -4,8 +4,8 @@ /** * {} within the "if" expression is not allowed * - * @id: S12.5_A11; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A11.js; * @description: Checking if execution of "if({1})" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T1.js index 8892914869..338c6169df 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T1.js @@ -4,8 +4,8 @@ /** * Embedded "if/else" constructions are allowed * - * @id: S12.5_A12_T1; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A12_T1.js; * @description: Using embedded "if/else" into "if/else" constructions; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T2.js index 07a4c39a51..da8d51384c 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T2.js @@ -4,8 +4,8 @@ /** * Embedded "if/else" constructions are allowed * - * @id: S12.5_A12_T2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A12_T2.js; * @description: Using embedded "if" into "if/else" constructions; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T3.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T3.js index 35ceaa98f9..0e6f0045ab 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T3.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T3.js @@ -4,8 +4,8 @@ /** * Embedded "if/else" constructions are allowed * - * @id: S12.5_A12_T3; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A12_T3.js; * @description: Using embedded "if/else" into "if" without "else" constructions; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T4.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T4.js index c78715bd7c..9ab75412d3 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T4.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A12_T4.js @@ -4,8 +4,8 @@ /** * Embedded "if/else" constructions are allowed * - * @id: S12.5_A12_T4; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A12_T4.js; * @description: Using embedded "if" into "if" constructions; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T1.js index 9746b3000d..2ff31eb428 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T1.js @@ -4,8 +4,8 @@ /** * 1, true, non-empty string in expression is evaluated to true * - * @id: S12.5_A1_T1; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A1_T1.js; * @description: Using "if" without "else" construction; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T2.js index bae15fa188..ac0ecd9011 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A1_T2.js @@ -4,8 +4,8 @@ /** * 1, true, non-empty string in expression is evaluated to true * - * @id: S12.5_A1_T2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A1_T2.js; * @description: Using "if/else" construction; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A2.js index 9bea0f90e9..3bae8a3197 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A2.js @@ -4,8 +4,8 @@ /** * In the "if" Statement eval in Expression is admitted * - * @id: S12.5_A2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A2.js; * @description: Checking by using eval "eval("true")"; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A3.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A3.js index 008362b076..bca8d0e73a 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A3.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A3.js @@ -4,8 +4,8 @@ /** * When the production "IfStatement: if ( Expression ) Statement else Statement" is evaluated, Expression is evaluated first * - * @id: S12.5_A3; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A3.js; * @description: The Expression is "(function(){throw 1})()"; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A4.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A4.js index a47cb385f2..90d528b233 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A4.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A4.js @@ -4,8 +4,8 @@ /** * When the production "IfStatement: if ( Expression ) Statement else Statement" is evaluated, Statement(s) is(are) evaluated second * - * @id: S12.5_A4; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A4.js; * @description: The first statement is "(function(){throw "instatement"})()"; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A5.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A5.js index aec7b2eee7..7753fe2cc0 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A5.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A5.js @@ -4,9 +4,9 @@ /** * FunctionDeclaration inside the "if" Expression is evaluated as true and function will not be declarated * - * @id: S12.5_A5; * @section: 12.5; - * @description: : The "if" Expression is "function __func(){throw "FunctionExpression";}";; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A5.js; + * @description: The "if" Expression is "function __func(){throw "FunctionExpression";}"; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T1.js index 279fb522f8..6ab4345d4d 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T1.js @@ -4,8 +4,8 @@ /** * In the If statement expression must be enclosed in braces * - * @id: S12.5_A6_T1; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A6_T1.js; * @description: Checking if execution of "if true" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T2.js index edb7e85cde..cb7389e899 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A6_T2.js @@ -4,8 +4,8 @@ /** * In the If statement expression must be enclosed in braces * - * @id: S12.5_A6_T2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A6_T2.js; * @description: Checking if execution of "if false" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A7.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A7.js index 4f95254ad3..64f314ca23 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A7.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A7.js @@ -4,9 +4,9 @@ /** * In the "if" statement empty statement is allowed and is evaluated to "undefined" * - * @id: S12.5_A7; * @section: 12.5; - * @description: : Checking by using eval "eval("if(1);"))";; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A7.js; + * @description: Checking by using eval "eval("if(1);"))"; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A8.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A8.js index 637deff63c..e36a100268 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A8.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A8.js @@ -4,8 +4,8 @@ /** * In the "if" Statement empty expression is not allowed * - * @id: S12.5_A8; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A8.js; * @description: Checking if execution of "if()" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js index f0ff386582..049b151c7c 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js @@ -4,8 +4,8 @@ /** * Function declaration within an "if" statement in strict code is not allowed * - * @id: S12.5_A9_T1; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js; * @description: Declaring function within an "if" statement; * @negative: SyntaxError; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js index 9a9ae17074..8b11a6a538 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js @@ -4,8 +4,8 @@ /** * Function declaration within an "if" statement in strict code is not allowed * - * @id: S12.5_A9_T2; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js; * @description: Declaring function within an "if" that is declared within the strict function; * @negative: SyntaxError; */ diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T3.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T3.js index 3e43b8f8b8..250cdd0c05 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T3.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T3.js @@ -4,8 +4,8 @@ /** * Function declaration within an "if" statement is not allowed * - * @id: S12.5_A9_T3; * @section: 12.5; + * @path: 12_Statement/12.5_The_if_Statement/S12.5_A9_T3.js; * @description: Declaring function within an "if" statement that is declared within the function declaration; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A1.js index 502d7cb09f..221549d482 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A1.js @@ -4,8 +4,8 @@ /** * When the production "do Statement while ( Expression )" is evaluated, Statement is evaluated first * - * @id: S12.6.1_A1; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A1.js; * @description: Evaluating various Expressions; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A10.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A10.js index b6f1a51aa2..bf0b2ed139 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A10.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A10.js @@ -4,8 +4,8 @@ /** * FunctionExpression within a "do-while" statement is allowed, but no function with the given name will appear in the global context * - * @id: S12.6.1_A10; * @section: 12.6.1, 13; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A10.js; * @description: Also this a test on FunctionExpression; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A11.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A11.js index 7d495242eb..fa61b1eaeb 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A11.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A11.js @@ -4,8 +4,8 @@ /** * Block "{}" in a "do-while" Expression is evaluated to true * - * @id: S12.6.1_A11; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A11.js; * @description: Checking if execution of "do {} while({})" passes; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A12.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A12.js index 595b41c72d..ef86533b18 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A12.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A12.js @@ -4,9 +4,9 @@ /** * Any statement within "do-while" construction must be a compound * - * @id: S12.6.1_A12; * @section: 12.6.1; - * @description: : Checking if execution of "do var x=1; var y =2; while (0)" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A12.js; + * @description: Checking if execution of "do var x=1; var y =2; while (0)" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js index 0f4f7b2842..e414195d42 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "do-while" Block in strict code is not allowed * - * @id: S12.6.1_A13_T1; * @section: 12.6.1, 13; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js; * @description: Declaring function within a "do-while" loop; * @negative: SyntaxError; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js index 6ed317e42c..43c61d1f9a 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "do-while" Block in strict code is not allowed * - * @id: S12.6.1_A13_T2; * @section: 12.6.1, 13; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js; * @description: Declaring a function within a "do-while" loop that is within a strict function; * @negative: SyntaxError; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T3.js index 087d70ace1..cdc813efe6 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T3.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "do-while" Block is not allowed * - * @id: S12.6.1_A13_T3; * @section: 12.6.1, 13; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T3.js; * @description: Declaring a function within a "do-while" loop that is within a function declaration itself; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T1.js index 9151af550e..447209844f 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T1.js @@ -4,9 +4,9 @@ /** * FunctionExpression within a "do-while" Expression is allowed * - * @id: S12.6.1_A14_T1; * @section: 12.6.1, 13; - * @description: : Using FunctionExpression "function __func(){return 0;}" as an Expression;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T1.js; + * @description: Using FunctionExpression "function __func(){return 0;}" as an Expression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T2.js index 2eefedd403..8f0a3fa517 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T2.js @@ -4,9 +4,9 @@ /** * FunctionExpression within a "do-while" Expression is allowed * - * @id: S12.6.1_A14_T2; * @section: 12.6.1; - * @description: : Using FunctionExpression "function __func(){return 0;}()" as an Expression;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A14_T2.js; + * @description: Using FunctionExpression "function __func(){return 0;}()" as an Expression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A15.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A15.js index f03067f6a7..0f224fa9ad 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A15.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A15.js @@ -4,8 +4,8 @@ /** * Block within a "do-while" Expression is not allowed * - * @id: S12.6.1_A15; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A15.js; * @description: Using "{0}" Block as an Expression; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A2.js index 0d9fb3f83e..12504b166d 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A2.js @@ -4,8 +4,8 @@ /** * While evaluating "do Statement while ( Expression )", Statement is evaluated first and only after it is done Expression is checked * - * @id: S12.6.1_A2; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A2.js; * @description: Evaluating Statement with error Expression; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A3.js index 2100bdb0a5..56cb7876f0 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A3.js @@ -4,9 +4,9 @@ /** * When the production "do Statement while ( Expression )" is evaluated, then (normal, V, empty) is returned * - * @id: S12.6.1_A3; * @section: 12.6.1; - * @description: : Using eval "eval("do __in__do=1; while (false)")";; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A3.js; + * @description: Using eval "eval("do __in__do=1; while (false)")"; */ __evaluated = eval("do __in__do=1; while (false)"); diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T1.js index 807d7e95ea..e3cd8e1d01 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T1.js @@ -4,8 +4,8 @@ /** * "break" within a "do-while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.1_A4_T1; * @section: 12.6.1, 12.8; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T1.js; * @description: Using "break" within a "do-while" loop; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T2.js index 3e6d736784..7f2b7ec01a 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T2.js @@ -4,8 +4,8 @@ /** * "break" within a "do-while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.1_A4_T2; * @section: 12.6.1, 12.8; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T2.js; * @description: "break" and VariableDeclaration within a "do-while" statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T3.js index 9b778ed58d..b9951fc548 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T3.js @@ -4,8 +4,8 @@ /** * "break" within a "do-while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.1_A4_T3; * @section: 12.6.1, 12.2, 12.8; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T3.js; * @description: "break" and VariableDeclaration within a "do-while" statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T4.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T4.js index 63a52e3f83..a834cf8213 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T4.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T4.js @@ -4,8 +4,8 @@ /** * "break" within a "do-while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.1_A4_T4; * @section: 12.6.1, 12.8; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T4.js; * @description: "break" and VariableDeclaration within a "do-while" statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T5.js index a9bede0021..e5a2afc033 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T5.js @@ -4,8 +4,8 @@ /** * "break" within a "do-while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.1_A4_T5; * @section: 12.6.1, 12.8; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A4_T5.js; * @description: Using labeled "break" in order to continue a loop; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A5.js index 206bcc43bc..1442655fa4 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A5.js @@ -4,8 +4,8 @@ /** * After "do-while" is broken, (normal, V, empty) is returned * - * @id: S12.6.1_A5; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A5.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T1.js index 22cff3cef4..b671c22d51 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T1.js @@ -4,8 +4,8 @@ /** * Expression in "do-while" IterationStatement is bracketed with braces * - * @id: S12.6.1_A6_T1; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T1.js; * @description: Checking if execution of "do{} while 1" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T2.js index 1e437fad48..c7663b2a41 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T2.js @@ -4,8 +4,8 @@ /** * Expression in "do-while" IterationStatement is bracketed with braces * - * @id: S12.6.1_A6_T2; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T2.js; * @description: Checking if execution of "do{} while 0" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T3.js index f2bd0648ed..c97a429439 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T3.js @@ -4,8 +4,8 @@ /** * Expression in "do-while" IterationStatement is bracketed with braces * - * @id: S12.6.1_A6_T3; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T3.js; * @description: Checking if execution of "do{}while true" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T4.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T4.js index 593c38b0d7..a2f25dfc1a 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T4.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T4.js @@ -4,8 +4,8 @@ /** * Expression in "do-while" IterationStatement is bracketed with braces * - * @id: S12.6.1_A6_T4; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T4.js; * @description: Checking if execution of "do{}while false" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T5.js index a4c117586e..d61984bffb 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T5.js @@ -4,8 +4,8 @@ /** * Expression in "do-while" IterationStatement is bracketed with braces * - * @id: S12.6.1_A6_T5; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T5.js; * @description: Checking if execution of "do{}while ''" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T6.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T6.js index a83a248240..6f49653771 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T6.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T6.js @@ -4,8 +4,8 @@ /** * Expression in "do-while" IterationStatement is bracketed with braces * - * @id: S12.6.1_A6_T6; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A6_T6.js; * @description: Checking if execution of "do{}while 'hood'" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A7.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A7.js index ea0bf45868..de83f00669 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A7.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A7.js @@ -4,8 +4,8 @@ /** * The "do-while" Statement is evaluted according to 12.6.1 and returns (normal, V, empty) * - * @id: S12.6.1_A7; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A7.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A8.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A8.js index 1bb51675ff..705530c2f4 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A8.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A8.js @@ -4,8 +4,8 @@ /** * "continue" statement within a "do-while" Statement is allowed * - * @id: S12.6.1_A8; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A8.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A9.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A9.js index b09095a557..787b353a13 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A9.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A9.js @@ -4,8 +4,8 @@ /** * "do-while" Statement is evaluated without syntax checks * - * @id: S12.6.1_A9; * @section: 12.6.1; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A9.js; * @description: Throwing system exception whithin a "do-while" loop; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A1.js index 6c60dfa0b7..28f5d08827 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Expression from "while" IterationStatement is evaluated first; "false", "0", "null", "undefined" and "empty" strings used as the Expression are evaluated to "false"; + * Expression from "while" IterationStatement is evaluated first; "false", "0", "null", "undefined" and "empty" strings used as the Expression are evaluated to "false" * - * @id: S12.6.2_A1; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A1.js; * @description: Evaluating various Expressions; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A10.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A10.js index d0a187a4f0..1228265b6d 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A10.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A10.js @@ -4,8 +4,8 @@ /** * FunctionExpression within a "while" IterationStatement is allowed, but no function with the given name will appear in the global context * - * @id: S12.6.2_A10; * @section: 12.6.2, 13.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A10.js; * @description: Testing FunctionExpression too; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A11.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A11.js index 705bb9bc2c..b8f4d9d0e9 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A11.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A11.js @@ -4,8 +4,8 @@ /** * "{}" Block within a "while" Expression is evaluated to true * - * @id: S12.6.2_A11; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A11.js; * @description: Checking if execution of "while({}){}" passes; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T1.js index 2e8b592146..11fc55f76b 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T1.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "while" Statement is not allowed * - * @id: S12.6.2_A13_T1; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T1.js; * @description: Checking if declaring a function within a "while" Statement leads to an exception; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T2.js index dea66ece20..14cb28b2f2 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T2.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "while" Statement is not allowed * - * @id: S12.6.2_A13_T2; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T2.js; * @description: Checking if declaring a function within a "while" Statement that is in a function call leads to an exception; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T3.js index b5b43922dc..3e17d0c300 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T3.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "while" Statement is not allowed * - * @id: S12.6.2_A13_T3; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A13_T3.js; * @description: Checking if declaring a function within a "while" Statement that is in a function body leads to an exception; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T1.js index 75ad27a84a..5705b4632f 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T1.js @@ -4,9 +4,9 @@ /** * FunctionExpression within a "while" Expression is allowed * - * @id: S12.6.2_A14_T1; * @section: 12.6.2; - * @description: : Using "function __func(){return 0;}" as an Expression;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T1.js; + * @description: Using "function __func(){return 0;}" as an Expression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T2.js index 39f5a2e565..32549a886d 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T2.js @@ -4,8 +4,8 @@ /** * FunctionExpression within a "while" Expression is allowed * - * @id: S12.6.2_A14_T2; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A14_T2.js; * @description: Using function call as an Expression; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A15.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A15.js index ffaff73d17..6eb041abb7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A15.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A15.js @@ -4,8 +4,8 @@ /** * Block within a "while" Expression is not allowed * - * @id: S12.6.2_A15; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A15.js; * @description: Expression is "{0}"; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A2.js index e93b9b8ea5..0262eaf39c 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A2.js @@ -4,8 +4,8 @@ /** * While evaluating The production IterationStatement: "while ( Expression ) Statement", Expression is evaluated first * - * @id: S12.6.2_A2; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A2.js; * @description: Evaluating Statement with error Expression; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A3.js index 8367ae0d8a..126d3f8748 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A3.js @@ -4,8 +4,8 @@ /** * When "while" IterationStatement is evaluated, (normal, V, empty) is returned * - * @id: S12.6.2_A3; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A3.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T1.js index 490fd1cc7b..33731edb3f 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T1.js @@ -4,8 +4,8 @@ /** * "break" within a "while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.2_A4_T1; * @section: 12.6.2, 12.8; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T1.js; * @description: "break" within a "while" Statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T2.js index 1bb1664ede..85ce6dcac8 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T2.js @@ -4,8 +4,8 @@ /** * "break" within a "while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.2_A4_T2; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T2.js; * @description: "break" and VariableDeclaration within a "while" Statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T3.js index a47e0b4db1..5b85617c19 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T3.js @@ -4,8 +4,8 @@ /** * "break" within a "while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.2_A4_T3; * @section: 12.6.2, 12.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T3.js; * @description: "break" and VariableDeclaration within a "while" Statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T4.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T4.js index 8af6780cde..4ade05198c 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T4.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T4.js @@ -4,8 +4,8 @@ /** * "break" within a "while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.2_A4_T4; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T4.js; * @description: "break" and VariableDeclaration within a "while" Statement; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T5.js index ad5e27b26e..48091baa60 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T5.js @@ -4,8 +4,8 @@ /** * "break" within a "while" Statement is allowed and performed as described in 12.8 * - * @id: S12.6.2_A4_T5; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A4_T5.js; * @description: Using labeled "break" in order to continue a "while" loop; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A5.js index 8bd760b975..978b937dab 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A5.js @@ -4,8 +4,8 @@ /** * While using "while" within an eval statement, source "break" is allowed and (normal, V, empty) is returned * - * @id: S12.6.2_A5; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A5.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T1.js index 641a5be720..1d537838a0 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T1.js @@ -4,8 +4,8 @@ /** * Expression in "while" IterationStatement is bracketed with braces * - * @id: S12.6.2_A6_T1; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T1.js; * @description: Checking if execution of "while 1 break" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T2.js index 31cba4db57..c747478487 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T2.js @@ -4,8 +4,8 @@ /** * Expression in "while" IterationStatement is bracketed with braces * - * @id: S12.6.2_A6_T2; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T2.js; * @description: Checking if execution of "while 0 break" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T3.js index b3ff584124..3923ba0bb6 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T3.js @@ -4,8 +4,8 @@ /** * Expression in "while" IterationStatement is bracketed with braces * - * @id: S12.6.2_A6_T3; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T3.js; * @description: Checking if execution of "while true break" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T4.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T4.js index 391579a539..c82ab1ffac 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T4.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T4.js @@ -4,8 +4,8 @@ /** * Expression in "while" IterationStatement is bracketed with braces * - * @id: S12.6.2_A6_T4; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T4.js; * @description: Checking if execution of "while false break" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T5.js index 1334d066d4..41a9c9aba7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T5.js @@ -4,8 +4,8 @@ /** * Expression in "while" IterationStatement is bracketed with braces * - * @id: S12.6.2_A6_T5; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T5.js; * @description: Checking if execution of "while '' break" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T6.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T6.js index 4d5a108a6c..db79141215 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T6.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T6.js @@ -4,8 +4,8 @@ /** * Expression in "while" IterationStatement is bracketed with braces * - * @id: S12.6.2_A6_T6; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A6_T6.js; * @description: Checking if execution of "while 'hood' break" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A7.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A7.js index af4645d02a..e850cce3f2 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A7.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A7.js @@ -4,8 +4,8 @@ /** * The "while" Statement is evaluted according to 12.6.2 and returns (normal, V, empty) * - * @id: S12.6.2_A7; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A7.js; * @description: using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A8.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A8.js index 910b1d5210..d9da6d3686 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A8.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A8.js @@ -4,8 +4,8 @@ /** * "continue" statement within a "while" Statement is allowed * - * @id: S12.6.2_A8; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A8.js; * @description: using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A9.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A9.js index 55567968c7..07268a69a7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A9.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A9.js @@ -4,8 +4,8 @@ /** * "while" Statement is evaluated without syntax checks * - * @id: S12.6.2_A9; * @section: 12.6.2; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.2_The_while_statement/S12.6.2_A9.js; * @description: Throwing system exception inside "while" loop; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A1.js index 315d4155fd..7b940db9c9 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The "for {;;}" for Statement with empty expressions is allowed and leads to performing an infinite loop; + * The "for {;;}" for Statement with empty expressions is allowed and leads to performing an infinite loop * - * @id: S12.6.3_A1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A1.js; * @description: Breaking an infinite loop by throwing exception; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.1.js index 51337db0c9..7a7445deb8 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.1.js @@ -4,8 +4,8 @@ /** * Nested "var-loops" nine blocks depth is evaluated properly * - * @id: S12.6.3_A10.1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.1.js; * @description: Checking if executing nested "var-loops" nine blocks depth is evaluated properly; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.js index 075e42bb46..45dbb7412b 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.js @@ -4,8 +4,8 @@ /** * Nested "var-loops" nine blocks depth is evaluated properly * - * @id: S12.6.3_A10; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A10.js; * @description: Checking if executing nested "var-loops" nine blocks depth is evaluated properly; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T1.js index 05c0290237..9cc4fde547 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T1.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled "var-loop" breaks * - * @id: S12.6.3_A11.1_T1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T1.js; * @description: Using "continue" in order to continue a loop; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T2.js index c2415e0cde..6cf8fefe56 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T2.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled "var-loop" breaks * - * @id: S12.6.3_A11.1_T2; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T2.js; * @description: Embedded loops; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3.js index b6f836a060..4ca54e9fdf 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled "var-loop" breaks * - * @id: S12.6.3_A11.1_T3; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11.1_T3.js; * @description: Trying to continue non-existent label; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T1.js index 6e443586fc..155f7a6b26 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T1.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled loop breaks * - * @id: S12.6.3_A11_T1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T1.js; * @description: Simple test of continue loop with using "continue"; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T2.js index 7bfad1ba6e..160edf8b14 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T2.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled loop breaks * - * @id: S12.6.3_A11_T2; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T2.js; * @description: Embedded loops; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3.js index 94cc5a206a..5a09953fa1 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "continue" and (Evaluate Statement).target is in the current label set, iteration of labeled loop breaks * - * @id: S12.6.3_A11_T3; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A11_T3.js; * @description: Trying to continue non-existent label; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T1.js index 48ec8de8e2..5c18562cf2 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T1.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "break" and (Evaluate Statement).target is in the current label set, (normal, (Evaluate Statement), empty) is returned while evaluating a "var-loop" * - * @id: S12.6.3_A12.1_T1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T1.js; * @description: Breaking a loop with "break"; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T2.js index 3533987ad0..0bb96c47b7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T2.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "break" and (Evaluate Statement).target is in the current label set, (normal, (Evaluate Statement), empty) is returned while evaluating a "var-loop" * - * @id: S12.6.3_A12.1_T2; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T2.js; * @description: Embedded loops; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3.js index f3ce71ff41..776b63d0be 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "break" and (Evaluate Statement).target is in the current label set, (normal, (Evaluate Statement), empty) is returned while evaluating a "var-loop" * - * @id: S12.6.3_A12.1_T3; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12.1_T3.js; * @description: Trying to break non-existent label; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T1.js index 7c3d3b5086..b6e0a8f268 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T1.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "break" and (Evaluate Statement).target is in the current label set, (normal, (Evaluate Statement), empty) is returned while evaluating a loop * - * @id: S12.6.3_A12_T1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T1.js; * @description: Breaking a loop with "break"; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T2.js index 2ad6f97157..94c85a8c80 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T2.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "break" and (Evaluate Statement).target is in the current label set, (normal, (Evaluate Statement), empty) is returned while evaluating a loop * - * @id: S12.6.3_A12_T2; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T2.js; * @description: Embedded loops; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3.js index 29f0e47929..bde133dace 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3.js @@ -4,8 +4,8 @@ /** * If (Evaluate Statement).type is "break" and (Evaluate Statement).target is in the current label set, (normal, (Evaluate Statement), empty) is returned while evaluating a loop * - * @id: S12.6.3_A12_T3; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A12_T3.js; * @description: Trying to break non-existent label; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A13.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A13.js index 285acde9de..900555ca4d 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A13.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A13.js @@ -4,8 +4,8 @@ /** * VariableDeclaration in "var VariableDeclarationListNoIn" of for IterationStatement is allowed * - * @id: S12.6.3_A13; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A13.js; * @description: Declaring variable in "for" ExpressionNoIn; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A14.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A14.js index 0d32a47bb6..83c94eb39a 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A14.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A14.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The production IterationStatement: "for (var VariableDeclarationListNoIn; Expression; Expression) Statement"; + * The production IterationStatement: "for (var VariableDeclarationListNoIn; Expression; Expression) Statement" * - * @id: S12.6.3_A14; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A14.js; * @description: Using +,*,/, as the second Expression; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A15.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A15.js index e5c9cf6a6f..4e35fa2bac 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A15.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A15.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The production IterationStatement: "for (var VariableDeclarationListNoIn; Expression; Expression) Statement"; + * The production IterationStatement: "for (var VariableDeclarationListNoIn; Expression; Expression) Statement" * - * @id: S12.6.3_A15; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A15.js; * @description: Statement must be evaluated before second Expression is evaluated; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.1.js index 6fffc59523..1a71fc48fc 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : While evaluating "for (ExpressionNoIn ; ; Expression) Statement", Statement is evaulated first; + * While evaluating "for (ExpressionNoIn ; ; Expression) Statement", Statement is evaulated first * - * @id: S12.6.3_A2.1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.1.js; * @description: Using "(function(){throw "NoInExpression"})()" as ExpressionNoIn; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.2.js index 9a159d1b46..c04912d7ba 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.2.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : While evaluating "for (ExpressionNoIn;;) Statement", Statement is evaulated first; + * While evaluating "for (ExpressionNoIn;;) Statement", Statement is evaulated first * - * @id: S12.6.3_A2.2; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.2.js; * @description: Using "(function(){throw "NoInExpression"})()" as ExpressionNoIn; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.js index 574c7113f7..c19a404f30 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : While evaluating "for (ExpressionNoIn; Expression; Expression) Statement", ExpressionNoIn is evaulated first; + * While evaluating "for (ExpressionNoIn; Expression; Expression) Statement", ExpressionNoIn is evaulated first * - * @id: S12.6.3_A2; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A2.js; * @description: Using "(function(){throw "NoInExpression"})()" as ExpressionNoIn; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A3.js index 92625d5f78..45e9287f61 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A3.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : While evaluating "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement", ExpressionNoIn is evaulated first, FirstExpressoin is evaluated second; + * While evaluating "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement", ExpressionNoIn is evaulated first, FirstExpressoin is evaluated second * - * @id: S12.6.3_A3; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A3.js; * @description: Using "(function(){throw "FirstExpression"})()" as FirstExpression; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4.1.js index 5f7d964e32..46f6f310e2 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4.1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement; + * "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement * - * @id: S12.6.3_A4.1; * @section: 12.6.3; - * @description: : Checking if execution of "for (var a in arr;1;){}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4.1.js; + * @description: Checking if execution of "for (var a in arr;1;){}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T1.js index 94a2adc605..f884ea3ea0 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement; + * "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement * - * @id: S12.6.3_A4_T1; * @section: 12.6.3; - * @description: : Checking if execution of "for (a in arr;1;){}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T1.js; + * @description: Checking if execution of "for (a in arr;1;){}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T2.js index 1afca84e78..5cff0e96b7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T2.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement; + * "in"-expression is not allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement * - * @id: S12.6.3_A4_T2; * @section: 12.6.3; - * @description: : Checking if execution of "for (1 in arr;1;){}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A4_T2.js; + * @description: Checking if execution of "for (1 in arr;1;){}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A5.js index 7690dbc128..ccf8fb41b7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A5.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : "in"-expression wrapped into "eval" statement is allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement; + * "in"-expression wrapped into "eval" statement is allowed as a ExpressionNoIn in "for (ExpressionNoIn; FirstExpression; SecondExpression) Statement" IterationStatement * - * @id: S12.6.3_A5; * @section: 12.6.3; - * @description: : Using eval "for(eval("i in arr");1;)";; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A5.js; + * @description: Using eval "for(eval("i in arr");1;)"; */ arr = [1,2,3,4,5]; diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A6.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A6.js index e079bed926..0507d79d5d 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A6.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A6.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : While evaluating "for ( ; ; Expression) Statement", Statement is evaluated first and then Expression is evaluated; + * While evaluating "for ( ; ; Expression) Statement", Statement is evaluated first and then Expression is evaluated * - * @id: S12.6.3_A6; * @section: 12.6.3; - * @description: : Using "(function(){throw "SecondExpression";})()" as an Expression;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A6.js; + * @description: Using "(function(){throw "SecondExpression";})()" as an Expression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T1.js index 23ec2f8dad..77956b6397 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T1.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Only three expressions and two semicolons in "for(with var)" braces are allowed. - * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError; + * Only three expressions and two semicolons in "for(with var)" braces are allowed. + * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError * - * @id: S12.6.3_A7.1_T1; * @section: 12.6.3; - * @description: : Checking if execution of "for(var index=0; index<10; index++; index--)" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T1.js; + * @description: Checking if execution of "for(var index=0; index<10; index++; index--)" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T2.js index fac0c714d5..4071e48b04 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T2.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Only three expressions and two semicolons in "for(with var)" braces are allowed. - * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError; + * Only three expressions and two semicolons in "for(with var)" braces are allowed. + * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError * - * @id: S12.6.3_A7.1_T2; * @section: 12.6.3; - * @description: : Checking if execution of "for(var index=0; index<10; index+=4; index++; index--)" fails ;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7.1_T2.js; + * @description: Checking if execution of "for(var index=0; index<10; index+=4; index++; index--)" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T1.js index eca308cb5e..0c66677c34 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T1.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Only three expressions and two semicolons in "for" braces are allowed. - * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError; + * Only three expressions and two semicolons in "for" braces are allowed. + * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError * - * @id: S12.6.3_A7_T1; * @section: 12.6.3; - * @description: : Checking if execution of "for(index=0; index<10; index++; index--)" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T1.js; + * @description: Checking if execution of "for(index=0; index<10; index++; index--)" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T2.js index e60d896a75..c5b6e08eef 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T2.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : Only three expressions and two semicolons in "for" braces are allowed. - * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError; + * Only three expressions and two semicolons in "for" braces are allowed. + * Appearing of for (ExpressionNoIn_opt ; Expression_opt ; Expression_opt; Expression_opt; Expression_opt;) statement leads to SyntaxError * - * @id: S12.6.3_A7_T2; * @section: 12.6.3; - * @description: : Checking if execution of "for(index=0; index<10; index+=4; index++; index--)" fails ;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A7_T2.js; + * @description: Checking if execution of "for(index=0; index<10; index+=4; index++; index--)" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T1.js index c30a3e9d68..432da8bef9 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T1.js @@ -4,9 +4,9 @@ /** * Blocks within "for(with var)" braces are not allowed * - * @id: S12.6.3_A8.1_T1; * @section: 12.6.3; - * @description: : Checking if execution of "for(var index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T1.js; + * @description: Checking if execution of "for(var index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T2.js index e9f6b0c115..32c9278ced 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T2.js @@ -4,9 +4,9 @@ /** * Blocks within "for(with var)" braces are not allowed * - * @id: S12.6.3_A8.1_T2; * @section: 12.6.3; - * @description: : Checking if execution of "for(var index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T2.js; + * @description: Checking if execution of "for(var index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T3.js index 4a327ed8dd..cd34e4c106 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T3.js @@ -4,9 +4,9 @@ /** * Blocks within "for(with var)" braces are not allowed * - * @id: S12.6.3_A8.1_T3; * @section: 12.6.3; - * @description: : Checking if execution of "for({var index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8.1_T3.js; + * @description: Checking if execution of "for({var index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T1.js index a891d820ea..99610fa7a9 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T1.js @@ -4,9 +4,9 @@ /** * Blocks within "for" braces are not allowed * - * @id: S12.6.3_A8_T1; * @section: 12.6.3; - * @description: : Checking if execution of "for(index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T1.js; + * @description: Checking if execution of "for(index=0; index<100; {index++; index*2;}) { arr.add(""+index);}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T2.js index 25e29958ac..a46b9d9212 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T2.js @@ -4,9 +4,9 @@ /** * Blocks within "for" braces are not allowed * - * @id: S12.6.3_A8_T2; * @section: 12.6.3; - * @description: : Checking if execution of "for(index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T2.js; + * @description: Checking if execution of "for(index=0; {index++;index<100;}; index*2;) { arr.add(""+index);}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T3.js index 26e6dc9ab3..3f59bd210e 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T3.js @@ -4,9 +4,9 @@ /** * Blocks within "for" braces are not allowed * - * @id: S12.6.3_A8_T3; * @section: 12.6.3; - * @description: : Checking if execution of "for({index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A8_T3.js; + * @description: Checking if execution of "for({index=0; index+=1;} index++<=10; index*2;) { arr.add(""+index);}" fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.1.js index a9921cde3e..8edcdc4b11 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The result of evaluating "for( ExpNoIn;Exp;Exp)" loop is returning (normal, evalValue, empty); + * The result of evaluating "for( ExpNoIn;Exp;Exp)" loop is returning (normal, evalValue, empty) * - * @id: S12.6.3_A9.1; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.1.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.js index 0fa6b6efb9..61c8b5256a 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The result of evaluating "for(var ExpNoIn;Exp;Exp)" loop is returning (normal, evalValue, empty); + * The result of evaluating "for(var ExpNoIn;Exp;Exp)" loop is returning (normal, evalValue, empty) * - * @id: S12.6.3_A9; * @section: 12.6.3; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.3_The_for_Statement/S12.6.3_A9.js; * @description: Using eval; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A1.js index 960203cef3..70a90d68ce 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A1.js @@ -4,8 +4,8 @@ /** * "for(key in undefined)" Statement is allowed * - * @id: S12.6.4_A1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A1.js; * @description: Checking if execution of "for(key in undefined)" passes; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T1.js index a2abeedd73..f3df60eaeb 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T1.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "for-in" Statement is not allowed * - * @id: S12.6.4_A13_T1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T1.js; * @description: Declaring function within a "for-in" Statement; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T2.js index 81a715549c..8d8bd17157 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T2.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "for-in" Statement is not allowed * - * @id: S12.6.4_A13_T2; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T2.js; * @description: Declaring function within a "for-in" Statement that is within a function call; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T3.js index ed8609a55e..9919dec37c 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T3.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration within a "for-in" Statement is not allowed * - * @id: S12.6.4_A13_T3; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A13_T3.js; * @description: Declaring function within a "for-in" Statement that is within function declaration; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T1.js index 4a1e53421e..f43e6c7fc8 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T1.js @@ -4,9 +4,9 @@ /** * FunctionExpession within a "for-in" Expression is allowed * - * @id: S12.6.4_A14_T1; * @section: 12.6.4; - * @description: : Using "function __func(){return 0;}" as Expession;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T1.js; + * @description: Using "function __func(){return 0;}" as Expession; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T2.js index fb6e25557b..9a469df4f9 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T2.js @@ -4,9 +4,9 @@ /** * FunctionExpession within a "for-in" Expression is allowed * - * @id: S12.6.4_A14_T2; * @section: 12.6.4; - * @description: : Using "function __func(){return {a:1};}()" as Expession;; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A14_T2.js; + * @description: Using "function __func(){return {a:1};}()" as Expession; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15.js index 832ef69360..c05e97ee43 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15.js @@ -4,8 +4,8 @@ /** * Block within a "for-in" Expression is not allowed * - * @id: S12.6.4_A15; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15.js; * @description: Using block within "for-in" Expression; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A2.js index 24fe51427b..662d155f3d 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A2.js @@ -4,8 +4,8 @@ /** * "for(key in null)" Expression is allowed * - * @id: S12.6.4_A2; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A2.js; * @description: Checking if execution of "for(key in null)" passes; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.1.js index 94c69580f7..9be93248af 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.1.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A3.1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.1.js; * @description: Using an array as an Expression is appropriate. Here Expression is an array of numbers; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.js index 655a6cd22b..0a052aa2d4 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A3; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A3.js; * @description: Using an array as an Expression is appropriate. Here Expression is an array of numbers. Eval is used; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.1.js index 706170375f..fe05ece98b 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.1.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A4.1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.1.js; * @description: Using Object as an Expression is appropriate. Eval is used; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.js index 996826c142..2f7944ce18 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A4; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A4.js; * @description: Using Object as an Expression is appropriate. Eval is used; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.1.js index e02ac2bb9c..8dbaa78e33 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.1.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A5.1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.1.js; * @description: Using hierarchical Object as an Expression is appropriate. The depth is two; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.js index 69a348067f..3e3775dc3e 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A5; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A5.js; * @description: Using hierarchical Object as an Expression is appropriate. The depth is two; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.1.js index b142279272..c99bf8e6a7 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.1.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A6.1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.1.js; * @description: Using Object with custom prototype as an Expression is appropriate. The prototype is "{feat:2,hint:"protohint"}"; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.js index 6436b257a5..fa4f8bf7bb 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.js @@ -4,8 +4,8 @@ /** * The production IterationStatement: "for (var VariableDeclarationNoIn in Expression) Statement" * - * @id: S12.6.4_A6; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A6.js; * @description: Using Object with custom prototype as an Expression is appropriate. The prototype is "{feat:2,hint:"protohint"}"; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T1.js index c3645f5a3d..9a46e6918f 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T1.js @@ -4,8 +4,8 @@ /** * Properties of the object being enumerated may be deleted during enumeration * - * @id: S12.6.4_A7_T1; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T1.js; * @description: Checking "for (LeftHandSideExpression in Expression) Statement" case; */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T2.js index 57aba8a7e8..745c9e6207 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T2.js @@ -4,8 +4,8 @@ /** * Properties of the object being enumerated may be deleted during enumeration * - * @id: S12.6.4_A7_T2; * @section: 12.6.4; + * @path: 12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A7_T2.js; * @description: Checking "for (var VariableDeclarationNoIn in Expression) Statement" case; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T1.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T1.js index 57b73d1806..f26ee0a2fe 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T1.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T1.js @@ -4,8 +4,8 @@ /** * Appearing of continue without an IterationStatement leads to syntax error * - * @id: S12.7_A1_T1; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A1_T1.js; * @description: Checking if execution of single "continue" without any IterationStatement fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T2.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T2.js index a42fc249bd..75216419e8 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T2.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T2.js @@ -4,8 +4,8 @@ /** * Appearing of continue without an IterationStatement leads to syntax error * - * @id: S12.7_A1_T2; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A1_T2.js; * @description: Checking if single "continue" with Label but without any IterationStatement fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T3.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T3.js index 68d871b4d5..212b567947 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T3.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T3.js @@ -4,8 +4,8 @@ /** * Appearing of continue without an IterationStatement leads to syntax error * - * @id: S12.7_A1_T3; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A1_T3.js; * @description: Checking if laballed "continue" with no IterationStatement, placed into a block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T4.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T4.js index a13fdc13ac..eb4a88c1c3 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T4.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A1_T4.js @@ -4,8 +4,8 @@ /** * Appearing of continue without an IterationStatement leads to syntax error * - * @id: S12.7_A1_T4; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A1_T4.js; * @description: Checking if execution of "continue" with no IterationStatement, placed into a block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A2.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A2.js index 0db57d3000..d092fd4bf8 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A2.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A2.js @@ -4,8 +4,8 @@ /** * Since LineTerminator between "continue" and Identifier is not allowed, "continue" is evaluated without label * - * @id: S12.7_A2; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A2.js; * @description: Checking by using eval, inserting LineTerminator between continue and Identifier; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A3.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A3.js index 9ffff4a846..f7243eb2ad 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A3.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A3.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated (continue, empty, empty) is returned * - * @id: S12.7_A3; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A3.js; * @description: Simple using continue without Identifier and labeled loop; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T1.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T1.js index f8e69c71ac..c351d092bf 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T1.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T1.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated (continue, empty, Identifier) is returned * - * @id: S12.7_A4_T1; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A4_T1.js; * @description: Simple using continue Identifier construction; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T2.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T2.js index 3789328ccb..66983bbdbc 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T2.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T2.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated (continue, empty, Identifier) is returned * - * @id: S12.7_A4_T2; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A4_T2.js; * @description: Using embedded and labeled loops, continue to nested loop; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T3.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T3.js index 1f97fe6f3b..2226d99035 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T3.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A4_T3.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated (continue, empty, Identifier) is returned * - * @id: S12.7_A4_T3; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A4_T3.js; * @description: Using embedded and labeled loops, continue to outer loop; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T1.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T1.js index bec9a2f796..13ad90c1c1 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T1.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T1.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement * - * @id: S12.7_A5_T1; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A5_T1.js; * @description: Trying to continue another labeled loop; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T2.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T2.js index c8d54a8057..34ad53aa88 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T2.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T2.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement * - * @id: S12.7_A5_T2; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A5_T2.js; * @description: Identifier is a function name; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T3.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T3.js index 454db61f41..15c7f4bade 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T3.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A5_T3.js @@ -4,8 +4,8 @@ /** * When "continue Identifier" is evaluated Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement * - * @id: S12.7_A5_T3; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A5_T3.js; * @description: Identifier is within loop label; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A6.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A6.js index 167f939b7a..3bd5b90244 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A6.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A6.js @@ -4,8 +4,8 @@ /** * Appearing of "continue" within a function call that is within an IterationStatement yields SyntaxError * - * @id: S12.7_A6; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A6.js; * @description: Using labaled "continue Identifier" within a function body; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A7.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A7.js index 710c098f75..cd5a5671cf 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A7.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A7.js @@ -4,8 +4,8 @@ /** * Appearing of continue within eval statement that is within an IterationStatement yields SyntaxError * - * @id: S12.7_A7; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A7.js; * @description: Using eval "eval("continue LABEL1")"; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T1.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T1.js index 3e19a603e9..93bd3370d1 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T1.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T1.js @@ -4,8 +4,8 @@ /** * Appearing of "continue" within a "try/catch" Block yields SyntaxError * - * @id: S12.7_A8_T1; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A8_T1.js; * @description: Checking if execution of "continue Identifier" within catch Block fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T2.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T2.js index c6ba8378af..64077009f1 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T2.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A8_T2.js @@ -4,8 +4,8 @@ /** * Appearing of "continue" within a "try/catch" Block yields SyntaxError * - * @id: S12.7_A8_T2; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A8_T2.js; * @description: Checking if execution of "continue" within catch Block fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T1.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T1.js index 26133b4678..8263284370 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T1.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T1.js @@ -4,8 +4,8 @@ /** * Continue inside of try-catch nested in a loop is allowed * - * @id: S12.7_A9_T1; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A9_T1.js; * @description: Using "continue Identifier" within catch Block that is within a loop; */ diff --git a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T2.js b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T2.js index 65d474da9e..9abcb41cb4 100644 --- a/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T2.js +++ b/test/suite/converted/12_Statement/12.7_The_continue_Statement/S12.7_A9_T2.js @@ -4,8 +4,8 @@ /** * Continue inside of try-catch nested in a loop is allowed * - * @id: S12.7_A9_T2; * @section: 12.7; + * @path: 12_Statement/12.7_The_continue_Statement/S12.7_A9_T2.js; * @description: Using "continue" within catch Block that is within a loop; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T1.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T1.js index 10e4b4a6ec..9cac6666ed 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T1.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T1.js @@ -4,8 +4,8 @@ /** * Appearing of break without an IterationStatement leads to syntax error * - * @id: S12.8_A1_T1; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A1_T1.js; * @description: Checking if break statement with no loop fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T2.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T2.js index 3df3be6ffa..9daaeb0338 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T2.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T2.js @@ -4,8 +4,8 @@ /** * Appearing of break without an IterationStatement leads to syntax error * - * @id: S12.8_A1_T2; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A1_T2.js; * @description: Checking if break Identifier with no loop fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T3.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T3.js index d84a44651f..224fd60a25 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T3.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T3.js @@ -4,8 +4,8 @@ /** * Appearing of break without an IterationStatement leads to syntax error * - * @id: S12.8_A1_T3; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A1_T3.js; * @description: Checking if break statement with no loop, placed into a block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T4.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T4.js index a6c3b76b3e..32bdd50d22 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T4.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A1_T4.js @@ -4,8 +4,8 @@ /** * Appearing of break without an IterationStatement leads to syntax error * - * @id: S12.8_A1_T4; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A1_T4.js; * @description: Checking if break Identifier with no loop, placed into a block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A2.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A2.js index f259c94b9e..9f9600a31a 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A2.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A2.js @@ -4,8 +4,8 @@ /** * Since LineTerminator between "break" and Identifier is not allowed, "break" is evaluated without label * - * @id: S12.8_A2; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A2.js; * @description: Checking by using eval, inserting LineTerminator between break and Identifier; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A3.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A3.js index fd82c24003..cb9a93ecc2 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A3.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A3.js @@ -4,8 +4,8 @@ /** * When "break" is evaluated, (break, empty, empty) is returned * - * @id: S12.8_A3; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A3.js; * @description: Using "break" without Identifier within labeled loop; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T1.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T1.js index 6c9e2ae523..11c7409994 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T1.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T1.js @@ -4,8 +4,8 @@ /** * When "break Identifier" is evaluated, (break, empty, Identifier) is returned * - * @id: S12.8_A4_T1; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A4_T1.js; * @description: Using "break Identifier" within labaeled loop; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js index 1317a6b9d0..f33980de65 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js @@ -4,8 +4,8 @@ /** * When "break Identifier" is evaluated, (break, empty, Identifier) is returned * - * @id: S12.8_A4_T2; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A4_T2.js; * @description: Using embedded and labeled loops, breaking to nested loop; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T3.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T3.js index 689afc0f6c..12d404937d 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T3.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A4_T3.js @@ -4,8 +4,8 @@ /** * When "break Identifier" is evaluated, (break, empty, Identifier) is returned * - * @id: S12.8_A4_T3; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A4_T3.js; * @description: Using embedded and labeled loops, breaking to outer loop; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T1.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T1.js index e644fa2dca..d3ef75edb2 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T1.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T1.js @@ -4,8 +4,8 @@ /** * Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement * - * @id: S12.8_A5_T1; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A5_T1.js; * @description: Checking if breaking another labeled loop fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T2.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T2.js index 10b1ef0819..28ad4f2d2f 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T2.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T2.js @@ -4,8 +4,8 @@ /** * Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement * - * @id: S12.8_A5_T2; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A5_T2.js; * @description: Checking if using function name as an Identifier appears to be invalid; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T3.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T3.js index c051ebf058..f90dbe4bd8 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T3.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A5_T3.js @@ -4,8 +4,8 @@ /** * Identifier must be label in the label set of an enclosing (but not crossing function boundaries) IterationStatement * - * @id: S12.8_A5_T3; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A5_T3.js; * @description: Checking if using internal loop label as an Identifier appears to be invalid; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A6.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A6.js index 0f57e5bd8f..514998961b 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A6.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A6.js @@ -4,8 +4,8 @@ /** * Appearing of "break" within a function call that is nested in a IterationStatement yields SyntaxError * - * @id: S12.8_A6; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A6.js; * @description: Checking if using "break Identifier" within a function body appears to be invalid; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A7.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A7.js index fdd1403b1c..80a74c3bc2 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A7.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A7.js @@ -4,8 +4,8 @@ /** * Appearing of "break" within eval statement that is nested in an IterationStatement yields SyntaxError * - * @id: S12.8_A7; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A7.js; * @description: Using eval "eval("break LABEL1")"; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T1.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T1.js index fe2aa252bc..eba9c7c585 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T1.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T1.js @@ -4,8 +4,8 @@ /** * Appearing of "break" within "try/catch" Block yields SyntaxError * - * @id: S12.8_A8_T1; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A8_T1.js; * @description: Checking if using "break Identifier" from within catch Block appears to be invalid; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T2.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T2.js index 8b12cdc07e..6d9d44951f 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T2.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A8_T2.js @@ -4,8 +4,8 @@ /** * Appearing of "break" within "try/catch" Block yields SyntaxError * - * @id: S12.8_A8_T2; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A8_T2.js; * @description: Checking if using "break Identifier" from within catch Block appears to be invalid; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T1.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T1.js index f7761b954b..a6320a0354 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T1.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T1.js @@ -4,8 +4,8 @@ /** * Using "break" within "try/catch" statement that is nested in a loop is allowed * - * @id: S12.8_A9_T1; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A9_T1.js; * @description: Using "continue Identifier" within "catch" statement; */ diff --git a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T2.js b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T2.js index dcb5542973..6063951954 100644 --- a/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T2.js +++ b/test/suite/converted/12_Statement/12.8_The_break_Statement/S12.8_A9_T2.js @@ -4,8 +4,8 @@ /** * Using "break" within "try/catch" statement that is nested in a loop is allowed * - * @id: S12.8_A9_T2; * @section: 12.8; + * @path: 12_Statement/12.8_The_break_Statement/S12.8_A9_T2.js; * @description: Using "continue Identifier" within "catch" statement; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T1.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T1.js index 9c8353edb2..f05f4478b9 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T1.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T1.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T1; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T1.js; * @description: Checking if execution of "return" with no function fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T10.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T10.js index 76604e0bca..a7c5a9930a 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T10.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T10.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T10; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T10.js; * @description: Checking if execution of "return (0)" with no function fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T2.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T2.js index 93da090a06..9c40d81b3f 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T2.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T2.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T2; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T2.js; * @description: Checking if execution of "return x" with no function fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T3.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T3.js index 5e6f5d9619..ac659410e5 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T3.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T3.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T3; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T3.js; * @description: Checking if execution of "return" within "try" statement fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T4.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T4.js index b9aff555c9..49cabc08b9 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T4.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T4.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T4; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T4.js; * @description: Checking if execution of "return" with no function fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T5.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T5.js index 5beaa0c266..5a23c7a9e7 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T5.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T5.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T5; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T5.js; * @description: Checking if execution of "return" with no function, placed into a Block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T6.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T6.js index 3d387795ee..d5dba967cb 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T6.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T6.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T6; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T6.js; * @description: Checking if execution of "return" with no function, placed into a loop, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T7.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T7.js index 2316539441..7f53b675ad 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T7.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T7.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T7; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T7.js; * @description: Checking if execution of "return x" with no function, placed inside Block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T8.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T8.js index 69f6651387..bb7e1c2ae5 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T8.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T8.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T8; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T8.js; * @description: Checking if execution of "return x" with no function, placed into a loop, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T9.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T9.js index d2abedb8fe..2a47be1a04 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T9.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A1_T9.js @@ -4,8 +4,8 @@ /** * Appearing of "return" without a function body leads to syntax error * - * @id: S12.9_A1_T9; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A1_T9.js; * @description: Checking if execution of "return", placed into a catch Block, fails; * @negative; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A2.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A2.js index 220082104f..ef6b7c4ff7 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A2.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A2.js @@ -4,8 +4,8 @@ /** * LineTerminator between return and Identifier_opt yields return without Identifier_opt * - * @id: S12.9_A2; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A2.js; * @description: Checking by using eval, inserting LineTerminator between return and Variable; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A3.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A3.js index b177286795..bf05d748b7 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A3.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A3.js @@ -4,8 +4,8 @@ /** * If Expression is omitted, the return value is undefined * - * @id: S12.9_A3; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A3.js; * @description: Return without Expression; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A4.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A4.js index e6d7e39b84..ad55fde7b6 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A4.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A4.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The production ReturnStatement : return Expression; is evaluated as: + * The production ReturnStatement : return Expression; is evaluated as: * i) Evaluate Expression. * ii) Call GetValue(Result(2)). - * iii) Return (return, Result(3), empty); + * iii) Return (return, Result(3), empty) * - * @id: S12.9_A4; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A4.js; * @description: Return very sophisticated expression and function; */ diff --git a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A5.js b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A5.js index 72a85b603e..dbd0e18030 100644 --- a/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A5.js +++ b/test/suite/converted/12_Statement/12.9_The_return_Statement/S12.9_A5.js @@ -4,8 +4,8 @@ /** * Code after ReturnStatement is not evaluated * - * @id: S12.9_A5; * @section: 12.9; + * @path: 12_Statement/12.9_The_return_Statement/S12.9_A5.js; * @description: Using code after Return statement; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A1_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A1_T1.js index 2ad6ff201e..47405f0f65 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A1_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The depth of nested function calls reaches 32 * - * @id: S13.2.1_A1_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A1_T1.js; * @description: Creating function calls 32 elements depth; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T1.js index e3e4a312fe..eca711360e 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T1.js @@ -4,8 +4,8 @@ /** * Objects as arguments are passed by reference * - * @id: S13.2.1_A4_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T1.js; * @description: Adding new number property to a function argument within the function body, * where explicit argument is an object defined with "var __obj={}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T2.js index 81202d0762..72a8eb22f6 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T2.js @@ -4,8 +4,8 @@ /** * Objects as arguments are passed by reference * - * @id: S13.2.1_A4_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T2.js; * @description: Adding new string property to a function argument within the function body, * where explicit argument is an object defined with "__obj={}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T3.js index 0608d6fd97..ff7f500472 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T3.js @@ -4,8 +4,8 @@ /** * Objects as arguments are passed by reference * - * @id: S13.2.1_A4_T3; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T3.js; * @description: Adding new number property to a function argument within the function body, * where array element "arguments[0]" is an object defined with "__obj={}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T4.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T4.js index cd7ae098df..0e143376c3 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T4.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T4.js @@ -4,8 +4,8 @@ /** * Objects as arguments are passed by reference * - * @id: S13.2.1_A4_T4; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A4_T4.js; * @description: Adding new number property to a function argument within the function body, * where array element "arguments[0]" is an object defined with "var __obj={}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T1.js index 4f53a24034..67789559c8 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T1.js @@ -4,8 +4,8 @@ /** * Closures are admitted * - * @id: S13.2.1_A5_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T1.js; * @description: Sorting with closure; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T2.js index b3ae11e50d..9f9d9ab3e0 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T2.js @@ -4,8 +4,8 @@ /** * Closures are admitted * - * @id: S13.2.1_A5_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A5_T2.js; * @description: Returning a function that approximates the derivative of f * using an interval of dx, which should be appropriately small; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T1.js index 9c4d1170bc..daa0558fde 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T1.js @@ -4,8 +4,8 @@ /** * Primitive types are passed by value * - * @id: S13.2.1_A6_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T1.js; * @description: Declaring a function with "function __func(arg1, arg2)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T2.js index 916b4781a9..a51352738c 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T2.js @@ -4,8 +4,8 @@ /** * Primitive types are passed by value * - * @id: S13.2.1_A6_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A6_T2.js; * @description: Declaring a function with "__func = function(arg1, arg2)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T1.js index 22db5fafa8..d0c9f036eb 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T1.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : When the [[Call]] property for a Function object F is called, the following steps are taken: + * When the [[Call]] property for a Function object F is called, the following steps are taken: * 2. Evaluate F's FunctionBody; - * if Result.type is returned then Result.value is returned too; + * if Result.type is returned then Result.value is returned too * - * @id: S13.2.1_A7_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T1.js; * @description: Returning null. Declaring a function with "function __func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T2.js index 10fb125fde..ccb20879f5 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T2.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : When the [[Call]] property for a Function object F is called, the following steps are taken: + * When the [[Call]] property for a Function object F is called, the following steps are taken: * 2. Evaluate F's FunctionBody; - * if Result.type is returned then Result.value is returned too; + * if Result.type is returned then Result.value is returned too * - * @id: S13.2.1_A7_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T2.js; * @description: Returning null. Declaring a function with "var __func = function ()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T3.js index 3bba23e6a6..99f33f86ed 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T3.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : When the [[Call]] property for a Function object F is called, the following steps are taken: + * When the [[Call]] property for a Function object F is called, the following steps are taken: * 2. Evaluate F's FunctionBody; - * if Result.type is returned then Result.value is returned too; + * if Result.type is returned then Result.value is returned too * - * @id: S13.2.1_A7_T3; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T3.js; * @description: Returning number. Declaring a function with "function __func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T4.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T4.js index cbb5416b2a..4cb28400d9 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T4.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T4.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : When the [[Call]] property for a Function object F is called, the following steps are taken: + * When the [[Call]] property for a Function object F is called, the following steps are taken: * 2. Evaluate F's FunctionBody; - * if Result.type is returned then Result.value is returned too; + * if Result.type is returned then Result.value is returned too * - * @id: S13.2.1_A7_T4; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A7_T4.js; * @description: Returning boolean. Declaring a function with "function __func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T1.js index 5140ab8bc5..ee0a8bb12f 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T1.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : When the [[Call]] property for a Function object F is called, the following steps are taken: + * When the [[Call]] property for a Function object F is called, the following steps are taken: * 2. Evaluate F's FunctionBody; - * if Result.type is thrown then Result.value is thrown too; + * if Result.type is thrown then Result.value is thrown too * - * @id: S13.2.1_A8_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T1.js; * @description: Throwing an exception within a function body. Declaring function with "function __func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T2.js index aaa644bf0c..67245a9735 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T2.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : When the [[Call]] property for a Function object F is called, the following steps are taken: + * When the [[Call]] property for a Function object F is called, the following steps are taken: * 2. Evaluate F's FunctionBody; - * if Result.type is thrown then Result.value is thrown too; + * if Result.type is thrown then Result.value is thrown too * - * @id: S13.2.1_A8_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A8_T2.js; * @description: Throwing an exception within a function body. Declaring function with "var __func = function (message)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T1.js index cc364f3f27..f90dcb155b 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T1.js @@ -5,8 +5,8 @@ * When the [[Call]] property for a Function object is called, * the body is evaluated and if evaluation result has type "normal", then "undefined" is returned * - * @id: S13.2.1_A9.1_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T1.js; * @description: Declaring a function with "function __func()" and no "return" in the function body; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T2.js index 7eeadcd347..9d8ef4f799 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T2.js @@ -5,8 +5,8 @@ * When the [[Call]] property for a Function object is called, * the body is evaluated and if evaluation result has type "normal", then "undefined" is returned * - * @id: S13.2.1_A9.1_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9.1_T2.js; * @description: Declaring a function with "var __func = function()" and no "return" in the function body; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T1.js index 0f413e03bb..782d0f67c8 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T1.js @@ -5,8 +5,8 @@ * When the [[Call]] property for a Function object is called, * the body is evaluated and if evaluation result has type "return" its value is not defined, then "undefined" is returned * - * @id: S13.2.1_A9_T1; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T1.js; * @description: Using "return" with no expression. Declaring a function with "function __func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T2.js index 55cea5497e..7dc6bf06d6 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T2.js @@ -5,8 +5,8 @@ * When the [[Call]] property for a Function object is called, * the body is evaluated and if evaluation result has type "return" its value is not defined, then "undefined" is returned * - * @id: S13.2.1_A9_T2; * @section: 13.2.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.1_A9_T2.js; * @description: Using "return" with no expression. Declaring a function with "var __func = function()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A10.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A10.js index acc1ed708e..17f77b2928 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A10.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A10.js @@ -4,8 +4,8 @@ /** * Calling a function as a constructor is possible as long as this.any_Function is declared * - * @id: S13.2.2_A10; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A10.js; * @description: Calling a function as a constructor after it has been declared; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A11.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A11.js index eb29c80251..c86f32090a 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A11.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A11.js @@ -4,8 +4,8 @@ /** * Calling a function as a constructor is possible as long as this.any_Function is declared and called * - * @id: S13.2.2_A11; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A11.js; * @description: Calling a function as a constructor after it has been declared with "function func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A12.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A12.js index ffaa97b0ee..886126947c 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A12.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A12.js @@ -4,8 +4,8 @@ /** * Calling a function as a constructor is possible as long as this.any_Function is declared and called * - * @id: S13.2.2_A12; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A12.js; * @description: Calling a function as a constructor after it has been declared with "function func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A13.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A13.js index 07f28d5d6d..6c2911bcdd 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A13.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A13.js @@ -4,8 +4,8 @@ /** * Calling a function as a constructor is inadmissible as long as this.any_Function is declared by eval and called * - * @id: S13.2.2_A13; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A13.js; * @description: Calling a function as a constructor after it has been declared by eval; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A14.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A14.js index 68464b66a8..ad5aef5ded 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A14.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A14.js @@ -4,8 +4,8 @@ /** * Calling a function as a constructor is inadmissible as long as this.any_Function is declared by eval and called * - * @id: S13.2.2_A14; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A14.js; * @description: Calling a function as a constructor after it has been declared by eval; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T1.js index 1afce2509e..1dd0d1ac93 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T1.js @@ -5,8 +5,8 @@ * When the [[Construct]] property for a Function object F is called, * and the object created in the function is returned, the object (declared with "this" within a function) will be strong and healthy * - * @id: S13.2.2_A15_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T1.js; * @description: Function declared at the end of the program and "obj" property is declared with "var obj = {}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T2.js index 47e79e747e..6f5f5f1bc9 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T2.js @@ -5,8 +5,8 @@ * When the [[Construct]] property for a Function object F is called, * and the object created in the function is returned, the object (declared with "this" within a function) will be strong and healthy * - * @id: S13.2.2_A15_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T2.js; * @description: Function declared at the end of the program and "obj" property is declared with "obj = {}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T3.js index 70fdbb4ada..1e243e7e3f 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T3.js @@ -5,8 +5,8 @@ * When the [[Construct]] property for a Function object F is called, * and the object created in the function is returned, the object (declared with "this" within a function) will be strong and healthy * - * @id: S13.2.2_A15_T3; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T3.js; * @description: Function declared at the end of the program and "obj" property is declared with "var obj = {}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T4.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T4.js index 3a0e784196..487fddcb85 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T4.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T4.js @@ -5,8 +5,8 @@ * When the [[Construct]] property for a Function object F is called, * and the object created in the function is returned, the object (declared with "this" within a function) will be strong and healthy * - * @id: S13.2.2_A15_T4; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A15_T4.js; * @description: Function declared at the end of the program and "obj" property is declared with "obj = {}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T1.js index 4ce9355301..edf7cddf1b 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T1.js @@ -4,9 +4,9 @@ /** * FunctionExpression within a new statement is admitted * - * @id: S13.2.2_A16_T1; * @section: 13.2.2; - * @description: : Using "is __obj = new function __func(){this.prop=1;}" as FunctionExpression;; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T1.js; + * @description: Using "is __obj = new function __func(){this.prop=1;}" as FunctionExpression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T2.js index 2fda2b4d46..bc2625c0cf 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T2.js @@ -4,9 +4,9 @@ /** * FunctionExpression within a new statement is admitted * - * @id: S13.2.2_A16_T2; * @section: 13.2.2; - * @description: : Using "var __obj = new function __func(arg){this.prop=arg;}(5)" as FunctionExpression;; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T2.js; + * @description: Using "var __obj = new function __func(arg){this.prop=arg;}(5)" as FunctionExpression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T3.js index d47d9bcc52..edc5543e37 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T3.js @@ -4,9 +4,9 @@ /** * FunctionExpression within a new statement is admitted * - * @id: S13.2.2_A16_T3; * @section: 13.2.2; - * @description: : Using "is __obj = new function __func(arg){this.prop=arg; return {feat: ++arg}}(5)" as FunctionExpression;; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A16_T3.js; + * @description: Using "is __obj = new function __func(arg){this.prop=arg; return {feat: ++arg}}(5)" as FunctionExpression; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T1.js index db170f69ff..0abc60d13c 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T1.js @@ -4,8 +4,8 @@ /** * FunctionExpression containing "with" statement is admitted * - * @id: S13.2.2_A17_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T1.js; * @description: Using "with" statement within a function body; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T2.js index 063dd29786..1a70ba38b6 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T2.js @@ -4,8 +4,8 @@ /** * FunctionExpression containing "with" statement is admitted * - * @id: S13.2.2_A17_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T2.js; * @description: Throwing an exception within "with" statement; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T3.js index 3701c24303..8a6b0a6a8d 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T3.js @@ -4,8 +4,8 @@ /** * FunctionExpression containing "with" statement is admitted * - * @id: S13.2.2_A17_T3; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A17_T3.js; * @description: In the check 4 we populate field getRight in __obj object since var getRight declaration adds variable to function scope * but getRight in statement resolves within with(__obj) scope and searchs getRight in __obj first; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T1.js index e86456bb69..d9abac4300 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T1.js @@ -4,8 +4,8 @@ /** * Using arguments object within a "with" Expression that is nested in a function is admitted * - * @id: S13.2.2_A18_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T1.js; * @description: Object is declared with "var __obj={callee:"a"}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T2.js index b174541194..8a36d1f7f4 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T2.js @@ -4,8 +4,8 @@ /** * Using arguments object within a "with" Expression that is nested in a function is admitted * - * @id: S13.2.2_A18_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A18_T2.js; * @description: Object is declared with "__obj={callee:"a"}"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T1.js index b2b7052704..28fd615f00 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T1.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T1.js; * @description: Function is declared in the global scope; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T2.js index 9dae76066b..4adcbb6c0e 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T2.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T2.js; * @description: Function is declared in the object scope. Using "with" statement; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T3.js index 8ecf5fc3ef..a5a7934574 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T3.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T3; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T3.js; * @description: Function is declared in the object scope and then an exception is thrown; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T4.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T4.js index 9bfba6d44c..65da3a347c 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T4.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T4.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T4; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T4.js; * @description: Function is declared in the hierarchical object scope and then an exception is thrown; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T5.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T5.js index 2539a4a639..fa2e4112af 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T5.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T5.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T5; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T5.js; * @description: Function is declared in the object scope, then an exception is thrown and the object is deleted; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T6.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T6.js index 2cbaa73edb..94b5b79e33 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T6.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T6.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T6; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T6.js; * @description: Function is declared in the "object->do-while" scope, then the object is deleted and another object with the same name is declared; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T7.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T7.js index 266fb60641..3b783fc59d 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T7.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T7.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T7; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T7.js; * @description: Function is declared in the object scope as a variable; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T8.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T8.js index e5250520eb..66fba17b9e 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T8.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T8.js @@ -4,8 +4,8 @@ /** * Function's scope chain is started when it is declared * - * @id: S13.2.2_A19_T8; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A19_T8.js; * @description: Function is declared multiply times; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T1.js index 3362e3b5f8..e87fe5a2bd 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T1.js @@ -4,8 +4,8 @@ /** * Since a function is an object, it might be set to [[Prototype]] property of a new created object through [[Construct]] property * - * @id: S13.2.2_A1_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T1.js; * @description: Declaring a function with "function __func()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T2.js index 2582ab2dc3..60bebbfe35 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T2.js @@ -4,8 +4,8 @@ /** * Since a function is an object, it might be set to [[Prototype]] property of a new created object through [[Construct]] property * - * @id: S13.2.2_A1_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A1_T2.js; * @description: Declaring a function with "var __PROTO = function()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A2.js index 793484ab7d..11f7a25d0b 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A2.js @@ -5,8 +5,8 @@ * Since a function is an object, it might be set to [[Prototype]] property of a new created object through [[Construct]] property, * but [[call]] property must fail with TypeError error * - * @id: S13.2.2_A2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A2.js; * @description: Trying to [[call]] this function; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T1.js index 265359ca7d..21407e8c7e 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T1.js @@ -8,8 +8,8 @@ * If PROTO_VAL is not an object, sets the [[Prototype]] property of native ECMAScript object just created * to the original Object prototype object as described in 15.2.3.1 * - * @id: S13.2.2_A3_T1; * @section: 13.2.2, 15.2.3.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T1.js; * @description: Declaring a function with "function __FACTORY()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T2.js index 60cd1d0223..3fa851ea8e 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T2.js @@ -8,8 +8,8 @@ * If PROTO_VAL is not an object, sets the [[Prototype]] property of native ECMAScript object just created * to the original Object prototype object as described in 15.2.3.1 * - * @id: S13.2.2_A3_T2; * @section: 13.2.2, 15.2.3.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A3_T2.js; * @description: Declaring a function with "var __FACTORY = function()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T1.js index 2f3a10a899..6664ce8b44 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T1.js @@ -8,8 +8,8 @@ * If PROTO_VAL is an object, sets the [[Prototype]] property of native ECMAScript object just created * to the PROTO_VAL * - * @id: S13.2.2_A4_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T1.js; * @description: Declaring a function with "function __FACTORY()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T2.js index 0f82d069fb..6e9cc4ef38 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T2.js @@ -8,8 +8,8 @@ * If PROTO_VAL is an object, sets the [[Prototype]] property of native ECMAScript object just created * to the PROTO_VAL * - * @id: S13.2.2_A4_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A4_T2.js; * @description: Declaring a function with "__FACTORY = function()"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T1.js index 9327eaaa24..ba41fcd82a 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T1.js @@ -7,8 +7,8 @@ * Invoke the [[Call]] property of F, providing native ECMAScript object just created as the this value and * providing the argument list passed into [[Construct]] as the argument values * - * @id: S13.2.2_A5_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T1.js; * @description: Declaring a function with "function __FACTORY(arg1, arg2)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T2.js index 398d731511..f5736c5d04 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T2.js @@ -7,8 +7,8 @@ * Invoke the [[Call]] property of F, providing native ECMAScript object just created as the this value and * providing the argument list passed into [[Construct]] as the argument values * - * @id: S13.2.2_A5_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A5_T2.js; * @description: Declaring a function with "__FACTORY = function(arg1, arg2)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T1.js index 3b5969dad4..35af7adf2d 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T1.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is not Object then return passed as this into [[Call]] object * - * @id: S13.2.2_A6_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T1.js; * @description: Declaring a function with "__func = function(arg)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T2.js index e6b74f60e0..4f65a64ccc 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T2.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is not Object then return passed as this into [[Call]] object * - * @id: S13.2.2_A6_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A6_T2.js; * @description: Declaring a function with "function __func (arg)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T1.js index 3236393d66..6b71470320 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T1.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is an Object then return this just as obtained object * - * @id: S13.2.2_A7_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T1.js; * @description: Declaring a function with "as __func = function(arg)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T2.js index 8a7544c5ca..e6eb399856 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T2.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is an Object then return this just as obtained object * - * @id: S13.2.2_A7_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A7_T2.js; * @description: Declaring a "function as function __func (arg)"; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T1.js index beaad18451..598252807f 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T1.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is an Function then return this just as obtained function * - * @id: S13.2.2_A8_T1; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T1.js; * @description: Creating a function whose prototype contains "return" followed by declaration of another function; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T2.js index aa55a7441e..a4c633ccf3 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T2.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is an Function then return this just as obtained function * - * @id: S13.2.2_A8_T2; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T2.js; * @description: Creating a function whose prototype contains declaration of another function declared as a variable; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T3.js index 1cf5da084b..868ce5c150 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T3.js @@ -8,8 +8,8 @@ * list passed into [[Construct]] as the argument values. * If Type( [[Call]] returned) is an Function then return this just as obtained function * - * @id: S13.2.2_A8_T3; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A8_T3.js; * @description: Creating a function whose prototype contains declaration of another function defined by using Function.call method; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A9.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A9.js index 621c440fef..7cdc94ebc5 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A9.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A9.js @@ -4,8 +4,8 @@ /** * Calling a function as a constructor is inadmissible as long as this.any_Function is called before it is declared * - * @id: S13.2.2_A9; * @section: 13.2.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2.2_A9.js; * @description: Calling a function as a constructor; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T1.js index 5f0d22e280..1a5da692dc 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T1.js @@ -4,8 +4,8 @@ /** * A "prototype" property is automatically created for every function * - * @id: S13.2_A1_T1; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T1.js; * @description: Using "function __func(){}" as a FunctionDeclaration; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T2.js index 18eecab165..1756422741 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T2.js @@ -4,8 +4,8 @@ /** * A "prototype" property is automatically created for every function * - * @id: S13.2_A1_T2; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A1_T2.js; * @description: Using "var __func = function(){}" as a FunctionDeclaration; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T1.js index ad77eb8fca..59bff12269 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T1.js @@ -4,8 +4,8 @@ /** * Nested function are admitted * - * @id: S13.2_A2_T1; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T1.js; * @description: Nesting level is two; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T2.js index 1b5d039b6e..f3cd0fff38 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T2.js @@ -4,8 +4,8 @@ /** * Nested function are admitted * - * @id: S13.2_A2_T2; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A2_T2.js; * @description: Nesting level is three; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A3.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A3.js index 1ea2fe241c..59e5362943 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A3.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A3.js @@ -4,8 +4,8 @@ /** * When Function object(F) is constructed the length property of F is set to the number of formal properties specified in FormalParameterList * - * @id: S13.2_A3; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A3.js; * @description: Creating functions with various FormalParameterList and checking their lengths; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T1.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T1.js index e65dac2af2..524a152856 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T1.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T1.js @@ -7,8 +7,8 @@ * 10. Set the constructor property of Result(9) to F. This property is given attributes { DontEnum }. * 11. Set the "prototype" property of F to Result(9). * - * @id: S13.2_A4_T1; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T1.js; * @description: Checking prototype, prototype.constructor properties and {DontEnum} property of a constructor. * Using "function __func(){}" as a FunctionDeclaration; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T2.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T2.js index 4749a1ca40..29ef820eea 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T2.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T2.js @@ -7,8 +7,8 @@ * 10. Set the constructor property of Result(9) to F. This property is given attributes { DontEnum }. * 11. Set the "prototype" property of F to Result(9). * - * @id: S13.2_A4_T2; * @section: 13.2; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A4_T2.js; * @description: Checking prototype, prototype.constructor properties and {DontEnum} property of a constructor. * Using "var __gunc = function(){}" as a FunctionDeclaration; */ diff --git a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A5.js b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A5.js index 4aff8dd0d5..999aecc6d4 100644 --- a/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A5.js +++ b/test/suite/converted/13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A5.js @@ -5,8 +5,8 @@ * When Function object(F) is constructed * the [[Prototype]] property of F is set to the original Function prototype object as specified in 15.3.3.1 * - * @id: S13.2_A5; * @section: 13.2, 15.3.3.1; + * @path: 13_Function_Definition/13.2_Creating_Function_Objects/S13.2_A5.js; * @description: Function.prototype.isPrototypeOf() is used; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A1.js b/test/suite/converted/13_Function_Definition/S13_A1.js index 1e62426c89..10a06c9b36 100644 --- a/test/suite/converted/13_Function_Definition/S13_A1.js +++ b/test/suite/converted/13_Function_Definition/S13_A1.js @@ -4,8 +4,8 @@ /** * "x=function y(){}" statement does not store a reference to the new function in the varaible y(Identifier) * - * @id: S13_A1; * @section: 13; + * @path: 13_Function_Definition/S13_A1.js; * @description: Checking the type of y; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A10.js b/test/suite/converted/13_Function_Definition/S13_A10.js index 7c6f51ab63..4589245802 100644 --- a/test/suite/converted/13_Function_Definition/S13_A10.js +++ b/test/suite/converted/13_Function_Definition/S13_A10.js @@ -4,8 +4,8 @@ /** * Function is a data * - * @id: S13_A10; * @section: 13; + * @path: 13_Function_Definition/S13_A10.js; * @description: Using function as a property of an object; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A11_T1.js b/test/suite/converted/13_Function_Definition/S13_A11_T1.js index c2a90e8e96..7e0e9bcfb2 100644 --- a/test/suite/converted/13_Function_Definition/S13_A11_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A11_T1.js @@ -4,8 +4,8 @@ /** * Since arguments property has attribute { DontDelete }, only its elements can be deleted * - * @id: S13_A11_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A11_T1.js; * @description: Returning result of "delete arguments"; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A11_T2.js b/test/suite/converted/13_Function_Definition/S13_A11_T2.js index bdff646739..081ccaa2f0 100644 --- a/test/suite/converted/13_Function_Definition/S13_A11_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A11_T2.js @@ -4,8 +4,8 @@ /** * Since arguments property has attribute { DontDelete }, only its elements can be deleted * - * @id: S13_A11_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A11_T2.js; * @description: Checking if deleting the arguments property fails and then returning it; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A11_T3.js b/test/suite/converted/13_Function_Definition/S13_A11_T3.js index 62ba22afda..ac62c54fcb 100644 --- a/test/suite/converted/13_Function_Definition/S13_A11_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A11_T3.js @@ -4,8 +4,8 @@ /** * Since arguments property has attribute { DontDelete }, only its elements can be deleted * - * @id: S13_A11_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A11_T3.js; * @description: Deleting arguments[i] and returning result of the operation; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A11_T4.js b/test/suite/converted/13_Function_Definition/S13_A11_T4.js index 808e0253ac..ba7140a636 100644 --- a/test/suite/converted/13_Function_Definition/S13_A11_T4.js +++ b/test/suite/converted/13_Function_Definition/S13_A11_T4.js @@ -4,8 +4,8 @@ /** * Since arguments property has attribute { DontDelete }, only its elements can be deleted * - * @id: S13_A11_T4; * @section: 13; + * @path: 13_Function_Definition/S13_A11_T4.js; * @description: Deleting arguments[i] and checking the type of arguments[i]; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A12_T1.js b/test/suite/converted/13_Function_Definition/S13_A12_T1.js index 4207360aea..340c613c47 100644 --- a/test/suite/converted/13_Function_Definition/S13_A12_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A12_T1.js @@ -4,8 +4,8 @@ /** * Function declarations in global or function scope are {DontDelete} * - * @id: S13_A12_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A12_T1.js; * @description: Checking if deleting a function that is declared in global scope fails; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A12_T2.js b/test/suite/converted/13_Function_Definition/S13_A12_T2.js index f3927ed97e..c4cdcfb88b 100644 --- a/test/suite/converted/13_Function_Definition/S13_A12_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A12_T2.js @@ -4,8 +4,8 @@ /** * Function declarations in global or function scope are {DontDelete} * - * @id: S13_A12_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A12_T2.js; * @description: Checking if deleting a function that is declared in function scope fails; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A13_T1.js b/test/suite/converted/13_Function_Definition/S13_A13_T1.js index 4cbd6b1360..e879dc7478 100644 --- a/test/suite/converted/13_Function_Definition/S13_A13_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A13_T1.js @@ -4,8 +4,8 @@ /** * Deleting arguments[i] leads to breaking the connection to local reference * - * @id: S13_A13_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A13_T1.js; * @description: Deleting arguments[i]; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A13_T2.js b/test/suite/converted/13_Function_Definition/S13_A13_T2.js index 8a345008a4..2ddb0e5751 100644 --- a/test/suite/converted/13_Function_Definition/S13_A13_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A13_T2.js @@ -4,8 +4,8 @@ /** * Deleting arguments[i] leads to breaking the connection to local reference * - * @id: S13_A13_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A13_T2.js; * @description: Changing arguments value and then deleting the argument; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A13_T3.js b/test/suite/converted/13_Function_Definition/S13_A13_T3.js index 7f01762d1a..84bbf39d93 100644 --- a/test/suite/converted/13_Function_Definition/S13_A13_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A13_T3.js @@ -4,8 +4,8 @@ /** * Deleting arguments[i] leads to breaking the connection to local reference * - * @id: S13_A13_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A13_T3.js; * @description: Changing argument value, deleting the argument and then defining a new value for arguments[i]; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A14.js b/test/suite/converted/13_Function_Definition/S13_A14.js index 138659e8b0..9b17e62566 100644 --- a/test/suite/converted/13_Function_Definition/S13_A14.js +++ b/test/suite/converted/13_Function_Definition/S13_A14.js @@ -4,8 +4,8 @@ /** * Unicode symbols in function name are allowed * - * @id: S13_A14; * @section: 13; + * @path: 13_Function_Definition/S13_A14.js; * @description: Defining function name with unicode symbols; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A15_T1.js b/test/suite/converted/13_Function_Definition/S13_A15_T1.js index a4d258c283..17410eba3c 100644 --- a/test/suite/converted/13_Function_Definition/S13_A15_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A15_T1.js @@ -4,8 +4,8 @@ /** * ''arguments'' variable overrides ActivationObject.arguments * - * @id: S13_A15_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A15_T1.js; * @description: Declaring a function with "__func(arguments)"; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A15_T2.js b/test/suite/converted/13_Function_Definition/S13_A15_T2.js index caaa914382..a9d3282d88 100644 --- a/test/suite/converted/13_Function_Definition/S13_A15_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A15_T2.js @@ -4,8 +4,8 @@ /** * ''arguments'' variable overrides ActivationObject.arguments * - * @id: S13_A15_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A15_T2.js; * @description: Overriding arguments within functions body; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A15_T3.js b/test/suite/converted/13_Function_Definition/S13_A15_T3.js index fc2f03af54..87a4576405 100644 --- a/test/suite/converted/13_Function_Definition/S13_A15_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A15_T3.js @@ -4,8 +4,8 @@ /** * ''arguments'' variable overrides ActivationObject.arguments * - * @id: S13_A15_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A15_T3.js; * @description: Declaring a variable named with "arguments" without a function; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A15_T4.js b/test/suite/converted/13_Function_Definition/S13_A15_T4.js index 520c62cf07..f2c529c834 100644 --- a/test/suite/converted/13_Function_Definition/S13_A15_T4.js +++ b/test/suite/converted/13_Function_Definition/S13_A15_T4.js @@ -4,8 +4,8 @@ /** * ''arguments'' variable overrides ActivationObject.arguments * - * @id: S13_A15_T4; * @section: 13; + * @path: 13_Function_Definition/S13_A15_T4.js; * @description: Declaring a variable named with "arguments" and following a "return" statement within a function body; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A15_T5.js b/test/suite/converted/13_Function_Definition/S13_A15_T5.js index 37a9c63162..fb08787b07 100644 --- a/test/suite/converted/13_Function_Definition/S13_A15_T5.js +++ b/test/suite/converted/13_Function_Definition/S13_A15_T5.js @@ -4,8 +4,8 @@ /** * ''arguments'' variable overrides ActivationObject.arguments * - * @id: S13_A15_T5; * @section: 13; + * @path: 13_Function_Definition/S13_A15_T5.js; * @description: Creating a variable named with "arguments" without a function; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A16.js b/test/suite/converted/13_Function_Definition/S13_A16.js index 4e0e6ac8e1..583c39c6a4 100644 --- a/test/suite/converted/13_Function_Definition/S13_A16.js +++ b/test/suite/converted/13_Function_Definition/S13_A16.js @@ -4,8 +4,8 @@ /** * Any separators are admitted between declaration chunks * - * @id: S13_A16; * @section: 13; + * @path: 13_Function_Definition/S13_A16.js; * @description: Inserting separators between declaration chunks; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A17_T1.js b/test/suite/converted/13_Function_Definition/S13_A17_T1.js index e5e20e155f..74697d9b06 100644 --- a/test/suite/converted/13_Function_Definition/S13_A17_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A17_T1.js @@ -4,8 +4,8 @@ /** * Function call cannot appear in the program before the FunctionExpression appears * - * @id: S13_A17_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A17_T1.js; * @description: Trying to call a function before the FunctionExpression appears; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A17_T2.js b/test/suite/converted/13_Function_Definition/S13_A17_T2.js index 9647a23983..ccbae2241b 100644 --- a/test/suite/converted/13_Function_Definition/S13_A17_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A17_T2.js @@ -4,8 +4,8 @@ /** * Function call cannot appear in the program before the FunctionExpression appears * - * @id: S13_A17_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A17_T2.js; * @description: Trying to call a function before the FunctionExpression appears and then using the FunctionExpression one more time; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A18.js b/test/suite/converted/13_Function_Definition/S13_A18.js index d91b3a3211..01696f89b0 100644 --- a/test/suite/converted/13_Function_Definition/S13_A18.js +++ b/test/suite/converted/13_Function_Definition/S13_A18.js @@ -4,8 +4,8 @@ /** * Closures are admitted * - * @id: S13_A18; * @section: 13; + * @path: 13_Function_Definition/S13_A18.js; * @description: Using a function declaration as a function parameter; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A19_T1.js b/test/suite/converted/13_Function_Definition/S13_A19_T1.js index 6fb013a97d..10878694a9 100644 --- a/test/suite/converted/13_Function_Definition/S13_A19_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A19_T1.js @@ -4,8 +4,8 @@ /** * "var" does not override function declaration * - * @id: S13_A19_T1; * @section: 13,13.2; + * @path: 13_Function_Definition/S13_A19_T1.js; * @description: Creating a function and a variable with identical Identifiers in global scope; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A19_T2.js b/test/suite/converted/13_Function_Definition/S13_A19_T2.js index dbf40ddf4b..5e2ff9f8d9 100644 --- a/test/suite/converted/13_Function_Definition/S13_A19_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A19_T2.js @@ -4,8 +4,8 @@ /** * "var" does not override function declaration * - * @id: S13_A19_T2; * @section: 13,13.2; + * @path: 13_Function_Definition/S13_A19_T2.js; * @description: Creating a function and a variable with identical Identifiers within function scope; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A2_T1.js b/test/suite/converted/13_Function_Definition/S13_A2_T1.js index fd25d84bed..5dea9e8fc2 100644 --- a/test/suite/converted/13_Function_Definition/S13_A2_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A2_T1.js @@ -4,8 +4,8 @@ /** * function must be evaluated inside the expression * - * @id: S13_A2_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A2_T1.js; * @description: Defining function body with "return arg"; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A2_T2.js b/test/suite/converted/13_Function_Definition/S13_A2_T2.js index e3b7a461c2..faf7d66518 100644 --- a/test/suite/converted/13_Function_Definition/S13_A2_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A2_T2.js @@ -4,8 +4,8 @@ /** * function must be evaluated inside the expression * - * @id: S13_A2_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A2_T2.js; * @description: Defining function body with "return arg + arguments[1]"; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A2_T3.js b/test/suite/converted/13_Function_Definition/S13_A2_T3.js index fba25fe59f..5d9a0261e4 100644 --- a/test/suite/converted/13_Function_Definition/S13_A2_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A2_T3.js @@ -4,8 +4,8 @@ /** * function must be evaluated inside the expression * - * @id: S13_A2_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A2_T3.js; * @description: Defining function body with "return arguments[0] +"-"+ arguments[1]"; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A3_T1.js b/test/suite/converted/13_Function_Definition/S13_A3_T1.js index 29d095be37..0d86ab047f 100644 --- a/test/suite/converted/13_Function_Definition/S13_A3_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A3_T1.js @@ -4,8 +4,8 @@ /** * The Identifier in a FunctionExpression can be referenced from inside the FunctionExpression's FunctionBody to allow the function calling itself recursively * - * @id: S13_A3_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A3_T1.js; * @description: Creating a recursive function that calculates factorial, as a variable. * Function call itself by it`s name; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A3_T2.js b/test/suite/converted/13_Function_Definition/S13_A3_T2.js index 9ad687a0c4..53722f25f5 100644 --- a/test/suite/converted/13_Function_Definition/S13_A3_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A3_T2.js @@ -4,8 +4,8 @@ /** * The Identifier in a FunctionExpression can be referenced from inside the FunctionExpression's FunctionBody to allow the function calling itself recursively * - * @id: S13_A3_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A3_T2.js; * @description: Creating a recursive function that calculates factorial, as a variable. * Function calls itself by the name of the variable; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A3_T3.js b/test/suite/converted/13_Function_Definition/S13_A3_T3.js index 595555ff94..c46a4d2f93 100644 --- a/test/suite/converted/13_Function_Definition/S13_A3_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A3_T3.js @@ -4,8 +4,8 @@ /** * The Identifier in a FunctionExpression can be referenced from inside the FunctionExpression's FunctionBody to allow the function calling itself recursively * - * @id: S13_A3_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A3_T3.js; * @description: Creating simple recursive function that calculates factorial; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A4_T1.js b/test/suite/converted/13_Function_Definition/S13_A4_T1.js index 4efcef6c25..8f86c96847 100644 --- a/test/suite/converted/13_Function_Definition/S13_A4_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A4_T1.js @@ -4,8 +4,8 @@ /** * The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations * - * @id: S13_A4_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A4_T1.js; * @description: Declaring a function that returns string; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A4_T2.js b/test/suite/converted/13_Function_Definition/S13_A4_T2.js index ee51893d9c..51427d906e 100644 --- a/test/suite/converted/13_Function_Definition/S13_A4_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A4_T2.js @@ -4,8 +4,8 @@ /** * The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations * - * @id: S13_A4_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A4_T2.js; * @description: Declaring a function that uses prefix increment operator within its "return" Expression; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A4_T3.js b/test/suite/converted/13_Function_Definition/S13_A4_T3.js index 832d18ff6c..707fcb0d70 100644 --- a/test/suite/converted/13_Function_Definition/S13_A4_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A4_T3.js @@ -4,8 +4,8 @@ /** * The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations * - * @id: S13_A4_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A4_T3.js; * @description: Declaring a function that uses arithmetical operators within its "return" Expression; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A4_T4.js b/test/suite/converted/13_Function_Definition/S13_A4_T4.js index 77703b7471..75c4da4643 100644 --- a/test/suite/converted/13_Function_Definition/S13_A4_T4.js +++ b/test/suite/converted/13_Function_Definition/S13_A4_T4.js @@ -4,8 +4,8 @@ /** * The production FunctionDeclaration: "function Identifier ( FormalParameterList_opt ) { FunctionBody }" is processed by function declarations * - * @id: S13_A4_T4; * @section: 13; + * @path: 13_Function_Definition/S13_A4_T4.js; * @description: Declaring a function that uses strings concatenaion opeator within its "return" Expression; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A5.js b/test/suite/converted/13_Function_Definition/S13_A5.js index 7643781a6e..251c15aec3 100644 --- a/test/suite/converted/13_Function_Definition/S13_A5.js +++ b/test/suite/converted/13_Function_Definition/S13_A5.js @@ -4,8 +4,8 @@ /** * Only FormalParameterList as arguments list is allowed * - * @id: S13_A5; * @section: 13, 10.1.2; + * @path: 13_Function_Definition/S13_A5.js; * @description: Trying to use [arg1, arg2, arg3], (arg1, arg2, arg3), etc. as a FormalParameterList; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A6_T1.js b/test/suite/converted/13_Function_Definition/S13_A6_T1.js index f2db142bf6..a37c36f59f 100644 --- a/test/suite/converted/13_Function_Definition/S13_A6_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A6_T1.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration can be overrided by other FunctionDeclaration with the same Identifier * - * @id: S13_A6_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A6_T1.js; * @description: Duplicating function declaration; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A6_T2.js b/test/suite/converted/13_Function_Definition/S13_A6_T2.js index 87fe66b6ae..cdd54eb83d 100644 --- a/test/suite/converted/13_Function_Definition/S13_A6_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A6_T2.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration can be overrided by other FunctionDeclaration with the same Identifier * - * @id: S13_A6_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A6_T2.js; * @description: Calling a function before it is declared one more time; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A7_T1.js b/test/suite/converted/13_Function_Definition/S13_A7_T1.js index ec9951fc46..4c9d6098a9 100644 --- a/test/suite/converted/13_Function_Definition/S13_A7_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A7_T1.js @@ -4,8 +4,8 @@ /** * The FunctionBody must be SourceElements * - * @id: S13_A7_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A7_T1.js; * @description: Using only SourceElements within the FunctionBody; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A7_T2.js b/test/suite/converted/13_Function_Definition/S13_A7_T2.js index ad88a302c5..b93e24bdb5 100644 --- a/test/suite/converted/13_Function_Definition/S13_A7_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A7_T2.js @@ -4,8 +4,8 @@ /** * The FunctionBody must be SourceElements * - * @id: S13_A7_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A7_T2.js; * @description: Inserting elements that is different from SourceElements into the FunctionBody; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A7_T3.js b/test/suite/converted/13_Function_Definition/S13_A7_T3.js index 4788b6627c..bb92c3bea2 100644 --- a/test/suite/converted/13_Function_Definition/S13_A7_T3.js +++ b/test/suite/converted/13_Function_Definition/S13_A7_T3.js @@ -4,8 +4,8 @@ /** * The FunctionBody must be SourceElements * - * @id: S13_A7_T3; * @section: 13; + * @path: 13_Function_Definition/S13_A7_T3.js; * @description: Checking if execution of "function __func(){\A\B\C}" fails; * @negative; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A8_T1.js b/test/suite/converted/13_Function_Definition/S13_A8_T1.js index 6dcddcef17..7bb14da79f 100644 --- a/test/suite/converted/13_Function_Definition/S13_A8_T1.js +++ b/test/suite/converted/13_Function_Definition/S13_A8_T1.js @@ -4,8 +4,8 @@ /** * Arguments property of activation object contains real params to be passed * - * @id: S13_A8_T1; * @section: 13; + * @path: 13_Function_Definition/S13_A8_T1.js; * @description: Creating a function declared with "function __func(param1, param2, param3)" and using arguments.length property in order to perform the test; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A8_T2.js b/test/suite/converted/13_Function_Definition/S13_A8_T2.js index c42f3c5381..51db92f4c4 100644 --- a/test/suite/converted/13_Function_Definition/S13_A8_T2.js +++ b/test/suite/converted/13_Function_Definition/S13_A8_T2.js @@ -4,8 +4,8 @@ /** * Arguments property of activation object contains real params to be passed * - * @id: S13_A8_T2; * @section: 13; + * @path: 13_Function_Definition/S13_A8_T2.js; * @description: Creating a function with no parameters and using arguments.length property in order to perform the test; */ diff --git a/test/suite/converted/13_Function_Definition/S13_A9.js b/test/suite/converted/13_Function_Definition/S13_A9.js index a7bb9e2eb7..ed40670866 100644 --- a/test/suite/converted/13_Function_Definition/S13_A9.js +++ b/test/suite/converted/13_Function_Definition/S13_A9.js @@ -4,8 +4,8 @@ /** * Function can be passed as argument * - * @id: S13_A9; * @section: 13; + * @path: 13_Function_Definition/S13_A9.js; * @description: Using function as argument of another function; */ diff --git a/test/suite/converted/14_Program/S14_A1.js b/test/suite/converted/14_Program/S14_A1.js index 56616a8fc3..999e074f96 100644 --- a/test/suite/converted/14_Program/S14_A1.js +++ b/test/suite/converted/14_Program/S14_A1.js @@ -4,8 +4,8 @@ /** * FunctionExpression must be localed in a reacheable fragment of the program * - * @id: S14_A1; * @section: 14; + * @path: 14_Program/S14_A1.js; * @description: Declaring a function within an "if" Expression; */ diff --git a/test/suite/converted/14_Program/S14_A2.js b/test/suite/converted/14_Program/S14_A2.js index 2824590581..b258f8ad87 100644 --- a/test/suite/converted/14_Program/S14_A2.js +++ b/test/suite/converted/14_Program/S14_A2.js @@ -4,8 +4,8 @@ /** * FunctionDeclaration cannot be localed inside an Expression * - * @id: S14_A2; * @section: 14; + * @path: 14_Program/S14_A2.js; * @description: Declaring a function within an "if" Expression; */ diff --git a/test/suite/converted/14_Program/S14_A3.js b/test/suite/converted/14_Program/S14_A3.js index 606b232bfc..3318cbbf37 100644 --- a/test/suite/converted/14_Program/S14_A3.js +++ b/test/suite/converted/14_Program/S14_A3.js @@ -4,8 +4,8 @@ /** * Global FunctionDeclaration cannot be defined within the body of another FunctionDeclaration * - * @id: S14_A3; * @section: 14; + * @path: 14_Program/S14_A3.js; * @description: Declaring a function within the body of another function; */ diff --git a/test/suite/converted/14_Program/S14_A5_T1.js b/test/suite/converted/14_Program/S14_A5_T1.js index 497effba98..a14ec21f81 100644 --- a/test/suite/converted/14_Program/S14_A5_T1.js +++ b/test/suite/converted/14_Program/S14_A5_T1.js @@ -4,8 +4,8 @@ /** * The Identifer within a FunctionDeclaration can be written in both letters and unicode * - * @id: S14_A5_T1; * @section: 14; + * @path: 14_Program/S14_A5_T1.js; * @description: Declaring a function with "function __\u0066\u0075\u006e\u0063(){return "both"}"; */ diff --git a/test/suite/converted/14_Program/S14_A5_T2.js b/test/suite/converted/14_Program/S14_A5_T2.js index f285a5ff4f..afb9740ad5 100644 --- a/test/suite/converted/14_Program/S14_A5_T2.js +++ b/test/suite/converted/14_Program/S14_A5_T2.js @@ -4,8 +4,8 @@ /** * The Identifer within a FunctionDeclaration can be written in both letters and unicode * - * @id: S14_A5_T2; * @section: 14; + * @path: 14_Program/S14_A5_T2.js; * @description: Declaring a function with "function \u005f\u005f\u0066\u0075\u006e\u0063(){return "unicode"}"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T1.js index fc38ea2a8f..1ae79ce9a3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T1.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T1; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T1.js; * @description: Tested RegExp is "a**"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T10.js index 3009736ac1..915c311f05 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T10.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T10; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T10.js; * @description: Tested RegExp is "++a"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T11.js index f794d2512c..6680fdb8df 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T11.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T11; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T11.js; * @description: Tested RegExp is "?a"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T12.js index 11c6df8e1d..65ae9be7c6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T12.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T12; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T12.js; * @description: Tested RegExp is "??a"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T13.js index 28045484ea..5335a4bd88 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T13.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T13; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T13.js; * @description: Tested RegExp is "x{1}{1,}"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T14.js index 3a3a4f64b4..1666202fa9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T14.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T14; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T14.js; * @description: Tested RegExp is "x{1,2}{1}"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T15.js index 7316922476..30803d1950 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T15.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T15; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T15.js; * @description: Tested RegExp is "x{1,}{1}"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T16.js index f76f39a4ea..eaa51d25df 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T16.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T16; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T16.js; * @description: Tested RegExp is "x{0,1}{1,}"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T2.js index afca37c8df..7057d90417 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T2.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T2; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T2.js; * @description: Tested RegExp is "a***"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T3.js index 6400ec3607..5137ac507e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T3.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T3; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T3.js; * @description: Tested RegExp is "a++"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T4.js index dd7800edae..4c10cf2c0e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T4.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T4; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T4.js; * @description: Tested RegExp is "a+++"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T5.js index 6eb5b50628..d8096686fc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T5.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T5; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T5.js; * @description: Tested RegExp is "a???"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T6.js index 7783bc48dd..db62a4f392 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T6.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T6; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T6.js; * @description: Tested RegExp is "a????"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T7.js index 0d5596f566..17a918689e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T7.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T7; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T7.js; * @description: Tested RegExp is "*a"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T8.js index 351d176858..fe4c087885 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T8.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T8; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T8.js; * @description: Tested RegExp is "**a"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T9.js index c254dbc7f4..52c9cd2395 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T9.js @@ -4,8 +4,8 @@ /** * RegExp syntax errors must be caught when matcher(s) compiles * - * @id: S15.10.1_A1_T9; * @section: 15.10.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.1_Patterns/S15.10.1_A1_T9.js; * @description: Tested RegExp is "+a"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.1_T1.js index d8af4610b2..de18deee48 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.1_T1.js @@ -5,8 +5,8 @@ * The production CharacterEscape :: t evaluates by returning * the character \u0009 * - * @id: S15.10.2.10_A1.1_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.1_T1.js; * @description: Use \t in RegExp and \u0009 in tested string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.2_T1.js index b6e7edbca3..328f31f6fb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.2_T1.js @@ -5,8 +5,8 @@ * The production CharacterEscape :: n evaluates by returning * the character \u000A * - * @id: S15.10.2.10_A1.2_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.2_T1.js; * @description: Use \n in RegExp and \u000A in tested string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.3_T1.js index 3625c4a0fc..3b6c834b01 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.3_T1.js @@ -5,8 +5,8 @@ * The production CharacterEscape :: v evaluates by returning * the character \u000B * - * @id: S15.10.2.10_A1.3_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.3_T1.js; * @description: Use \v in RegExp and \u000B in tested string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.4_T1.js index 81e24f6637..02b4f4971e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.4_T1.js @@ -5,8 +5,8 @@ * The production CharacterEscape :: f evaluates by returning * the character \u000C * - * @id: S15.10.2.10_A1.4_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.4_T1.js; * @description: Use \f in RegExp and \u000C in tested string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.5_T1.js index 49ba8f9119..75a5b20994 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.5_T1.js @@ -5,8 +5,8 @@ * The production CharacterEscape :: r evaluates by returning * the character \u000D * - * @id: S15.10.2.10_A1.5_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A1.5_T1.js; * @description: Use \r in RegExp and \u000D in tested string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T1.js index 37ad69d51a..622db2dca3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T1.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: c ControlLetter * - * @id: S15.10.2.10_A2.1_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T1.js; * @description: ControlLetter :: A - Z; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T2.js index 9bbe624275..cfda90df60 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T2.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: c ControlLetter * - * @id: S15.10.2.10_A2.1_T2; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T2.js; * @description: ControlLetter :: a - z; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T3.js index 9b15d7c9bf..18b8f0add7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T3.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: c ControlLetter * - * @id: S15.10.2.10_A2.1_T3; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A2.1_T3.js; * @description: ControlLetter :: RUSSIAN ALPHABET is incorrect; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T1.js index 08af6baa0f..c597bf0df3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T1.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: HexEscapeSequence :: x HexDigit HexDigit * - * @id: S15.10.2.10_A3.1_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T1.js; * @description: Tested string include equal unicode symbols; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T2.js index 71886789a1..4a6ffe8509 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T2.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: HexEscapeSequence :: x HexDigit HexDigit * - * @id: S15.10.2.10_A3.1_T2; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A3.1_T2.js; * @description: Checking ENGLISH CAPITAL ALPHABET and english small alphabet; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T1.js index 1746ff6539..489d34186d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T1.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit * - * @id: S15.10.2.10_A4.1_T1; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T1.js; * @description: RegExp and tested string include uncode symbols; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T2.js index 4391282e6e..fde3db7ad2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T2.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit * - * @id: S15.10.2.10_A4.1_T2; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T2.js; * @description: Tested string include ENGLISH CAPITAL ALPHABET and english small alphabet; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T3.js index bb0aaab9a6..7802391bfa 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T3.js @@ -4,8 +4,8 @@ /** * CharacterEscape :: UnicodeEscapeSequence :: u HexDigit HexDigit HexDigit HexDigit * - * @id: S15.10.2.10_A4.1_T3; * @section: 15.10.2.10; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A4.1_T3.js; * @description: Tested string include RUSSIAN CAPITAL ALPHABET and russian small alphabet in unicode notation; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A5.1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A5.1_T1.js index ee54dd5a17..38cb8f7944 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A5.1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A5.1_T1.js @@ -4,9 +4,9 @@ /** * CharacterEscape :: IdentityEscapeSequence :: SourceCharacter but not IdentifierPart * - * @id: S15.10.2.10_A5.1_T1; * @section: 15.10.2.10; - * @description: : Tested string is "~`!@#$%^&*()-+={[}]|\\:;'<,>./?" + '"';; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.10_CharacterEscape/S15.10.2.10_A5.1_T1.js; + * @description: Tested string is "~`!@#$%^&*()-+={[}]|\\:;'<,>./?" + '"'; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T1.js index 7b34bdaff5..f9c4bdf7aa 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T1.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T1; * @section: 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T1.js; * @description: DecimalEscape :: 0. If i is zero, return the EscapeValue consisting of a character (Unicodevalue0000); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T2.js index ab32c8c2ff..8bb437e4f7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T2.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T2; * @section: 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T2.js; * @description: It is an error if n is greater than the total number of left capturing parentheses in the entire regular expression; * @negative; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T3.js index 7651b2969f..2471f3037d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T3.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T3; * @section: 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T3.js; * @description: It is an error if n is greater than the total number of left capturing parentheses in the entire regular expression; * @negative; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T4.js index 88f402db04..38fb5b50c5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T4.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T4; * @section: 15.10.2.11, 15.10.2.9; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T4.js; * @description: DecimalIntegerLiteral is not 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T5.js index 34b6963d4f..e3c39ac920 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T5.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T5; * @section: 15.10.2.11, 15.10.2.9; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T5.js; * @description: DecimalIntegerLiteral is not 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T6.js index c576c14150..24b98a809f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T6.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T6; * @section: 15.10.2.11, 15.10.2.9; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T6.js; * @description: DecimalIntegerLiteral is not 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T7.js index 126969fcc9..cf6fe7ec70 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T7.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T7; * @section: 15.10.2.11, 15.10.2.9; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T7.js; * @description: DecimalIntegerLiteral is not 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T8.js index 2c8e69e972..f05ebbc80f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T8.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T8; * @section: 15.10.2.11, 15.10.2.9; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T8.js; * @description: DecimalIntegerLiteral is not 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T9.js index f02aee2454..e3216b976e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T9.js @@ -4,8 +4,8 @@ /** * DecimalEscape :: DecimalIntegerLiteral [lookahead not in DecimalDigit] * - * @id: S15.10.2.11_A1_T9; * @section: 15.10.2.11, 15.10.2.9; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.11_DecimalEscape/S15.10.2.11_A1_T9.js; * @description: DecimalIntegerLiteral is not 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1.js index 362bfa95b3..0f3d636e58 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: s evaluates by returning the set of characters * containing the characters that are on the right-hand side of the WhiteSpace (7.2) or LineTerminator (7.3) productions * - * @id: S15.10.2.12_A1_T1; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T1.js; * @description: WhiteSpace; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T2.js index ad93668f3b..88be69793c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T2.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: s evaluates by returning the set of characters * containing the characters that are on the right-hand side of the WhiteSpace (7.2) or LineTerminator (7.3) productions * - * @id: S15.10.2.12_A1_T2; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T2.js; * @description: LineTerminator; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T3.js index 6df4b6e889..8201da96c0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T3.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: s evaluates by returning the set of characters * containing the characters that are on the right-hand side of the WhiteSpace (7.2) or LineTerminator (7.3) productions * - * @id: S15.10.2.12_A1_T3; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T3.js; * @description: ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T4.js index bf788e5c44..36d6a4bc7b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T4.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: s evaluates by returning the set of characters * containing the characters that are on the right-hand side of the WhiteSpace (7.2) or LineTerminator (7.3) productions * - * @id: S15.10.2.12_A1_T4; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T4.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T5.js index 137049cc37..8e31e042e5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T5.js @@ -5,9 +5,9 @@ * The production CharacterClassEscape :: s evaluates by returning the set of characters * containing the characters that are on the right-hand side of the WhiteSpace (7.2) or LineTerminator (7.3) productions * - * @id: S15.10.2.12_A1_T5; * @section: 15.10.2.12, 7.2, 7.3; - * @description: : Tested string is "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-+={[}]|\\:;'<,>./?" + '"';; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A1_T5.js; + * @description: Tested string is "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-+={[}]|\\:;'<,>./?" + '"'; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1.js index e8f8d59a40..2ece513de9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1.js @@ -6,8 +6,8 @@ * the set of all characters not included in the set returned by * CharacterClassEscape :: s * - * @id: S15.10.2.12_A2_T1; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T1.js; * @description: WhiteSpace; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T2.js index 7faf50a375..3eac6aecf9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T2.js @@ -6,8 +6,8 @@ * the set of all characters not included in the set returned by * CharacterClassEscape :: s * - * @id: S15.10.2.12_A2_T2; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T2.js; * @description: LineTerminator; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T3.js index 758f4ef046..c16eb54204 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T3.js @@ -6,8 +6,8 @@ * the set of all characters not included in the set returned by * CharacterClassEscape :: s * - * @id: S15.10.2.12_A2_T3; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T3.js; * @description: ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T4.js index aa3d6552e0..b03385452d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T4.js @@ -6,8 +6,8 @@ * the set of all characters not included in the set returned by * CharacterClassEscape :: s * - * @id: S15.10.2.12_A2_T4; * @section: 15.10.2.12, 7.2, 7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T4.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T5.js index d886d77fd0..cbd6db744f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T5.js @@ -6,9 +6,9 @@ * the set of all characters not included in the set returned by * CharacterClassEscape :: s * - * @id: S15.10.2.12_A2_T5; * @section: 15.10.2.12, 7.2, 7.3; - * @description: : Tested string is "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-+={[}]|\\:;'<,>./?" + '"';; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A2_T5.js; + * @description: Tested string is "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#$%^&*()-+={[}]|\\:;'<,>./?" + '"'; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T1.js index 9b253d8246..a98be7e286 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T1.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: * a - z, A - Z, 0 - 9, _ * - * @id: S15.10.2.12_A3_T1; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T1.js; * @description: A - Z; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T2.js index be82317084..4b4939e8cb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T2.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: * a - z, A - Z, 0 - 9, _ * - * @id: S15.10.2.12_A3_T2; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T2.js; * @description: a - z; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T3.js index 085b393e00..f9460ce7a4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T3.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: * a - z, A - Z, 0 - 9, _ * - * @id: S15.10.2.12_A3_T3; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T3.js; * @description: 0 - 9, _; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T4.js index cd2f47c1fc..b0e6222ab3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T4.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: * a - z, A - Z, 0 - 9, _ * - * @id: S15.10.2.12_A3_T4; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T4.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T5.js index b810ac7f76..206c5f98a6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T5.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters: * a - z, A - Z, 0 - 9, _ * - * @id: S15.10.2.12_A3_T5; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T5.js; * @description: non-w; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T1.js index d6b63405c3..3e62e74a70 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T1.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: W evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: w * - * @id: S15.10.2.12_A4_T1; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T1.js; * @description: A - Z; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T2.js index adb532c347..b3ee0a6b84 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T2.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: W evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: w * - * @id: S15.10.2.12_A4_T2; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T2.js; * @description: a - z; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T3.js index b3c456c055..53f3b853af 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T3.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: W evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: w * - * @id: S15.10.2.12_A4_T3; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T3.js; * @description: 0 - 9; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T4.js index fdb10cf798..8044d41f58 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T4.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: W evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: w * - * @id: S15.10.2.12_A4_T4; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T4.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T5.js index 99746929d3..1e43cbccbc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T5.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: W evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: w * - * @id: S15.10.2.12_A4_T5; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A4_T5.js; * @description: non-w; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T1.js index 12d582624d..75747e4e0b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T1.js @@ -4,8 +4,8 @@ /** * The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive * - * @id: S15.10.2.12_A5_T1; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T1.js; * @description: 0 - 9; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T2.js index 291b3d8fae..1a58364fe1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T2.js @@ -4,8 +4,8 @@ /** * The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive * - * @id: S15.10.2.12_A5_T2; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T2.js; * @description: ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T3.js index 0f5d357118..7aafd38822 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T3.js @@ -4,8 +4,8 @@ /** * The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive * - * @id: S15.10.2.12_A5_T3; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T3.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T4.js index 36d8bddcf1..fd99be55c5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T4.js @@ -4,8 +4,8 @@ /** * The production CharacterClassEscape :: d evaluates by returning the ten-element set of characters containing the characters 0 through 9 inclusive * - * @id: S15.10.2.12_A5_T4; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A5_T4.js; * @description: non-d; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T1.js index 56fd2828e6..d2db04d090 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T1.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: D evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: d * - * @id: S15.10.2.12_A6_T1; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T1.js; * @description: 0 - 9; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T2.js index 5ae5d52131..d4ccbd446f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T2.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: D evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: d * - * @id: S15.10.2.12_A6_T2; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T2.js; * @description: ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T3.js index c78885154b..dfb667347a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T3.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: D evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: d * - * @id: S15.10.2.12_A6_T3; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T3.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T4.js index e582a4c2e5..a3ed546dce 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T4.js @@ -5,8 +5,8 @@ * The production CharacterClassEscape :: D evaluates by returning the set of all characters not * included in the set returned by CharacterClassEscape :: d * - * @id: S15.10.2.12_A6_T4; * @section: 15.10.2.12; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A6_T4.js; * @description: RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T1.js index a101a1580d..f47c9b8f7a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T1.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T1; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T1.js; * @description: Execute /[]a/.test("\0a\0a") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T10.js index e8d52938f0..ee20a593f1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T10.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T10; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T10.js; * @description: Execute /[a-c\d]+/.exec("\n\n\abc324234\n") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T11.js index e5b5b22edd..3820721023 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T11.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T11; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T11.js; * @description: Execute /ab[.]?c/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T12.js index 1cfcf60313..1175af1f76 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T12.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T12; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T12.js; * @description: Execute /a[b]c/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T13.js index 6f2433f05f..8b4373e3d3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T13.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T13; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T13.js; * @description: Execute /[a-z][^1-9][a-z]/.exec("a1b b2c c3d def f4g") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T14.js index e3a7f57c63..0ecdf79cc3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T14.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T14; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T14.js; * @description: Execute /[*&$]{3}/.exec("123*&$abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T15.js index 177d1d5bbd..ca4062f727 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T15.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T15; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T15.js; * @description: Execute /[\d][\n][^\d]/.exec("line1\nline2") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T16.js index d15f9cb11c..bd1b490ba7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T16.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T16; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T16.js; * @description: Execute /[\d][\12-\14]{1,}[^\d]/.exec("line1\n\n\n\n\nline2") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T17.js index 6683dfab57..da5217c38b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T17.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T17; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T17.js; * @description: Execute /[]/.exec("a[b\n[]\tc]d") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T2.js index 1bc63a6106..10b0c5550c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T2.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T2; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T2.js; * @description: Execute /a[]/.test("\0a\0a") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T3.js index d2d3890de2..230d6e50a9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T3.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T3; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T3.js; * @description: Execute /q[ax-zb](?=\s+)/.exec("qYqy ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T4.js index 95e7a587b7..f50e8c1548 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T4.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T4; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T4.js; * @description: Execute /q[ax-zb](?=\s+)/.exec("tqaqy ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T5.js index 20f56fc251..ff5892bf34 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T5.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T5; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T5.js; * @description: Execute /q[ax-zb](?=\s+)/.exec("tqa\t qy ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T6.js index 8234b2db71..0601c1f5cb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T6.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T6; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T6.js; * @description: Execute /ab[ercst]de/.exec("abcde") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T7.js index 91e4de33e6..e42f688d92 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T7.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T7; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T7.js; * @description: Execute /ab[erst]de/.test("abcde") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T8.js index 4d8cafde95..5febeacc75 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T8.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T8; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T8.js; * @description: Execute /[d-h]+/.exec("abcdefghijkl") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T9.js index 8df73f13e3..c30b86da3b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T9.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false * - * @id: S15.10.2.13_A1_T9; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A1_T9.js; * @description: Execute /[1234567].{2}/.exec("abc6defghijkl") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T1.js index caada8e358..8574993120 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T1.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T1; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T1.js; * @description: Execute /[^]a/m.exec("a\naba") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T2.js index cfb4cac611..7578efba22 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T2.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T2; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T2.js; * @description: Execute /a[^]/.exec(" a\t\n") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T3.js index 68679a1b67..a85278dfdb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T3.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T3; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T3.js; * @description: Execute /a[^b-z]\s+/.exec("ab an az aY n") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T4.js index 15e1472be2..720305e55c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T4.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T4; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T4.js; * @description: Execute /[^\b]+/g.exec("easy\bto\u0008ride") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T5.js index 169a4c3f04..9a18f754c5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T5.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T5; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T5.js; * @description: Execute /a[^1-9]c/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T6.js index 4ae61dabae..ed3e3ae497 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T6.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T6; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T6.js; * @description: Execute /a[^b]c/.test("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T7.js index 30d45784c4..d302a17fd3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T7.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T7; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T7.js; * @description: Execute /[^a-z]{4}/.exec("abc#$%def%&*@ghi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T8.js index bd6bd5b364..99e2c8455e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T8.js @@ -4,8 +4,8 @@ /** * The production CharacterClass :: [ ^ ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean true * - * @id: S15.10.2.13_A2_T8; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A2_T8.js; * @description: Execute /[^]/.exec("abc#$%def%&*@ghi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T1.js index c15efd5c90..19141319d9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T1.js @@ -4,8 +4,8 @@ /** * Inside a CharacterClass, \b means the backspace character * - * @id: S15.10.2.13_A3_T1; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T1.js; * @description: Execute /.[\b]./.exec("abc\bdef") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T2.js index d2f1d35dae..bba9e60454 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T2.js @@ -4,8 +4,8 @@ /** * Inside a CharacterClass, \b means the backspace character * - * @id: S15.10.2.13_A3_T2; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T2.js; * @description: Execute /c[\b]{3}d/.exec("abc\b\b\bdef") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T3.js index 6d19e4615b..c52fa42095 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T3.js @@ -4,8 +4,8 @@ /** * Inside a CharacterClass, \b means the backspace character * - * @id: S15.10.2.13_A3_T3; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T3.js; * @description: Execute /[^\[\b\]]+/.exec("abc\bdef") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T4.js index 24970b3fe7..e900e8904b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T4.js @@ -4,8 +4,8 @@ /** * Inside a CharacterClass, \b means the backspace character * - * @id: S15.10.2.13_A3_T4; * @section: 15.10.2.13; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.13_CharacterClass/S15.10.2.13_A3_T4.js; * @description: Execute /[^\[\b\]]+/.exec("abcdef") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T1.js index 6c04f811c2..13affbd37c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T1.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T1; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T1.js; * @description: Checking if execution of "/[b-ac-e]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T10.js index f6270b71ad..654db86795 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T10.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T10; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T10.js; * @description: Checking if execution of "/[\10b-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T11.js index e0f21e2c76..018e5b1e6c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T11.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T11; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T11.js; * @description: Checking if execution of "/[\bd-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T12.js index fff03a7487..d85b1f8f1f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T12.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T12; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T12.js; * @description: Checking if execution of "/[\Bd-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T13.js index 881aee8bb7..11f5c3b0b6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T13.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T13; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T13.js; * @description: Checking if execution of "/[\td-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T14.js index ed3eff390f..3706ea5bbd 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T14.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T14; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T14.js; * @description: Checking if execution of "/[\nd-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T15.js index 100bf0d461..0d21604268 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T15.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T15; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T15.js; * @description: Checking if execution of "/[\vd-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T16.js index 1e81b02d20..770040f3da 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T16.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T16; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T16.js; * @description: Checking if execution of "/[\fd-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T17.js index 866b5bcece..55f7c4f357 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T17.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T17; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T17.js; * @description: Checking if execution of "/[\rd-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T18.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T18.js index 0fd9d091d7..1e442eabcb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T18.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T18.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T18; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T18.js; * @description: Checking if execution of "/[\c0001d-G]/.exec("1")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T19.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T19.js index a0d1037f6f..a872897e2d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T19.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T19.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T19; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T19.js; * @description: Checking if execution of "/[\x0061d-G]/.exec("1")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T2.js index 5d4289ac16..feb9365181 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T2.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T2; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T2.js; * @description: Checking if execution of "/[a-dc-b]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T20.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T20.js index d05038a646..244ca54a94 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T20.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T20.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T20; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T20.js; * @description: Checking if execution of "/[\u0061d-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T21.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T21.js index 64088f9d49..4f777ccd70 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T21.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T21.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T21; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T21.js; * @description: Checking if execution of "/[\ad-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T22.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T22.js index a878cbd07e..135073596e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T22.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T22.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T22; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T22.js; * @description: Checking if execution of "/[c-eb-a]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T23.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T23.js index 5858606eb0..91e3d59596 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T23.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T23.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T23; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T23.js; * @description: Checking if execution of "/[b-G\d]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T24.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T24.js index 0dfff7e068..35aab0ec58 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T24.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T24.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T24; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T24.js; * @description: Checking if execution of "/[b-G\D]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T25.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T25.js index 04a0b3102b..49d771d5e2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T25.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T25.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T25; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T25.js; * @description: Checking if execution of "/[b-G\s]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T26.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T26.js index 5e01b066c1..a06cb19569 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T26.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T26.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T26; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T26.js; * @description: Checking if execution of "/[b-G\S]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T27.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T27.js index bc37fb4ae8..9218162bad 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T27.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T27.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T27; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T27.js; * @description: Checking if execution of "/[b-G\w]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T28.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T28.js index 9a35ea19c8..b13bfcaf5c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T28.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T28.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T28; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T28.js; * @description: Checking if execution of "/[b-G\W]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T29.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T29.js index 48d6012be7..91c46c7b58 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T29.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T29.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T29; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T29.js; * @description: Checking if execution of "/[b-G\0]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T3.js index 74b1ccd683..21e1ea53d2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T3.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T3; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T3.js; * @description: Checking if execution of "/[\db-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T30.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T30.js index dfd2a9a515..e704aad2da 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T30.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T30.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T30; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T30.js; * @description: Checking if execution of "/[b-G\10]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T31.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T31.js index 607502f2ca..a8875b5444 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T31.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T31.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T31; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T31.js; * @description: Checking if execution of "/[d-G\b]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T32.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T32.js index 38a8f5e48b..69b37d7afb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T32.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T32.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T32; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T32.js; * @description: Checking if execution of "/[d-G\B]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T33.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T33.js index ad9f2f19b7..33db2b104f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T33.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T33.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T33; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T33.js; * @description: Checking if execution of "/[d-G\t]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T34.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T34.js index 3bde7eecf4..8843b55776 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T34.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T34.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T34; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T34.js; * @description: Checking if execution of "/[d-G\n]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T35.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T35.js index 931d363df1..f94c1dd4e0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T35.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T35.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T35; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T35.js; * @description: Checking if execution of "/[d-G\v]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T36.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T36.js index 3d3f935bf1..6b50f44d6f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T36.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T36.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T36; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T36.js; * @description: Checking if execution of "/[d-G\f]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T37.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T37.js index 6f5a1666ad..57e67c6f6b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T37.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T37.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T37; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T37.js; * @description: Checking if execution of "/[d-G\r]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T38.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T38.js index 7676c2a634..d70f8c445d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T38.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T38.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T38; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T38.js; * @description: Checking if execution of "/[d-G\c0001]/.exec("1")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T39.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T39.js index 5a7be687bd..f45813dd42 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T39.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T39.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T39; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T39.js; * @description: Checking if execution of "/[d-G\x0061]/.exec("1")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T4.js index f363f723f3..d411011f0c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T4.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T4; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T4.js; * @description: Checking if execution of "/[\Db-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T40.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T40.js index 0b92dc39d8..5c7699eb5b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T40.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T40.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T40; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T40.js; * @description: Checking if execution of "/[d-G\u0061]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T41.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T41.js index 73abbb7dd2..497673a1b5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T41.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T41.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T41; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T41.js; * @description: Checking if execution of "/[d-G\a]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T5.js index df57b2606b..e77890f677 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T5.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T5; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T5.js; * @description: Checking if execution of "/[\sb-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T6.js index e82f3900ae..2c21621b07 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T6.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T6; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T6.js; * @description: Checking if execution of "/[\Sb-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T7.js index a8da262173..58cd769260 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T7.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T7; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T7.js; * @description: Checking if execution of "/[\wb-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T8.js index 2794aeec31..8bb3913d25 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T8.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T8; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T8.js; * @description: Checking if execution of "/[\Wb-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T9.js index 834de64b69..abe6dcc813 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T9.js @@ -7,8 +7,8 @@ * If A does not contain exactly one character or B does not contain exactly one character then throw * a SyntaxError exception * - * @id: S15.10.2.15_A1_T9; * @section: 15.10.2.15; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.15_NonemptyClassRanges/S15.10.2.15_A1_T9.js; * @description: Checking if execution of "/[\0b-G]/.exec("a")" leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T1.js index feebadf0b1..32a262859a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T1.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T1; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T1.js; * @description: Execute /a|ab/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T10.js index 7da262ac5c..cbea077e22 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T10.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T10; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T10.js; * @description: Execute /(?:ab|cd)+|ef/i.exec("AEKeFCDab") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T11.js index f69dfa34fa..05a4d49326 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T11.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T11; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T11.js; * @description: Execute /11111|111/.exec("1111111111111111") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T12.js index 36fa85bea3..9fb31b5fd0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T12.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T12; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T12.js; * @description: Execute /xyz|.../.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T13.js index 24c7daf9cc..d9e9d31592 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T13.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T13; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T13.js; * @description: Execute /(.)..|abc/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T14.js index 16d8d6bacf..721767317a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T14.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T14; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T14.js; * @description: Execute /.+: gr(a|e)y/.exec("color: grey") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T15.js index 106c3e2d69..68c71939a4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T15.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T15; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T15.js; * @description: Execute /(Rob)|(Bob)|(Robert)|(Bobby)/.exec("Hi Bob") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T16.js index c5efbc725d..227114818b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T16.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T16; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T16.js; * @description: Execute /()|/.exec("") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T17.js index fefc2ec475..b2f4c8fed5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T17.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T17; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T17.js; * @description: Execute /|()/.exec("") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T2.js index 5c61b6e032..5b01635ba9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T2.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T2; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T2.js; * @description: Execute /((a)|(ab))((c)|(bc))/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T3.js index 4cd8d3b732..fc1a8f8fac 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T3.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T3; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T3.js; * @description: Execute /\d{3}|[a-z]{4}/.exec("2, 12 and of course repeat 12") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T4.js index d92c7a22fa..ff4e016193 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T4.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T4; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T4.js; * @description: Execute /\d{3}|[a-z]{4}/.exec("2, 12 and 234 AND of course repeat 12") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T5.js index 17dde2dac3..422e6f8205 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T5.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T5; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T5.js; * @description: Execute /\d{3}|[a-z]{4}/.test("2, 12 and 23 AND 0.00.1") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T6.js index 632eb2ee28..d30d393081 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T6.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T6; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T6.js; * @description: Execute /ab|cd|ef/i.exec("AEKFCD") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T7.js index fe470d3595..f0818834c9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T7.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T7; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T7.js; * @description: Execute /ab|cd|ef/.test("AEKFCD") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T8.js index c335e73006..3a49e3dbbf 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T8.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T8; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T8.js; * @description: Execute /(?:ab|cd)+|ef/i.exec("AEKFCD") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T9.js index 5ab8e145bc..0ea1bae159 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T9.js @@ -6,8 +6,8 @@ * The pattern first tries to match the left Alternative (followed by the sequel of the regular expression). * If it fails, it tries to match the right Disjunction (followed by the sequel of the regular expression) * - * @id: S15.10.2.3_A1_T9; * @section: 15.10.2.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.3_Disjunction/S15.10.2.3_A1_T9.js; * @description: Execute /(?:ab|cd)+|ef/i.exec("AEKFCDab") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T1.js index 41f760c08d..ec925f8452 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T1.js @@ -4,8 +4,8 @@ /** * An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier * - * @id: S15.10.2.5_A1_T1; * @section: 15.10.2.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T1.js; * @description: Execute /a[a-z]{2,4}/.exec("abcdefghi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T2.js index 2cfcd9e93d..905908cf08 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T2.js @@ -4,8 +4,8 @@ /** * An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier * - * @id: S15.10.2.5_A1_T2; * @section: 15.10.2.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T2.js; * @description: Execute /a[a-z]{2,4}?/.exec("abcdefghi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T3.js index e6af71c179..bf51cbf53f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T3.js @@ -4,8 +4,8 @@ /** * An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier * - * @id: S15.10.2.5_A1_T3; * @section: 15.10.2.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T3.js; * @description: Execute /(aa|aabaac|ba|b|c)* /.exec("aabaac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T4.js index 09907a8199..a8431e3292 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T4.js @@ -4,8 +4,8 @@ /** * An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier * - * @id: S15.10.2.5_A1_T4; * @section: 15.10.2.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T4.js; * @description: Execute /(z)((a+)?(b+)?(c))* /.exec("zaacbbbcac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T5.js index 5bce36d36b..687a26e8c8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T5.js @@ -4,8 +4,8 @@ /** * An Atom followed by a Quantifier is repeated the number of times specified by the Quantifier * - * @id: S15.10.2.5_A1_T5; * @section: 15.10.2.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.5_Term/S15.10.2.5_A1_T5.js; * @description: Execute /(a*)b\1+/.exec("baaaac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T1.js index 491afbb634..e3074bc16f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T1.js @@ -4,8 +4,8 @@ /** * The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A1_T1; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T1.js; * @description: Execute /s$/.test("pairs\nmakes\tdouble") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T2.js index 93c85492d0..f13d2166db 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T2.js @@ -4,8 +4,8 @@ /** * The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A1_T2; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T2.js; * @description: Execute /e$/.exec("pairs\nmakes\tdouble") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T3.js index 6fe90a084b..859b218fb6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T3.js @@ -4,8 +4,8 @@ /** * The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A1_T3; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T3.js; * @description: Execute /s$/m.exec("pairs\nmakes\tdouble") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T4.js index 15ebd04717..1315f33df6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T4.js @@ -4,8 +4,8 @@ /** * The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A1_T4; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T4.js; * @description: Execute /[^e]$/mg.exec("pairs\nmakes\tdouble") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T5.js index 9ffe7771b3..e2e65aab7b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T5.js @@ -4,8 +4,8 @@ /** * The production Assertion :: $ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A1_T5; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A1_T5.js; * @description: Execute /es$/mg.exec("pairs\nmakes\tdoubl\u0065s") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T1.js index e3ab662d7f..7367cd861d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T1.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T1; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T1.js; * @description: Execute /^m/.test("pairs\nmakes\tdouble") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T10.js index 20e4943b7c..f878a7e005 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T10.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T10; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T10.js; * @description: Execute /^\d+/m.exec("abc\n123xyz") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T2.js index 7a649789d9..b2c89f0b24 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T2.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T2; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T2.js; * @description: Execute /^m/m.exec("pairs\nmakes\tdouble") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T3.js index cfe400cd19..ef20f6e696 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T3.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T3; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T3.js; * @description: Execute /^p[a-z]/.exec("pairs\nmakes\tdouble\npesos") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T4.js index cbdc38e334..b53411f308 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T4.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T4; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T4.js; * @description: Execute /^p[a-z]/m.exec("pairs\nmakes\tdouble\npesos") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T5.js index 088165023a..3e84b8f057 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T5.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T5; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T5.js; * @description: Execute /^[^p]/m.exec("pairs\nmakes\tdouble\npesos") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T6.js index f8c762d54f..ce7adbc1fe 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T6.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T6; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T6.js; * @description: Execute /^ab/.exec("abcde") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T7.js index f1bcb98b5f..3be156297f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T7.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T7; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T7.js; * @description: Execute /^..^e/.test("ab\ncde") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T8.js index 385e95e8d6..3bb7a976c2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T8.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T8; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T8.js; * @description: Execute /^xxx/.test("yyyyy") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T9.js index f041d48e85..c539f26008 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T9.js @@ -4,8 +4,8 @@ /** * The production Assertion :: ^ evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A2_T9; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A2_T9.js; * @description: Execute /^\^+/.exec("^^^x") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T1.js index a6d612cfff..92a2e74b36 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T1.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T1; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T1.js; * @description: Execute /\bp/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T10.js index a89b67a2cc..915fe4485c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T10.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T10; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T10.js; * @description: Execute /\brobot\b/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T11.js index 4ec593a089..821783d5f6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T11.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T11; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T11.js; * @description: Execute /\b\w{5}\b/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T12.js index dbd48d853f..9c8d96442f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T12.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T12; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T12.js; * @description: Execute /\bop/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T13.js index 130bb0188b..4c1b1535df 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T13.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T13; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T13.js; * @description: Execute /op\b/.test("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T14.js index fd8fc42b25..43be89aa6d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T14.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T14; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T14.js; * @description: Execute /e\b/.exec("pilot\nsoviet robot\topenoffic\u0065") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T15.js index a428e56a47..4ecf5cbaf9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T15.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T15; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T15.js; * @description: Execute /\be/.test("pilot\nsoviet robot\topenoffic\u0065") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T2.js index fbb269cf53..561760c76b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T2.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T2; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T2.js; * @description: Execute /ot\b/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T3.js index fe0db8cfd2..c9c588f13f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T3.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T3; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T3.js; * @description: Execute /\bot/.test("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T4.js index 8fad2eb1d3..a39f95229a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T4.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T4; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T4.js; * @description: Execute /\bso/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T5.js index 32be1de896..89fc4fde73 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T5.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T5; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T5.js; * @description: Execute /so\b/.test("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T6.js index 8ff8077b1d..b729089ebe 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T6.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T6; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T6.js; * @description: Execute /[^o]t\b/.exec("pilOt\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T7.js index 11f39de433..9b03a54bd1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T7.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T7; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T7.js; * @description: Execute /[^o]t\b/i.exec("pilOt\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T8.js index 014ed16a0e..dfc70e90a6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T8.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T8; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T8.js; * @description: Execute /\bro/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T9.js index 8975fd6c8e..86ebdaef74 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T9.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \b evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A3_T9; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A3_T9.js; * @description: Execute /r\b/.exec("pilot\nsoviet robot\topenoffice") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T1.js index f73b3443da..21fb4ec1f8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T1.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T1; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T1.js; * @description: Execute /\Bevil\B/.exec("devils arise\tfor\nevil") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T2.js index 25c53ecaef..2f46801dce 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T2.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T2; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T2.js; * @description: Execute /[f-z]e\B/.exec("devils arise\tfor\nevil") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T3.js index 2ad18ed365..921591413a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T3.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T3; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T3.js; * @description: Execute /\Bo\B/.exec("devils arise\tfor\nevil") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T4.js index 4519511508..50f98d16b0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T4.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T4; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T4.js; * @description: Execute /\B\w\B/.exec("devils arise\tfor\nevil") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T5.js index 01667a9252..3951a19452 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T5.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T5; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T5.js; * @description: Execute /\w\B/.exec("devils arise\tfor\nevil") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T6.js index 09cd1a9df5..7346d98184 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T6.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T6; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T6.js; * @description: Execute /\B\w/.exec("devils arise\tfor\nevil") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T7.js index 9213211eef..8eaba752a6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T7.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T7; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T7.js; * @description: Execute /\B\[^z]{4}\B/.test("devil arise\tforzzx\nevils") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T8.js index d60afee370..633040d170 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T8.js @@ -4,8 +4,8 @@ /** * The production Assertion :: \B evaluates by returning an internal AssertionTester closure that takes a State argument x and performs the ... * - * @id: S15.10.2.6_A4_T8; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A4_T8.js; * @description: Execute /\B\w{4}\B/.exec("devil arise\tforzzx\nevils") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T1.js index a0cda84f26..49aa4d3d8e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T1.js @@ -4,8 +4,8 @@ /** * Since assertion evaluating do not change endIndex repetition of assertion does the same result * - * @id: S15.10.2.6_A5_T1; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T1.js; * @description: Execute /^^^^^^^robot$$$$/.exec("robot") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T2.js index 8a9a11d832..64a7fe9af4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T2.js @@ -4,8 +4,8 @@ /** * Since assertion evaluating do not change endIndex repetition of assertion does the same result * - * @id: S15.10.2.6_A5_T2; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A5_T2.js; * @description: Execute /\B\B\B\B\B\Bbot\b\b\b\b\b\b\b/.exec("robot wall-e") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T1.js index e55bddb68c..afb4fd2c79 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T1.js @@ -4,8 +4,8 @@ /** * Assertions in combination * - * @id: S15.10.2.6_A6_T1; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T1.js; * @description: while asterix is non greedy it is run till the end because of dollar assertion; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T2.js index 161fce7e68..12c4a294d8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T2.js @@ -4,8 +4,8 @@ /** * Assertions in combination * - * @id: S15.10.2.6_A6_T2; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T2.js; * @description: Execute /^.*?/.exec("Hello World") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T3.js index 321c6d81a5..9a321164f9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T3.js @@ -4,8 +4,8 @@ /** * Assertions in combination * - * @id: S15.10.2.6_A6_T3; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T3.js; * @description: while asterix is non greedy it is run till matches end or colon; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T4.js index dc40814022..83615df38c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T4.js @@ -4,8 +4,8 @@ /** * Assertions in combination * - * @id: S15.10.2.6_A6_T4; * @section: 15.10.2.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.6_Assertion/S15.10.2.6_A6_T4.js; * @description: Execute /^.*(:|$)/.exec("Hello: World") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T1.js index 5c36a3e31d..153149b4b2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T1.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T1; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T1.js; * @description: Execute /\d{2,4}/.exec("the answer is 42") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T10.js index 43d992bd88..fbcd0c74f9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T10.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T10; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T10.js; * @description: Execute /b{0,93}c/.exec("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T11.js index bc630bc534..4dbaa540df 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T11.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T11; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T11.js; * @description: Execute /bx{0,93}c/.exec("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T12.js index 13e93ffbb2..09f49d3836 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T12.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T12; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T12.js; * @description: Execute /.{0,93}/.exec("weirwerdf") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T2.js index c465dfa5b5..5ec487f0ca 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T2.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T2; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T2.js; * @description: Execute /\d{2,4}/.test("the 7 movie") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T3.js index ec3ea32a8f..2ebabefefb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T3.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T3; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T3.js; * @description: Execute /\d{2,4}/.exec("the 20000 Leagues Under the Sea book") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T4.js index 64f89d4d5a..5adddc15be 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T4.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T4; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T4.js; * @description: Execute /\d{2,4}/.exec("the Fahrenheit 451 book") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T5.js index 0d79ea8fc2..d74953b3d7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T5.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T5; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T5.js; * @description: Execute /\d{2,4}/.exec("the 1984 novel") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T6.js index 62032598ef..c05a9edca2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T6.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T6; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T6.js; * @description: Execute /\d{2,4}/.exec("0a0\u0031\u0031b") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T7.js index 92c3e5be54..14ec4cb657 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T7.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T7; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T7.js; * @description: Execute /\d{2,4}/.exec("0a0\u0031\u003122b") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T8.js index 84a8d2265c..12c44d494f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T8.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T8; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T8.js; * @description: Execute /b{2,3}c/.exec("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T9.js index a57f4109d2..a255de1d86 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T9.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: { DecimalDigits , DecimalDigits } evaluates as ... * - * @id: S15.10.2.7_A1_T9; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A1_T9.js; * @description: Execute /b{42,93}c/.exec("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T1.js index ea887908f1..efc1452e4e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T1.js @@ -5,8 +5,8 @@ * i) The production QuantifierPrefix :: { DecimalDigits } evaluates... * ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A2_T1; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T1.js; * @description: Execute /\w{3}\d?/.exec("CE\uFFFFL\uFFDDbox127") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T2.js index 9a60eb248f..1bc3186bf5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T2.js @@ -5,8 +5,8 @@ * i) The production QuantifierPrefix :: { DecimalDigits } evaluates... * ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A2_T2; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T2.js; * @description: Execute /\w{3}\d?/.exec("CELL\uFFDDbox127") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T3.js index 30f64973b6..4a92fa224a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T3.js @@ -5,8 +5,8 @@ * i) The production QuantifierPrefix :: { DecimalDigits } evaluates... * ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A2_T3; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T3.js; * @description: Execute /b{2}c/.exec("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T4.js index f99c3af78c..b11aa52225 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T4.js @@ -5,8 +5,8 @@ * i) The production QuantifierPrefix :: { DecimalDigits } evaluates... * ii) The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A2_T4; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A2_T4.js; * @description: Execute /b{8}c/.test("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T1.js index bde48ebb3f..ad4b8577a9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T1.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T1; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T1.js; * @description: Execute /\s+java\s+/.exec("language java\n") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T10.js index 6b8ca052c3..a0d6710f8e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T10.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T10; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T10.js; * @description: Execute /o+/.test("abcdefg") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T11.js index 660b5fdff2..7f011a8ce6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T11.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T11; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T11.js; * @description: Execute /d+/.exec("abcdefg") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T12.js index 8c9177e4e4..4d3111ab7a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T12.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T12; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T12.js; * @description: Execute /(b+)(b+)(b+)/.exec("abbbbbbbc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T13.js index 616821ec1a..1997fbaea5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T13.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T13; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T13.js; * @description: Execute /(b+)(b*)/.exec("abbbbbbbc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T14.js index a77a7431b2..410ed31453 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T14.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T14; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T14.js; * @description: Execute /b*b+/.exec("abbbbbbbc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T2.js index 49c6557fcf..ed1b02e8b6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T2.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T2; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T2.js; * @description: Execute /\s+java\s+/.exec("\t java object") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T3.js index f6dde021e1..b39d61f9fb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T3.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T3; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T3.js; * @description: Execute /\s+java\s+/.test("\t javax package") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T4.js index 7171f1cdfa..b3fbec5b6f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T4.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T4; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T4.js; * @description: Execute /\s+java\s+/.test("java\n\nobject") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T5.js index 253175a236..14fcd10c23 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T5.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T5; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T5.js; * @description: Execute /[a-z]+\d+/.exec("x 2 ff 55 x2 as1 z12 abc12.0") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T6.js index c48aa6138a..b5a2e3ea25 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T6.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T6; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T6.js; * @description: Execute /[a-z]+\d+/.exec("__abc123.0") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T7.js index 6d30d9d21f..2701242fe8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T7.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T7; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T7.js; * @description: Execute /[a-z]+(\d+)/.exec("x 2 ff 55 x2 as1 z12 abc12.0") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T8.js index 7a8bac3427..d7606aca19 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T8.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T8; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T8.js; * @description: Execute /[a-z]+(\d+)/.exec("__abc123.0") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T9.js index ea98e6694c..74bc7b1a34 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T9.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: + evaluates by returning the two results 1 and \infty * - * @id: S15.10.2.7_A3_T9; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A3_T9.js; * @description: Execute /d+/.exec("abcdddddefg") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T1.js index 1595d5a94c..dd29978e41 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T1.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T1; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T1.js; * @description: Execute /[^"]* /.exec('"beast"-nickname') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T10.js index 57ccc9ba1b..0423b6665a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T10.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T10; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T10.js; * @description: Execute /d* /.exec('abcddddefg') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T11.js index aef147d260..3e83ae0f3f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T11.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T11; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T11.js; * @description: Execute /cd* /.exec('abcddddefg') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T12.js index f69ce03b17..b004123790 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T12.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T12; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T12.js; * @description: Execute /cx*d/.exec('abcdefg') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T13.js index 7d0d4f06c0..6a643d8abe 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T13.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T13; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T13.js; * @description: Execute /(x*)(x+)/.exec('xxxxxxx') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T14.js index 2204823a01..b5df720df7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T14.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T14; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T14.js; * @description: Execute /(\d*)(\d+)/.exec('1234567890') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T15.js index 9146eabcb7..ddd59ba62d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T15.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T15; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T15.js; * @description: Execute /(\d*)\d(\d+)/.exec('1234567890') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T16.js index 6bb8d03437..4aa0aa9a4f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T16.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T16; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T16.js; * @description: Execute /(x+)(x*)/.exec('xxxxxxx') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T17.js index d8c29a3118..d5fc202dfa 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T17.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T17; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T17.js; * @description: Execute /x*y+$/.exec('xxxxxxyyyyyy') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T18.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T18.js index a72830dbd6..32de17acee 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T18.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T18.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T18; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T18.js; * @description: Execute /[\d]*[\s]*bc./.exec('abcdef') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T19.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T19.js index 87cbcaf075..7dee3e48b4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T19.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T19.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T19; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T19.js; * @description: Execute /bc..[\d]*[\s]* /.exec('abcdef') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T2.js index 663485862d..f70da50fe4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T2.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T2; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T2.js; * @description: Execute /[^"]* /.exec('alice said: "don\'t"') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T20.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T20.js index faf25943c9..e14bf090ec 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T20.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T20.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T20; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T20.js; * @description: Execute /.* /.exec('a1b2c3') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T21.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T21.js index 1340d9d161..2f6091c793 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T21.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T21.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T21; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T21.js; * @description: Execute /[xyz]*1/.test('a0.b2.c3') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T3.js index 7730d09a52..4646bc3945 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T3.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T3; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T3.js; * @description: Execute /[^"]* /.exec("before\'i\'start") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T4.js index d586783bbc..95fd4cd9b5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T4.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T4; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T4.js; * @description: Execute /[^"]* /.exec('alice \"sweep\": "don\'t"') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T5.js index f32485009c..058a0289fe 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T5.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T5; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T5.js; * @description: Execute /[^"]* /.exec('alice \u0022sweep\u0022: "don\'t"') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T6.js index c392547bb5..926a1039c5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T6.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T6; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T6.js; * @description: Execute /["'][^"']*["']/.exec('alice \u0022sweep\u0022: "don\'t"') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T7.js index d4f61cb038..f3d922a4fc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T7.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T7; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T7.js; * @description: Execute /["'][^"']*["']/.exec('alice cries out: \'don\'t\'') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T8.js index 4f018278f7..3c6dc5bc23 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T8.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T8; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T8.js; * @description: Execute /["'][^"']*["']/.test('alice cries out: don\'t') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T9.js index deb841b83b..645db30d9f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T9.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: * evaluates by returning the two results 0 and \infty * - * @id: S15.10.2.7_A4_T9; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A4_T9.js; * @description: Execute /["'][^"']*["']/.exec('alice cries out:\"\"') and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T1.js index 607a0d1cd6..41612389de 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T1.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T1; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T1.js; * @description: Execute /java(script)?/.exec("state: javascript is extension of ecma script") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T10.js index e65b8aeb93..4a4e335d96 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T10.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T10; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T10.js; * @description: Execute /ab?c?d?x?y?z/.exec("123az789") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T11.js index 7bac5212bf..c6e24a3251 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T11.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T11; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T11.js; * @description: Execute /\??\??\??\??\??/.exec("?????") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T12.js index 1e318d8bc7..073aa62197 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T12.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T12; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T12.js; * @description: Execute /.?.?.?.?.?.?.?/.exec("test") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T2.js index 0416f631e9..05aa94a2c5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T2.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T2; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T2.js; * @description: Execute /java(script)?/.exec("state: java and javascript are vastly different") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T3.js index 5689ecbb5b..218c94606c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T3.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T3; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T3.js; * @description: Execute /java(script)?/.test("state: both Java and JavaScript used in web development") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T4.js index fdbe29d376..9426fbcad3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T4.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T4; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T4.js; * @description: Execute /cd?e/.exec("abcdef") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T5.js index a9778470af..81f9e4f7f3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T5.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T5; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T5.js; * @description: Execute /cdx?e/.exec("abcdef") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T6.js index 5a28a1499b..6c0ee3f195 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T6.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T6; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T6.js; * @description: Execute /o?pqrst/.exec("pqrstuvw") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T7.js index df0af41574..5002ed5913 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T7.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T7; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T7.js; * @description: Execute /x?y?z?/.exec("abcd") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T8.js index e9a88ea4cd..8d1adbd307 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T8.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T8; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T8.js; * @description: Execute /x?ay?bz?c/.exec("abcd") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T9.js index a4f59d541d..58e2636a09 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T9.js @@ -4,8 +4,8 @@ /** * The production QuantifierPrefix :: ? evaluates by returning the two results 0 and 1 * - * @id: S15.10.2.7_A5_T9; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A5_T9.js; * @description: Execute /b?b?b?b/.exec("abbbbc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T1.js index 0141605c5f..7fb6b985ae 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T1.js @@ -6,8 +6,8 @@ * i) Let i be the MV of DecimalDigits * ii) Return the two results i and \infty * - * @id: S15.10.2.7_A6_T1; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T1.js; * @description: Execute /b{2,}c/.exec("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T2.js index 31a5ec3a94..d323db4e0a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T2.js @@ -6,8 +6,8 @@ * i) Let i be the MV of DecimalDigits * ii) Return the two results i and \infty * - * @id: S15.10.2.7_A6_T2; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T2.js; * @description: Execute /b{8,}c/.test("aaabbbbcccddeeeefffff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T3.js index 27afa4809b..80e09540fa 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T3.js @@ -6,8 +6,8 @@ * i) Let i be the MV of DecimalDigits * ii) Return the two results i and \infty * - * @id: S15.10.2.7_A6_T3; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T3.js; * @description: Execute /\d{1,}/.exec("wqe456646dsff") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T4.js index 4966d8da8f..2261979c9e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T4.js @@ -6,8 +6,8 @@ * i) Let i be the MV of DecimalDigits * ii) Return the two results i and \infty * - * @id: S15.10.2.7_A6_T4; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T4.js; * @description: Execute /(123){1,}/.exec("123123") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T5.js index f2a170dfaf..69611f22bb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T5.js @@ -6,8 +6,8 @@ * i) Let i be the MV of DecimalDigits * ii) Return the two results i and \infty * - * @id: S15.10.2.7_A6_T5; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T5.js; * @description: Execute /(123){1,}x\1/.exec("123123x123") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T6.js index 487b904200..727db386a7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T6.js @@ -6,8 +6,8 @@ * i) Let i be the MV of DecimalDigits * ii) Return the two results i and \infty * - * @id: S15.10.2.7_A6_T6; * @section: 15.10.2.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.7_Quantifier/S15.10.2.7_A6_T6.js; * @description: Execute /x{1,2}x{1,}/.exec("xxxxxxx") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T1.js index 278eddab5a..ebf6caf130 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T1.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must match at the current position, but the current position is not advanced before matching the sequel. * If Disjunction can match at the current position in several ways, only the first one is tried * - * @id: S15.10.2.8_A1_T1; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T1.js; * @description: Execute /(?=(a+))/.exec("baaabac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T2.js index b0a82f90d8..2123aa2b53 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T2.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must match at the current position, but the current position is not advanced before matching the sequel. * If Disjunction can match at the current position in several ways, only the first one is tried * - * @id: S15.10.2.8_A1_T2; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T2.js; * @description: Execute /(?=(a+))a*b\1/.exec("baaabac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T3.js index 6c0ba783d1..8c54cbc6df 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T3.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must match at the current position, but the current position is not advanced before matching the sequel. * If Disjunction can match at the current position in several ways, only the first one is tried * - * @id: S15.10.2.8_A1_T3; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T3.js; * @description: Execute /[Jj]ava([Ss]cript)?(?=\:)/.exec("just Javascript: the way af jedi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T4.js index 4072dad4dc..3a7e890cf8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T4.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must match at the current position, but the current position is not advanced before matching the sequel. * If Disjunction can match at the current position in several ways, only the first one is tried * - * @id: S15.10.2.8_A1_T4; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T4.js; * @description: Execute /[Jj]ava([Ss]cript)?(?=\:)/.exec("taste of java: the cookbook ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T5.js index d2c0273cef..dadb95c058 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T5.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must match at the current position, but the current position is not advanced before matching the sequel. * If Disjunction can match at the current position in several ways, only the first one is tried * - * @id: S15.10.2.8_A1_T5; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A1_T5.js; * @description: Execute /[Jj]ava([Ss]cript)?(?=\:)/.test("rhino is JavaScript engine") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T1.js index 0f7e89782f..2ab7313331 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T1.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T1; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T1.js; * @description: Execute /(.*?)a(?!(a+)b\2c)\2(.*)/.exec("baaabaac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T10.js index b1a75b75e3..f456ab0b7e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T10.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T10; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T10.js; * @description: Execute /(?!a|b)|c/.exec("bc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T11.js index 5bfd17a40d..a1e344e1e4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T11.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T11; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T11.js; * @description: Execute /(?!a|b)|c/.exec("d") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T2.js index 6cc74da3aa..cd460c70da 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T2.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T2; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T2.js; * @description: Execute /Java(?!Script)([A-Z]\w*)/.exec("using of JavaBeans technology") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T3.js index 06726d943a..d96d6f85fe 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T3.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T3; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T3.js; * @description: Execute /Java(?!Script)([A-Z]\w*)/.test("using of Java language") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T4.js index 4b02792731..ae08858f75 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T4.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T4; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T4.js; * @description: Execute /Java(?!Script)([A-Z]\w*)/.test("i'm a JavaScripter ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T5.js index 4bc26deacf..8f901bfc05 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T5.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T5; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T5.js; * @description: Execute /Java(?!Script)([A-Z]\w*)/.exec("JavaScr oops ipt ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T6.js index 2f6ea601a7..5ec4bc738f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T6.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T6; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T6.js; * @description: Execute /(\.(?!com|org)|\/)/.exec("ah.info") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T7.js index bbf780dd24..c3feb0af34 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T7.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T7; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T7.js; * @description: Execute /(\.(?!com|org)|\/)/.exec("ah/info") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T8.js index 09dd006b77..d1d57c805a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T8.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T8; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T8.js; * @description: Execute /(\.(?!com|org)|\/)/.test("ah.com") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T9.js index 0ff9e14375..74c09d1632 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T9.js @@ -6,8 +6,8 @@ * In order for it to succeed, the pattern inside Disjunction must fail to match at the current position. * The current position is not advanced before matching the sequel * - * @id: S15.10.2.8_A2_T9; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A2_T9.js; * @description: Execute /(?!a|b)|c/.exec("") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T1.js index c868faa7d0..d5df606fd0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T1.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T1; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T1.js; * @description: Execute /([Jj]ava([Ss]cript)?)\sis\s(fun\w*)/.exec("Learning javaScript is funny, really") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T10.js index adef28190e..dc61549427 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T10.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T10; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T10.js; * @description: Execute /(\d{3})(\d{3})\1\2/.exec("123456123456") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T11.js index 83e3a1d55f..5cb2b80a63 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T11.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T11; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T11.js; * @description: Execute /a(..(..)..)/.exec("abcdefgh") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T12.js index be41db8091..2183ed5e8b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T12.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T12; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T12.js; * @description: Execute /(a(b(c)))(d(e(f)))/.exec("xabcdefg") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T13.js index c26ad576ea..e6f7b7d292 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T13.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T13; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T13.js; * @description: Execute /(a(b(c)))(d(e(f)))\2\5/.exec("xabcdefbcefg") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T14.js index e838c61ab4..6a2ba34914 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T14.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T14; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T14.js; * @description: Execute /a(.?)b\1c\1d\1/.exec("abcd") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T15.js index f912dbe6b0..e6828d7f59 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T15.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T15; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T15.js; * @description: see bug http:bugzilla.mozilla.org/show_bug.cgi?id=119909; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T16.js index 24d05a493c..f6f679971b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T16.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T16; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T16.js; * @description: see bug http:bugzilla.mozilla.org/show_bug.cgi?id=119909; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T17.js index 2b7aeae4ae..dbe4680e02 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T17.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T17; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T17.js; * @description: see bug http:bugzilla.mozilla.org/show_bug.cgi?id=169497; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T18.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T18.js index b2c48fd9c1..7304197ae2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T18.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T18.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T18; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T18.js; * @description: see bug http:bugzilla.mozilla.org/show_bug.cgi?id=169534; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T19.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T19.js index d439da9b77..42cc49ab44 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T19.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T19.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T19; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T19.js; * @description: Execute /([\S]+([ \t]+[\S]+)*)[ \t]*=[ \t]*[\S]+/.exec("Course_Creator = Test") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T2.js index c1571be219..985def1eee 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T2.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T2; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T2.js; * @description: Execute /([Jj]ava([Ss]cript)?)\sis\s(fun\w*)/.exec("Developing with Java is fun, try it") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T20.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T20.js index 304fcbd832..a33f1020a4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T20.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T20.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T20; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T20.js; * @description: Execute /^(A)?(A.*)$/.exec("AAA") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T21.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T21.js index 31109d9ea2..319fd9925a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T21.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T21.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T21; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T21.js; * @description: Execute /^(A)?(A.*)$/.exec("AA") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T22.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T22.js index 26278560fc..742c950f75 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T22.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T22.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T22; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T22.js; * @description: Execute /^(A)?(A.*)$/.exec("A") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T23.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T23.js index 5f42d49e12..fa08cfd23b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T23.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T23.js @@ -7,9 +7,9 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T23; * @section: 15.10.2.8; - * @description: : Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AAAaaAAaaaf;lrlrzs") and check results;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T23.js; + * @description: Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AAAaaAAaaaf;lrlrzs") and check results; */ __string = "zxcasd;fl\\\ ^AAAaaAAaaaf;lrlrzs"; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T24.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T24.js index f96be59950..1f6c5f51be 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T24.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T24.js @@ -7,9 +7,9 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T24; * @section: 15.10.2.8; - * @description: : Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AAaaAAaaaf;lrlrzs") and check results;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T24.js; + * @description: Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AAaaAAaaaf;lrlrzs") and check results; */ __string = "zxcasd;fl\\\ ^AAaaAAaaaf;lrlrzs"; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T25.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T25.js index 29336cbb89..1e5daa15a4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T25.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T25.js @@ -7,9 +7,9 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T25; * @section: 15.10.2.8; - * @description: : Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AaaAAaaaf;lrlrzs") and check results;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T25.js; + * @description: Execute /(A)?(A.*)/.exec("zxcasd;fl\\\ ^AaaAAaaaf;lrlrzs") and check results; */ __string = "zxcasd;fl\\\ ^AaaAAaaaf;lrlrzs"; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T26.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T26.js index e80c98445a..4bc118e152 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T26.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T26.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T26; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T26.js; * @description: Execute /(a)?a/.exec("a") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T27.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T27.js index d96427d587..acea6682d4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T27.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T27.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T27; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T27.js; * @description: Execute /a|(b)/.exec("a") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T28.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T28.js index 9ac5cbafc4..6902aecb38 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T28.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T28.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T28; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T28.js; * @description: Execute /(a)?(a)/.exec("a") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T29.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T29.js index 40b3c117b6..6b26ad7e2a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T29.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T29.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T29; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T29.js; * @description: See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T3.js index ecae281686..6f2a9c6404 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T3.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T3; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T3.js; * @description: Execute /([Jj]ava([Ss]cript)?)\sis\s(fun\w*)/.test("Developing with JavaScript is dangerous, do not try it without assistance") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T30.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T30.js index 1a87a028fb..aeda4bb49d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T30.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T30.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T30; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T30.js; * @description: See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T31.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T31.js index ebcf8e58ce..192cc045e3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T31.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T31.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T31; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T31.js; * @description: See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T32.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T32.js index dabcc1e68f..9466411ebd 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T32.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T32.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T32; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T32.js; * @description: See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T33.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T33.js index d7ba265bd8..b68ab75c13 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T33.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T33.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T33; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T33.js; * @description: See bug http:bugzilla.mozilla.org/show_bug.cgi?id=165353; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T4.js index 40f27d923e..42db8fd1e1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T4.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T4; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T4.js; * @description: Execute /(abc)/.exec("abc") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T5.js index d0da15ca58..2bc3320841 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T5.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T5; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T5.js; * @description: Execute /a(bc)d(ef)g/.exec("abcdefg") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T6.js index 08230f374b..27367ef90b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T6.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T6; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T6.js; * @description: Execute /(.{3})(.{4})/.exec("abcdefgh") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T7.js index 76c4459166..5c9630a581 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T7.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T7; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T7.js; * @description: Execute /(aa)bcd\1/.exec("aabcdaabcd") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T8.js index d50cf61232..bf34d834f6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T8.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T8; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T8.js; * @description: Execute /(aa).+\1/.exec("aabcdaabcd") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T9.js index 422ee5645f..80cd07cc6c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T9.js @@ -7,8 +7,8 @@ * referenced in a replace string, * or returned as part of an array from the regular expression matching function * - * @id: S15.10.2.8_A3_T9; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A3_T9.js; * @description: Execute /(.{2}).+\1/.exec("aabcdaabcd") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T1.js index 530a8576d8..3d857dd03b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T1.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T1; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T1.js; * @description: Execute /ab.de/.exec("abcde") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T2.js index 91f46ab66a..b4f843736c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T2.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T2; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T2.js; * @description: Execute /.+/.exec("line 1\nline 2") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T3.js index 6c1a8324a8..72c3dac9c2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T3.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T3; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T3.js; * @description: Execute /.*a.* /.exec("this is a test") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T4.js index 9ff2e336a4..a6d8b39723 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T4.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T4; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T4.js; * @description: Execute /.+/.exec("this is a *&^%$# test") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T5.js index 0c1cb8a15e..2e7cf4d33e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T5.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T5; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T5.js; * @description: Execute /.+/.exec("....") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T6.js index f7257286ae..f8a003b945 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T6.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T6; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T6.js; * @description: Execute /.+/.exec("abcdefghijklmnopqrstuvwxyz") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T7.js index 8f221b5e02..ce74659824 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T7.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T7; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T7.js; * @description: Execute /.+/.exec("ABCDEFGHIJKLMNOPQRSTUVWXYZ") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T8.js index dd1f2b68b0..ddaa590ee6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T8.js @@ -6,8 +6,8 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T8; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T8.js; * @description: Execute /.+/.exec("`1234567890-=~!@#$%^&*()_+") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T9.js index b781d3e08b..715d3fbe92 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T9.js @@ -6,9 +6,9 @@ * i) Let A be the set of all characters except the four line terminator characters , , , or * ii) Call CharacterSetMatcher(A, false) and return its Matcher result * - * @id: S15.10.2.8_A4_T9; * @section: 15.10.2.8; - * @description: : Execute /.+/.exec("|\\[{]};:\"\',<>.?/") and check results;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A4_T9.js; + * @description: Execute /.+/.exec("|\\[{]};:\"\',<>.?/") and check results; */ __string = "|\\[{]};:\"\',<>.?/"; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T1.js index db82e30d99..101ee2ea2b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T1.js @@ -4,8 +4,8 @@ /** * In case-insignificant matches all characters are implicitly converted to upper case immediately before they are compared * - * @id: S15.10.2.8_A5_T1; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T1.js; * @description: Execute /[a-z]+/ig.exec("ABC def ghi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T2.js index 5f71a4384f..ac42c132c5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T2.js @@ -4,8 +4,8 @@ /** * In case-insignificant matches all characters are implicitly converted to upper case immediately before they are compared * - * @id: S15.10.2.8_A5_T2; * @section: 15.10.2.8; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.8_Atom/S15.10.2.8_A5_T2.js; * @description: Execute /[a-z]+/.exec("ABC def ghi") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T1.js index a776a513cc..05a0678aec 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T1.js @@ -4,8 +4,8 @@ /** * An escape sequence of the form \ followed by a nonzero decimal number n matches the result of the nth set of capturing parentheses (see 15.10.2.11) * - * @id: S15.10.2.9_A1_T1; * @section: 15.10.2.9, 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T1.js; * @description: Execute /\b(\w+) \1\b/.exec("do you listen the the band") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T2.js index 713e52643c..9aaefda600 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T2.js @@ -4,8 +4,8 @@ /** * An escape sequence of the form \ followed by a nonzero decimal number n matches the result of the nth set of capturing parentheses (see 15.10.2.11) * - * @id: S15.10.2.9_A1_T2; * @section: 15.10.2.9, 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T2.js; * @description: Execute /([xu]\d{2}([A-H]{2})?)\1/.exec("x09x12x01x01u00FFu00FFx04x04x23") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T3.js index f1e76a7488..71787afa62 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T3.js @@ -4,8 +4,8 @@ /** * An escape sequence of the form \ followed by a nonzero decimal number n matches the result of the nth set of capturing parentheses (see 15.10.2.11) * - * @id: S15.10.2.9_A1_T3; * @section: 15.10.2.9, 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T3.js; * @description: Execute /([xu]\d{2}([A-H]{2})?)\1/.exec("x09x12x01x05u00FFu00FFx04x04x23") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T4.js index 54e4595892..27eb3a3d48 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T4.js @@ -4,8 +4,8 @@ /** * An escape sequence of the form \ followed by a nonzero decimal number n matches the result of the nth set of capturing parentheses (see 15.10.2.11) * - * @id: S15.10.2.9_A1_T4; * @section: 15.10.2.9, 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T4.js; * @description: Execute /\b(\w+) \2\b/.test("do you listen the the band") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T5.js index d6f229d9a9..27ef74223f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T5.js @@ -4,8 +4,8 @@ /** * An escape sequence of the form \ followed by a nonzero decimal number n matches the result of the nth set of capturing parentheses (see 15.10.2.11) * - * @id: S15.10.2.9_A1_T5; * @section: 15.10.2.9, 15.10.2.11; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.9_AtomEscape/S15.10.2.9_A1_T5.js; * @description: Execute /(a*)b\1+/.exec("baaac") and check results; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/S15.10.2_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/S15.10.2_A1_T1.js index 50186be2f5..d2d59cafa4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/S15.10.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/S15.10.2_A1_T1.js @@ -4,8 +4,8 @@ /** * XML Shallow Parsing with Regular Expressions * - * @id: S15.10.2_A1_T1; * @section: 15.10.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/S15.10.2_A1_T1.js; * @description: See bug http://bugzilla.mozilla.org/show_bug.cgi?id=103087; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T1.js index b50d8f731a..fb29a34834 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T1.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged * - * @id: S15.10.3.1_A1_T1; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T1.js; * @description: R is /x/i and instance is RegExp(R); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T2.js index a457340cc9..a4e0a4f51f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T2.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged * - * @id: S15.10.3.1_A1_T2; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T2.js; * @description: R is new RegExp and instance is RegExp(R, function(){}()); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T3.js index 873fef3b89..be5863b518 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T3.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged * - * @id: S15.10.3.1_A1_T3; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T3.js; * @description: R is new RegExp() and instance is RegExp(R, x), where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T4.js index baf4c63c0a..4e471987c8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T4.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged * - * @id: S15.10.3.1_A1_T4; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T4.js; * @description: R is new RegExp() and instance is RegExp(R, void 0); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T5.js index f4350b0a93..48a05c5ec6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T5.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then return R unchanged * - * @id: S15.10.3.1_A1_T5; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A1_T5.js; * @description: R is /\b/m and instance is RegExp(R, undefined); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T1.js index 8a798bfeba..7dd48b6767 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T1.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is defined, then * call the RegExp constructor (15.10.4.1), passing it the pattern and flags arguments and return the object constructed by that constructor * - * @id: S15.10.3.1_A2_T1; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T1.js; * @description: Checking if using "1" as flags leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T2.js index 26087fb7ac..5488c42925 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T2.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is defined, then * call the RegExp constructor (15.10.4.1), passing it the pattern and flags arguments and return the object constructed by that constructor * - * @id: S15.10.3.1_A2_T2; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A2_T2.js; * @description: Checking if using dafined variable "x = 1" as flags leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T1.js index 5c609ebd1e..191f88ce66 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T1.js @@ -5,8 +5,8 @@ * If pattern and flags are defined, then * call the RegExp constructor (15.10.4.1), passing it the pattern and flags arguments and return the object constructed by that constructor * - * @id: S15.10.3.1_A3_T1; * @section: 15.10.3.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T1.js; * @description: R is "d+" and instance is RegExp(R,"i"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T2.js index ae1c9e2178..5d29b66077 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T2.js @@ -5,9 +5,9 @@ * If pattern and flags are defined, then * call the RegExp constructor (15.10.4.1), passing it the pattern and flags arguments and return the object constructed by that constructor * - * @id: S15.10.3.1_A3_T2; * @section: 15.10.3.1; - * @description: : R is {toString:function(){return "[a-c]*";}} and instance is RegExp(R,"gm");; + * @path: 15_Native/15.10_RegExp_Objects/15.10.3_The_RegExp_Constructor_Called_as_a_Function/S15.10.3.1_A3_T2.js; + * @description: R is {toString:function(){return "[a-c]*";}} and instance is RegExp(R,"gm"); */ __instance = RegExp({toString:function(){return "[a-c]*";}}, "gm"); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T1.js index 35309bc4a5..798922e854 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T1.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then let P be * the pattern used to construct R and let F be the flags used to construct R * - * @id: S15.10.4.1_A1_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T1.js; * @description: Pattern is /./i and RegExp is new RegExp(pattern); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T2.js index 7b104b5db7..bf6b698b02 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T2.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then let P be * the pattern used to construct R and let F be the flags used to construct R * - * @id: S15.10.4.1_A1_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T2.js; * @description: Pattern is /\t/m and RegExp is new RegExp(pattern,x), where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T3.js index 9e847c5501..95fa0ad675 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T3.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then let P be * the pattern used to construct R and let F be the flags used to construct R * - * @id: S15.10.4.1_A1_T3; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T3.js; * @description: Pattern is /[a-b]/g and RegExp is new RegExp(pattern,void 0); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T4.js index 3e2c7a9365..c55f7679d0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T4.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then let P be * the pattern used to construct R and let F be the flags used to construct R * - * @id: S15.10.4.1_A1_T4; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T4.js; * @description: Pattern is new RegExp and RegExp is new RegExp(pattern,undefined); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T5.js index 9179ffb708..b8189a3836 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T5.js @@ -5,8 +5,8 @@ * If pattern is an object R whose [[Class]] property is "RegExp" and flags is undefined, then let P be * the pattern used to construct R and let F be the flags used to construct R * - * @id: S15.10.4.1_A1_T5; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A1_T5.js; * @description: Pattern is RegExp("1?","mig") and RegExp is new RegExp(pattern,(function(){})()); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T1.js index 35afeed251..8526aff716 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T1.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is not undefined, then throw a TypeError exception * - * @id: S15.10.4.1_A2_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T1.js; * @description: Checking if execution of "new RegExp(pattern, "i")", where the pattern is "/\u0042/i", fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T2.js index 42c228470b..16e9280082 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T2.js @@ -4,8 +4,8 @@ /** * If pattern is an object R whose [[Class]] property is "RegExp" and flags is not undefined, then throw a TypeError exception * - * @id: S15.10.4.1_A2_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A2_T2.js; * @description: Checking if execution of "new RegExp(pattern, {})", where the pattern is "/1?1/mig", fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T1.js index caf63897dc..4caece63a4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T1.js @@ -4,8 +4,8 @@ /** * let P be the empty string if pattern is undefined * - * @id: S15.10.4.1_A3_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T1.js; * @description: RegExp is new RegExp; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T2.js index 30015bd5b2..37791e783e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T2.js @@ -4,8 +4,8 @@ /** * let P be the empty string if pattern is undefined * - * @id: S15.10.4.1_A3_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T2.js; * @description: RegExp is new RegExp(void 0); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T3.js index adc12b6e71..f8b1c8c798 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T3.js @@ -4,8 +4,8 @@ /** * let P be the empty string if pattern is undefined * - * @id: S15.10.4.1_A3_T3; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T3.js; * @description: RegExp is new RegExp(x), where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T4.js index 61e0654c18..580ac650ef 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T4.js @@ -4,8 +4,8 @@ /** * let P be the empty string if pattern is undefined * - * @id: S15.10.4.1_A3_T4; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T4.js; * @description: RegExp is new RegExp(undefined); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T5.js index 8d9d94a5ab..ae49e4b576 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T5.js @@ -4,8 +4,8 @@ /** * let P be the empty string if pattern is undefined * - * @id: S15.10.4.1_A3_T5; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A3_T5.js; * @description: RegExp is new RegExp((function(){})()); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T1.js index 751e506226..d3edf75131 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T1.js @@ -4,8 +4,8 @@ /** * let F be the empty string if flags is undefined * - * @id: S15.10.4.1_A4_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T1.js; * @description: RegExp is new RegExp(undefined); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T2.js index a2e9042a2f..2e5534b862 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T2.js @@ -4,8 +4,8 @@ /** * let F be the empty string if flags is undefined * - * @id: S15.10.4.1_A4_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T2.js; * @description: RegExp is new RegExp(undefined,undefined); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T3.js index 82e47fb411..768640f2d4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T3.js @@ -4,8 +4,8 @@ /** * let F be the empty string if flags is undefined * - * @id: S15.10.4.1_A4_T3; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T3.js; * @description: Use undefined properties of object as flags of RegExp; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T4.js index 6247144948..db453a1a79 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T4.js @@ -4,8 +4,8 @@ /** * let F be the empty string if flags is undefined * - * @id: S15.10.4.1_A4_T4; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T4.js; * @description: RegExp is new RegExp(null,void 0); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T5.js index db56801870..e31b36cfbd 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T5.js @@ -4,8 +4,8 @@ /** * let F be the empty string if flags is undefined * - * @id: S15.10.4.1_A4_T5; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A4_T5.js; * @description: RegExp is new RegExp("",(function(){})()); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T1.js index 4c9cb0e49e..f4f84313f6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T1.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T1.js; * @description: Checking if using "ii" as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T2.js index 6208418814..764cfae2ff 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T2.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T2.js; * @description: Checking if using "migg" as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T3.js index b600d9b88f..99fa41a384 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T3.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T3; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T3.js; * @description: Checking by using eval, try to use eval("\"migg\"") as F; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T4.js index 6e9dee322b..3f911eb732 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T4.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T4; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T4.js; * @description: Checking if using "z" as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T5.js index 7ee503a75c..af42e4074e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T5.js @@ -4,9 +4,9 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T5; * @section: 15.10.4.1; - * @description: : Checking if using "{toString:function(){return "x";}}" as F leads to throwing the correct exception;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T5.js; + * @description: Checking if using "{toString:function(){return "x";}}" as F leads to throwing the correct exception; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T6.js index 50bd7f4abf..1ccbbce9ae 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T6.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T6; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T6.js; * @description: Checking if using "null" as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T7.js index e0e4f764e9..d25f3c18dd 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T7.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T7; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T7.js; * @description: Checking if using 1.0 as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T8.js index 6ac548140e..7597ad2882 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T8.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T8; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T8.js; * @description: Checking if using "true" as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T9.js index bddb68476b..2a18523c15 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T9.js @@ -4,8 +4,8 @@ /** * If F contains any character other than 'g', 'i', or 'm', or if it contains the same one more than once, then throw a SyntaxError exception * - * @id: S15.10.4.1_A5_T9; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A5_T9.js; * @description: Checking if using "{toString:function(){}}" as F leads to throwing the correct exception; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A6_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A6_T1.js index 4ac7809685..31bfbc8592 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A6_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A6_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "RegExp" * - * @id: S15.10.4.1_A6_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A6_T1.js; * @description: Checking [[Class]] property of the newly constructed object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T1.js index e9ba6a1fe3..dc7fd8202c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T1.js @@ -4,8 +4,8 @@ /** * The [[Prototype]] property of the newly constructed object is set to the original RegExp prototype object, the one that is the initial value of RegExp.prototype * - * @id: S15.10.4.1_A7_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T1.js; * @description: Add new property to [[Prototype]] of REgExp and check this property of the newly constructed object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T2.js index 77caa0be69..bae22dc490 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T2.js @@ -4,8 +4,8 @@ /** * The [[Prototype]] property of the newly constructed object is set to the original RegExp prototype object, the one that is the initial value of RegExp.prototype * - * @id: S15.10.4.1_A7_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A7_T2.js; * @description: Checking [[Prototype]] property of the newly constructed object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T1.js index cc8acc3a04..b98b1c8c78 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T1.js @@ -4,8 +4,8 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T1.js; * @description: Pattern is "a|b" and flags is "i"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T10.js index 5292bd9d14..0df42f7d88 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T10.js @@ -4,8 +4,8 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T10; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T10.js; * @description: Pattern is true and flags is "m"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T11.js index aacbbe2947..972ed40368 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T11.js @@ -4,8 +4,8 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T11; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T11.js; * @description: Checking by using eval, pattern is Math and flags is eval("\"g\""); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T12.js index f662c0ca12..1ea01b0312 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T12.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T12; * @section: 15.10.4.1; - * @description: : Pattern is "\u0042" and flags is {toString:void 0, valueOf:function(){throw "invalof";} };; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T12.js; + * @description: Pattern is "\u0042" and flags is {toString:void 0, valueOf:function(){throw "invalof";} }; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T13.js index a8304d9773..cfbcc021e5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T13.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T13; * @section: 15.10.4.1; - * @description: : Pattern is "1" and flags is {toString:function(){throw "intostr";} };; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T13.js; + * @description: Pattern is "1" and flags is {toString:function(){throw "intostr";} }; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T2.js index eddc69a008..c4d70b6ea0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T2.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T2; * @section: 15.10.4.1; - * @description: : Pattern is function(){return "a|b|[]";}() and flags is "ig";; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T2.js; + * @description: Pattern is function(){return "a|b|[]";}() and flags is "ig"; */ __re = new RegExp(function(){return "a|b|[]";}(),"ig"); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T3.js index 5b87095ca6..f6663cdc34 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T3.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T3; * @section: 15.10.4.1; - * @description: : Pattern is {toString:function(){return "[0-9]";}} and flags is (function(){return "m";})();; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T3.js; + * @description: Pattern is {toString:function(){return "[0-9]";}} and flags is (function(){return "m";})(); */ __re = new RegExp({toString:function(){return "[0-9]";}}, (function(){return "m";})()); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T4.js index a931cb8c81..7c040597a1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T4.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T4; * @section: 15.10.4.1; - * @description: : Pattern is {toString:void 0,valueOf:function(){return "[z-z]";}} and flags is {toString:void 0,valueOf:function(){return "mig";}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T4.js; + * @description: Pattern is {toString:void 0,valueOf:function(){return "[z-z]";}} and flags is {toString:void 0,valueOf:function(){return "mig";}}; */ __re = new RegExp({toString:void 0,valueOf:function(){return "[z-z]";}}, {toString:void 0,valueOf:function(){return "mig";}}); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T5.js index afd84ca6e8..fec8b145ee 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T5.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T5; * @section: 15.10.4.1; - * @description: : Pattern is new Object("abc{1}") and flags is {toString:function(){return "";}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T5.js; + * @description: Pattern is new Object("abc{1}") and flags is {toString:function(){return "";}}; */ __re = new RegExp(new Object("abc{1}"), {toString:function(){return "";}}); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T6.js index e8008d259c..5056bb4cbb 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T6.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T6; * @section: 15.10.4.1; - * @description: : Pattern is {toString:function(){throw "intostr";} } and flags is "i";; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T6.js; + * @description: Pattern is {toString:function(){throw "intostr";} } and flags is "i"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T7.js index 2103dd242d..24f4e8b658 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T7.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T7; * @section: 15.10.4.1; - * @description: : Pattern is {toString:void 0, valueOf:function(){throw "invalof";} } and flags is "i";; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T7.js; + * @description: Pattern is {toString:void 0, valueOf:function(){throw "invalof";} } and flags is "i"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T8.js index 048fbc3e54..cdee4adbd7 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T8.js @@ -4,9 +4,9 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T8; * @section: 15.10.4.1; - * @description: : Pattern is {toString:function(){throw "intostr";} } and flags is "error";; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T8.js; + * @description: Pattern is {toString:function(){throw "intostr";} } and flags is "error"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T9.js index cf84318a4f..492fc7061c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T9.js @@ -4,8 +4,8 @@ /** * let P be ToString(pattern) and let F be ToString(flags) * - * @id: S15.10.4.1_A8_T9; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A8_T9.js; * @description: Pattern is 1 and flags is new Object("gi"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T1.js index a5c14d3412..e594d6259f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T1.js @@ -4,8 +4,8 @@ /** * If P's characters do not have the form Pattern, then throw a SyntaxError exception * - * @id: S15.10.4.1_A9_T1; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T1.js; * @description: Pattern is "??"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T2.js index 9364365a70..a716a481bc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T2.js @@ -4,8 +4,8 @@ /** * If P's characters do not have the form Pattern, then throw a SyntaxError exception * - * @id: S15.10.4.1_A9_T2; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T2.js; * @description: Pattern is "[{-z]"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T3.js index 6c7dcc06e9..8dc9175052 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T3.js @@ -4,8 +4,8 @@ /** * If P's characters do not have the form Pattern, then throw a SyntaxError exception * - * @id: S15.10.4.1_A9_T3; * @section: 15.10.4.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.4_The_RegExp_Constructor/S15.10.4.1_A9_T3.js; * @description: Pattern is "[a--z]"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A1.js index 99020ef559..72346e549c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A1.js @@ -4,8 +4,8 @@ /** * The RegExp has property prototype * - * @id: S15.10.5.1_A1; * @section: 15.10.5.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A1.js; * @description: Checking RegExp.prototype property; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A2.js index 95f3df4e13..33bd6b4c6d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A2.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype property has the attribute DontEnum * - * @id: S15.10.5.1_A2; * @section: 15.10.5.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A2.js; * @description: Checking if enumerating the RegExp.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A3.js index 3954cf13d8..749298db6c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A3.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype property has the attribute DontDelete * - * @id: S15.10.5.1_A3; * @section: 15.10.5.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A3.js; * @description: Checking if deleting the RegExp.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A4.js index 18dc480f5c..882e6e4812 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A4.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype property has the attribute ReadOnly * - * @id: S15.10.5.1_A4; * @section: 15.10.5.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5.1_A4.js; * @description: Checking if varying the RegExp.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A1.js index 003bb365a8..5a715af926 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A1.js @@ -4,8 +4,8 @@ /** * RegExp constructor has length property whose value is 2 * - * @id: S15.10.5_A1; * @section: 15.10.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A1.js; * @description: Checking RegExp.length property; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T1.js index 3863f529c6..b4a6155625 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T1.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the RegExp constructor is the Function prototype object * - * @id: S15.10.5_A2_T1; * @section: 15.10.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T1.js; * @description: Checking Function.prototype.isPrototypeOf(RegExp); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T2.js index 9ae67cee15..ab980f6b6f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the RegExp constructor is the Function prototype object * - * @id: S15.10.5_A2_T2; * @section: 15.10.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.5_Properties_of_the_RegExp_Constructor/S15.10.5_A2_T2.js; * @description: Add new property to Function.prototype and then check this property of RegExp; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A10.js index 060377ee3d..c2fa69e4ef 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A10.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.exec.length property has the attribute ReadOnly * - * @id: S15.10.6.2_A10; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A10.js; * @description: Checking if varying the RegExp.prototype.exec.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A11.js index 99f7e00492..2eafec64ca 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A11.js @@ -4,8 +4,8 @@ /** * The length property of the exec method is 1 * - * @id: S15.10.6.2_A11; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A11.js; * @description: Checking RegExp.prototype.exec.length; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A12.js index 26d18b21dd..5277ee3a4e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A12.js @@ -4,8 +4,8 @@ /** * regExp exec() acts like regExp.exec('undefined') (step 2) * - * @id: S15.10.6.2_A12; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A12.js; * @description: Checking RegExp.prototype.exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T1.js index 64cfb48382..cd2ccf9da5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T1.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T1; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T1.js; * @description: String is "123" and RegExp is /1|12/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T10.js index 2b4ff7678c..603acb97f5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T10.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T10; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T10.js; * @description: String is 1.01 and RegExp is /1|12/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T11.js index d82794b6bf..f5e7bf48b3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T11.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T11; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T11.js; * @description: String is new Number(1.012) and RegExp is /2|12/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T12.js index ad4e0566c7..59cf37d7b9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T12.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T12; * @section: 15.10.6.2; - * @description: : String is {toString:function(){return Math.PI;}} and RegExp is /\.14/;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T12.js; + * @description: String is {toString:function(){return Math.PI;}} and RegExp is /\.14/; */ __executed = /\.14/.exec({toString:function(){return Math.PI}}); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T13.js index e4b97bc6f3..8b0c6269d2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T13.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T13; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T13.js; * @description: String is true and RegExp is /t[a-b|q-s]/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T14.js index 08faef979c..f9ca54e39e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T14.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T14; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T14.js; * @description: String is new Boolean and RegExp is /AL|se/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T15.js index e30891be83..f79a67a5b8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T15.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T15; * @section: 15.10.6.2; - * @description: : String is {toString:function(){return false;}} and RegExp is /LS/i;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T15.js; + * @description: String is {toString:function(){return false;}} and RegExp is /LS/i; */ __executed = /LS/i.exec({toString:function(){return false}}); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T16.js index 5c11da17da..5beb4193b1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T16.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T16; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T16.js; * @description: RegExp is /undefined/ and call exec() without arguments; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T17.js index 803bad9a41..a373fab578 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T17.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T17; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T17.js; * @description: String is null and RegExp is /ll|l/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T18.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T18.js index 648550cc75..886614e6b5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T18.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T18.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T18; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T18.js; * @description: String is undefined and RegExp is /nd|ne/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T19.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T19.js index 33a8ed9721..14ab86679c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T19.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T19.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T19; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T19.js; * @description: String is void 0 and RegExp is /e{1}/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T2.js index 64209ff6ae..6b26826323 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T2.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T2; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T2.js; * @description: String is new String("123") and RegExp is /((1)|(12))((3)|(23))/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T20.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T20.js index aeb841326b..4087c299b8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T20.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T20.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T20; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T20.js; * @description: String is x and RegExp is /[a-f]d/, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T21.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T21.js index c7f0e877f2..6ba54d9f34 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T21.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T21.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T21; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T21.js; * @description: String is function(){}() and RegExp is /[a-z]n/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T3.js index cdcb02b221..fe874d50cd 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T3.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T3; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T3.js; * @description: String is new Object("abcdefghi") and RegExp is /a[a-z]{2,4}/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T4.js index af15bddd23..f9731ef5b3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T4.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T4; * @section: 15.10.6.2; - * @description: : String is {toString:function(){return "abcdefghi";}} and RegExp is /a[a-z]{2,4}?/;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T4.js; + * @description: String is {toString:function(){return "abcdefghi";}} and RegExp is /a[a-z]{2,4}?/; */ __executed = /a[a-z]{2,4}?/.exec({toString:function(){return "abcdefghi"}}); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T5.js index bd7d6470f2..30fb59355c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T5.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T5; * @section: 15.10.6.2; - * @description: : String is {toString:function(){return {};}, valueOf:function(){return "aabaac";}} and RegExp is /(aa|aabaac|ba|b|c)* /;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T5.js; + * @description: String is {toString:function(){return {};}, valueOf:function(){return "aabaac";}} and RegExp is /(aa|aabaac|ba|b|c)* /; */ __executed = /(aa|aabaac|ba|b|c)*/.exec({toString:function(){return {};}, valueOf:function(){return "aabaac";}}); diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T6.js index 06ef904196..5310b28089 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T6.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T6; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T6.js; * @description: String is (function(){return "zaacbbbcac"})() and RegExp is /(z)((a+)?(b+)?(c))* /; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T7.js index 1fa8f8627c..753015bc5e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T7.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T7; * @section: 15.10.6.2; - * @description: : String is {toString:function(){throw "intostr";}} and RegExp is /[a-z]/;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T7.js; + * @description: String is {toString:function(){throw "intostr";}} and RegExp is /[a-z]/; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T8.js index 1c7f821e83..dd3715f1f2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T8.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T8; * @section: 15.10.6.2; - * @description: : String is {toString:void 0, valueOf:function(){throw "invalof";}} and RegExp is /[a-z]/;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T8.js; + * @description: String is {toString:void 0, valueOf:function(){throw "invalof";}} and RegExp is /[a-z]/; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T9.js index 9cef3f9120..308d96d18f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T9.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec(string) Performs a regular expression match of ToString(string) against the regular expression and * returns an Array object containing the results of the match, or null if the string did not match * - * @id: S15.10.6.2_A1_T9; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A1_T9.js; * @description: String is undefined variable and RegExp is /1|12/; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T1.js index 0de6465e26..9169f50397 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T1.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T1; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T1.js; * @description: The internal [[Class]] property is "Object"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T10.js index 13fa43796e..688a678750 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T10.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T10; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T10.js; * @description: The tested object is undefined; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T2.js index 4acb8bc1bf..5b3bce6594 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T2.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T2; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T2.js; * @description: The tested object is Math; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T3.js index 736657d403..2d55e02f7f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T3.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T3; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T3.js; * @description: The tested object is function object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T4.js index d59dff0760..5165f6fe71 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T4.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T4; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T4.js; * @description: The tested object is new String("[a-b]"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T5.js index a8e2787cc7..84060c3eef 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T5.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T5; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T5.js; * @description: The tested object is new Boolean(false); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T6.js index 7e460aa82a..4c19a17697 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T6.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T6; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T6.js; * @description: The tested object is new Number(1.0); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T7.js index ba1c44cfab..1e632a8456 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T7.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T7; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T7.js; * @description: The tested object is false; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T8.js index 9e5a6d85c3..777e3bd3e2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T8.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T8; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T8.js; * @description: The tested object is "."; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T9.js index 2f7c6735f0..5b216cf146 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T9.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.2_A2_T9; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A2_T9.js; * @description: The tested object is 1.0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T1.js index f93128f828..75ff1baba1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T1.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T1; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T1.js; * @description: RegExp is /(?:ab|cd)\d?/g and tested string is "ab cd2 ab34 cd"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T2.js index 43a8af1cd6..d2a5249e29 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T2.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T2; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T2.js; * @description: RegExp is /[Nn]evermore/g and tested string is very long string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T3.js index 9b81447ccb..30b63c6d16 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T3.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T3; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T3.js; * @description: RegExp is /[Nn]?evermore/g and tested string is very long string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T4.js index fe9b7e414a..2e04aa2814 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T4.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T4; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T4.js; * @description: RegExp is /([Nn]?ever|([Nn]othing\s{1,}))more/g and tested string is very long string; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T5.js index a99c1d8aaa..d87d39a977 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T5.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T5; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T5.js; * @description: RegExp is /\d+/g and tested string is "123 456 789"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T6.js index c9c4519306..dfd5cc731e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T6.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T6; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T6.js; * @description: RegExp is /(\d+)/g and tested string is "123 456 789"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T7.js index e3435137d8..64e3e628b8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T7.js @@ -6,8 +6,8 @@ * If global is true and lastIndex not changed manually, * next exec calling start to match from position where current match finished * - * @id: S15.10.6.2_A3_T7; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A3_T7.js; * @description: RegExp is /\d+/ and tested string is "123 456 789"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T1.js index 91b5c7794e..040782ad6d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T1.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T1; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T1.js; * @description: Call first exec, then set re.lastIndex = 12 and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T10.js index ed306ad6ed..fac8448db6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T10.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T10; * @section: 15.10.6.2, 13.2; - * @description: : Call first exec, then set re.lastIndex = {valueOf:function(){return 12;}} and again call exec;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T10.js; + * @description: Call first exec, then set re.lastIndex = {valueOf:function(){return 12;}} and again call exec; */ __re = /(?:ab|cd)\d?/g; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T11.js index c9b23a9b72..f5224c0d5b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T11.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T11; * @section: 15.10.6.2, 13.2; - * @description: : Call first exec, then set re.lastIndex = {valueOf:function(){throw "intoint";}} and again call exec;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T11.js; + * @description: Call first exec, then set re.lastIndex = {valueOf:function(){throw "intoint";}} and again call exec; */ __re = /(?:ab|cd)\d?/g; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T12.js index bc812aff93..c450854c05 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T12.js @@ -5,9 +5,9 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T12; * @section: 15.10.6.2, 13.2; - * @description: : Call first exec, then set re.lastIndex = {toString:function(){return 12;},valueOf:function(){return {};}} and again call exec;; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T12.js; + * @description: Call first exec, then set re.lastIndex = {toString:function(){return 12;},valueOf:function(){return {};}} and again call exec; */ __re = /(?:ab|cd)\d?/g; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T2.js index 16012ef863..7dcfc7d7df 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T2.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T2; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T2.js; * @description: Call first exec, then set re.lastIndex = undefined and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T3.js index 633ddb7260..89cd94925f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T3.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T3; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T3.js; * @description: Call first exec, then set re.lastIndex = void 0 and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T4.js index eb40fedac9..aea8ff7b5d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T4.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T4; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T4.js; * @description: Call first exec, then set re.lastIndex = null and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T5.js index e66e9dcb6d..8927c9baa3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T5.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T5; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T5.js; * @description: Call first exec, then set re.lastIndex = x and again call exec, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T6.js index e0c42134d0..09d39e4dc8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T6.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T6; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T6.js; * @description: Call first exec, then set re.lastIndex = false and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T7.js index 0805508b92..811f379168 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T7.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T7; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T7.js; * @description: Call first exec, then set re.lastIndex = Math.NaN and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T8.js index 3f76196c4a..412eb25043 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T8.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T8; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T8.js; * @description: Call first exec, then set re.lastIndex = "12" and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T9.js index 732be35564..01109da26c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T9.js @@ -5,8 +5,8 @@ * RegExp.prototype.exec behavior depends on global property. * If global is true next exec calling start to match from lastIndex position * - * @id: S15.10.6.2_A4_T9; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A4_T9.js; * @description: Call first exec, then set re.lastIndex = "eleven" and again call exec; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T1.js index d857e03aa3..e28a65355c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T1.js @@ -6,8 +6,8 @@ * Let global is true and let I = If ToInteger(lastIndex). * Then if I<0 orI>length then set lastIndex to 0 and return null * - * @id: S15.10.6.2_A5_T1; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T1.js; * @description: First call /(?:ab|cd)\d?/g.exec("aac1dz2233a1bz12nm444ab42"), and then First call /(?:ab|cd)\d?/g.exec("aacd22"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T2.js index 1fc6e03e89..a9eb5b5a7c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T2.js @@ -6,8 +6,8 @@ * Let global is true and let I = If ToInteger(lastIndex). * Then if I<0 orI>length then set lastIndex to 0 and return null * - * @id: S15.10.6.2_A5_T2; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T2.js; * @description: Set lastIndex to 100 and call /(?:ab|cd)\d?/g.exec("aacd22 "); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T3.js index 575fe0632a..eaa733e40b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T3.js @@ -6,8 +6,8 @@ * Let global is true and let I = If ToInteger(lastIndex). * Then if I<0 orI>length then set lastIndex to 0 and return null * - * @id: S15.10.6.2_A5_T3; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A5_T3.js; * @description: Set lastIndex to -1 and call /(?:ab|cd)\d?/g.exec("aacd22 "); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A6.js index 2787011aae..8e68a6ce88 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A6.js @@ -4,8 +4,8 @@ /** * RegExp.prototype.exec has not prototype property * - * @id: S15.10.6.2_A6; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A6.js; * @description: Checking RegExp.prototype.exec.prototype; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A7.js index 9afa088746..b195c35e36 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A7.js @@ -4,8 +4,8 @@ /** * RegExp.prototype.exec can't be used as constructor * - * @id: S15.10.6.2_A7; * @section: 15.10.6.2, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A7.js; * @description: Checking if creating the RegExp.prototype.exec object fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A8.js index c1f588db66..fb608a3ab2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A8.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.exec.length property has the attribute DontEnum * - * @id: S15.10.6.2_A8; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A8.js; * @description: Checking if enumerating the RegExp.prototype.exec.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A9.js index 99ec2e25a3..1921b698d8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A9.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.exec.length property has the attribute DontDelete * - * @id: S15.10.6.2_A9; * @section: 15.10.6.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.2_RegExp.prototype.exec/S15.10.6.2_A9.js; * @description: Checking if deleting the RegExp.prototype.exec.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A10.js index 663f40a62b..ac8728ab27 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A10.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.test.length property has the attribute ReadOnly * - * @id: S15.10.6.3_A10; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A10.js; * @description: Checking if varying the RegExp.prototype.test.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A11.js index d150234743..27484ce73d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A11.js @@ -4,8 +4,8 @@ /** * The length property of the test method is 1 * - * @id: S15.10.6.3_A11; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A11.js; * @description: Checking RegExp.prototype.test.length; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T1.js index 95bebd2cbf..d6e3438517 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T1.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T1; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T1.js; * @description: RegExp is /1|12/ and tested string is "123"; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T10.js index 438f2603f7..add96a877d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T10.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T10; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T10.js; * @description: RegExp is /1|12/ and tested string is 1.01; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T11.js index 4bec107173..360cd07534 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T11.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T11; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T11.js; * @description: RegExp is /2|12/ and tested string is new Number(1.012); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T12.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T12.js index cb5cc2a721..89ad270da6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T12.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T12.js @@ -4,9 +4,9 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T12; * @section: 15.10.6.3; - * @description: : RegExp is /\.14/ and tested string is {toString:function(){return Math.PI;}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T12.js; + * @description: RegExp is /\.14/ and tested string is {toString:function(){return Math.PI;}}; */ var __string = {toString:function(){return Math.PI;}}; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T13.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T13.js index 646fe9cd2c..5030b4df28 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T13.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T13.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T13; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T13.js; * @description: RegExp is /t[a-b|q-s]/ and tested string is true; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T14.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T14.js index 3d1703ca08..a418c9ab25 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T14.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T14.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T14; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T14.js; * @description: RegExp is /AL|se/ and tested string is new Boolean; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T15.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T15.js index 3703fdd3f1..71b3ae0bd4 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T15.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T15.js @@ -4,9 +4,9 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T15; * @section: 15.10.6.3; - * @description: : RegExp is /LS/i and tested string is {toString:function(){return false;}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T15.js; + * @description: RegExp is /LS/i and tested string is {toString:function(){return false;}}; */ var __string = {toString:function(){return false;}}; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T16.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T16.js index d2abe39473..f5d7d3ec24 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T16.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T16.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T16; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T16.js; * @description: RegExp is /undefined/ and call test() without arguments; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T17.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T17.js index 164731e526..6577acae1e 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T17.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T17.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T17; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T17.js; * @description: RegExp is /ll|l/ and tested string is null; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T18.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T18.js index e93e70ec61..5ee293914b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T18.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T18.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T18; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T18.js; * @description: RegExp is /nd|ne/ and tested string is undefined; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T19.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T19.js index ac9515fc3a..1175a0148c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T19.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T19.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T19; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T19.js; * @description: RegExp is /e{1}/ and tested string is void 0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T2.js index 4f027dae22..ed8caae9f8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T2.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T2; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T2.js; * @description: RegExp is /((1)|(12))((3)|(23))/ and tested string is new String("123"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T20.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T20.js index 402d46a8bb..1d4a2221de 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T20.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T20.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T20; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T20.js; * @description: RegExp is /[a-f]d/ and tested string is x, where x is undefined; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T21.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T21.js index 0f97d709bb..d817d6f662 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T21.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T21.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T21; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T21.js; * @description: RegExp is /[a-z]n/ and tested string is x, where x is function(){}(); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T3.js index 3b38315ddc..11f2ffd3c1 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T3.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T3; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T3.js; * @description: RegExp is /a[a-z]{2,4}/ and tested string is new Object("abcdefghi"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T4.js index 6b41a799fc..753c954e48 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T4.js @@ -4,9 +4,9 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T4; * @section: 15.10.6.3; - * @description: : RegExp is /a[a-z]{2,4}?/ and tested string is {toString:function(){return "abcdefghi";}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T4.js; + * @description: RegExp is /a[a-z]{2,4}?/ and tested string is {toString:function(){return "abcdefghi";}}; */ var __string = {toString:function(){return "abcdefghi";}}; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T5.js index deb2075671..b64391697d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T5.js @@ -4,9 +4,9 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T5; * @section: 15.10.6.3; - * @description: : RegExp is /(aa|aabaac|ba|b|c)* / and tested string is {toString:function(){return {};}, valueOf:function(){return "aabaac";}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T5.js; + * @description: RegExp is /(aa|aabaac|ba|b|c)* / and tested string is {toString:function(){return {};}, valueOf:function(){return "aabaac";}}; */ var __string = {toString:function(){return {};}, valueOf:function(){return "aabaac";}}; diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T6.js index 5bc75e28af..586606541d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T6.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T6; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T6.js; * @description: RegExp is /(z)((a+)?(b+)?(c))* / and tested string is (function(){return "zaacbbbcac"})(); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T7.js index 79b270acc4..81cf35bad8 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T7.js @@ -4,9 +4,9 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T7; * @section: 15.10.6.3; - * @description: : RegExp is /[a-z]/ and tested string is {toString:function(){throw "intostr";}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T7.js; + * @description: RegExp is /[a-z]/ and tested string is {toString:function(){throw "intostr";}}; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T8.js index 1d820becd4..703406a0e0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T8.js @@ -4,9 +4,9 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T8; * @section: 15.10.6.3; - * @description: : RegExp is /[a-z]/ and tested string is {toString:void 0, valueOf:function(){throw "invalof";}};; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T8.js; + * @description: RegExp is /[a-z]/ and tested string is {toString:void 0, valueOf:function(){throw "invalof";}}; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T9.js index 4709881136..0b413e8278 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T9.js @@ -4,8 +4,8 @@ /** * Equivalent to the expression RegExp.prototype.exec(string) != null * - * @id: S15.10.6.3_A1_T9; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A1_T9.js; * @description: RegExp is /1|12/ and tested string is function object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T1.js index 10681350e3..467616a33d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T1.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T1; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T1.js; * @description: The tested object is new Object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T10.js index 17bc028837..2f513cc92a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T10.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T10; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T10.js; * @description: The tested object is undefined; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T2.js index 3a462545b4..513d0cd8b0 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T2.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T2; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T2.js; * @description: The tested object is Math; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T3.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T3.js index 1a4e1eba2a..26f0a743f6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T3.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T3.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T3; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T3.js; * @description: The tested object is function object; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T4.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T4.js index 2806229278..849f4cbb78 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T4.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T4.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T4; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T4.js; * @description: The tested object is new String("[a-b]"); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T5.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T5.js index e0871ef7af..7bd1099aa9 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T5.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T5.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T5; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T5.js; * @description: The tested object is new Boolean(false); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T6.js index 1eaeb9ff1e..9d0050bae6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T6.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T6; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T6.js; * @description: The tested object is new Number(1.0); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T7.js index a8746f48ab..596073730f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T7.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T7; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T7.js; * @description: The tested object is false; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T8.js index 7d783761cf..38c613da81 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T8.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T8; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T8.js; * @description: The tested object is "."; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T9.js index a98a18ab29..d4b35825b6 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T9.js @@ -4,8 +4,8 @@ /** * A TypeError exception is thrown if the this value is not an object for which the value of the internal [[Class]] property is "RegExp" * - * @id: S15.10.6.3_A2_T9; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A2_T9.js; * @description: The tested object is 1.0; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A6.js index 3a417184b0..24c0cc6743 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A6.js @@ -4,8 +4,8 @@ /** * RegExp.prototype.test has not prototype property * - * @id: S15.10.6.3_A6; * @section: 15.10.6.3, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A6.js; * @description: Checking RegExp.prototype.test.prototype; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A7.js index b771c5122f..b62b60501b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A7.js @@ -4,8 +4,8 @@ /** * RegExp.prototype.test can't be used as constructor * - * @id: S15.10.6.3_A7; * @section: 15.10.6.3, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A7.js; * @description: Checking if creating the RegExp.prototype.test object fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A8.js index 45129dd362..2da372b6a3 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A8.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.test.length property has the attribute DontEnum * - * @id: S15.10.6.3_A8; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A8.js; * @description: Checking if enumerating the RegExp.prototype.test.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A9.js index 4bee95989a..fb32b1fc02 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A9.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.test.length property has the attribute DontDelete * - * @id: S15.10.6.3_A9; * @section: 15.10.6.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.3_RegExp.prototype.test/S15.10.6.3_A9.js; * @description: Checking if deleting RegExp.prototype.test.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A10.js index 441445960e..06bc04d87f 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A10.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.toString.length property has the attribute ReadOnly * - * @id: S15.10.6.4_A10; * @section: 15.10.6.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A10.js; * @description: Checking if varying the RegExp.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A11.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A11.js index beb987669a..2360f13ddc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A11.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toString method is 1 * - * @id: S15.10.6.4_A11; * @section: 15.10.6.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A11.js; * @description: Checking RegExp.prototype.toString.length; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A6.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A6.js index 997440ccc7..b2c5feee03 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A6.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A6.js @@ -4,8 +4,8 @@ /** * RegExp.prototype.toString has not prototype property * - * @id: S15.10.6.4_A6; * @section: 15.10.6.4, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A6.js; * @description: Checking RegExp.prototype.toString.prototype; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A7.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A7.js index 9958154e05..4744533ffc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A7.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A7.js @@ -4,8 +4,8 @@ /** * RegExp.prototype.toString can't be used as constructor * - * @id: S15.10.6.4_A7; * @section: 15.10.6.4, 13.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A7.js; * @description: Checking if creating the RegExp.prototype.toString object fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A8.js index 4be3e2fd9b..d2851cc722 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A8.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.toString.length property has the attribute DontEnum * - * @id: S15.10.6.4_A8; * @section: 15.10.6.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A8.js; * @description: Checking if enumerating the RegExp.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A9.js index f20b36e3a2..d29a029bfa 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A9.js @@ -4,8 +4,8 @@ /** * The RegExp.prototype.toString.length property has the attribute DontDelete * - * @id: S15.10.6.4_A9; * @section: 15.10.6.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/15.10.6.4_RegExp.prototype.toString/S15.10.6.4_A9.js; * @description: Checking if deleting the RegExp.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T1.js index d0d8345f83..ab96addf7b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The initial value of RegExp.prototype.constructor is the built-in RegExp constructor * - * @id: S15.10.6.1_A1_T1; * @section: 15.10.6.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T1.js; * @description: Compare RegExp.prototype.constructor with RegExp; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T2.js index ff008a9375..ef80195584 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The initial value of RegExp.prototype.constructor is the built-in RegExp constructor * - * @id: S15.10.6.1_A1_T2; * @section: 15.10.6.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6.1_A1_T2.js; * @description: Compare instance.constructor !== RegExp, where instance is new RegExp.prototype.constructor; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T1.js index a50b7c792c..4304426098 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T1.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the RegExp prototype object is the Object prototype * - * @id: S15.10.6_A1_T1; * @section: 15.10.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T1.js; * @description: Checking Object.prototype.isPrototypeOf(RegExp.prototype); */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T2.js index 76448ea437..575c3c39ef 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the RegExp prototype object is the Object prototype * - * @id: S15.10.6_A1_T2; * @section: 15.10.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A1_T2.js; * @description: Add new property to Object.prototype and check it of RegExp.prototype; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A2.js index 01b4b2d889..54d7f1fd17 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Class]] property of the RegExp prototype object is "Object" * - * @id: S15.10.6_A2; * @section: 15.10.6; + * @path: 15_Native/15.10_RegExp_Objects/15.10.6_Properties_of_the_RegExp_Prototype_Object/S15.10.6_A2.js; * @description: Checking performs with toString function; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A10.js index 4a9ec7a4f0..93eac1635a 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A10.js @@ -4,8 +4,8 @@ /** * The RegExp instance source property has the attribute ReadOnly * - * @id: S15.10.7.1_A10; * @section: 15.10.7.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A10.js; * @description: Checking if varying the source property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A8.js index eb9b44fc03..5b32ef30fc 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A8.js @@ -4,8 +4,8 @@ /** * The RegExp instance source property has the attribute DontEnum * - * @id: S15.10.7.1_A8; * @section: 15.10.7.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A8.js; * @description: Checking if enumerating the source property of RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A9.js index 1021f8b23d..6512509e99 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A9.js @@ -4,8 +4,8 @@ /** * The RegExp instance source property has the attribute DontDelete * - * @id: S15.10.7.1_A9; * @section: 15.10.7.1; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.1_source/S15.10.7.1_A9.js; * @description: Checking if deleting the source property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A10.js index e65683463d..8bd4f169ff 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A10.js @@ -4,8 +4,8 @@ /** * The RegExp instance global property has the attribute ReadOnly * - * @id: S15.10.7.2_A10; * @section: 15.10.7.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A10.js; * @description: Checking if varying the global property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A8.js index c9dcf8300e..79f3467847 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A8.js @@ -4,8 +4,8 @@ /** * The RegExp instance global property has the attribute DontEnum * - * @id: S15.10.7.2_A8; * @section: 15.10.7.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A8.js; * @description: Checking if enumerating the global property of RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A9.js index 01fe17e497..9cc439c786 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A9.js @@ -4,8 +4,8 @@ /** * The RegExp instance global property has the attribute DontDelete * - * @id: S15.10.7.2_A9; * @section: 15.10.7.2; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.2_global/S15.10.7.2_A9.js; * @description: Checking if deleting the global property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A10.js index 170548a61b..2f168cbe53 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A10.js @@ -4,8 +4,8 @@ /** * The RegExp instance ignoreCase property has the attribute ReadOnly * - * @id: S15.10.7.3_A10; * @section: 15.10.7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A10.js; * @description: Checking if varying the ignoreCase property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A8.js index b54fb8bafd..47043ffe3d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A8.js @@ -4,8 +4,8 @@ /** * The RegExp instance ignoreCase property has the attribute DontEnum * - * @id: S15.10.7.3_A8; * @section: 15.10.7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A8.js; * @description: Checking if enumerating the ignoreCase property of RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A9.js index e73cf8e0d6..9434504be5 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A9.js @@ -4,8 +4,8 @@ /** * The RegExp instance ignoreCase property has the attribute DontDelete * - * @id: S15.10.7.3_A9; * @section: 15.10.7.3; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.3_ignoreCase/S15.10.7.3_A9.js; * @description: Checking if deleting the ignoreCase property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A10.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A10.js index 7bb3487354..2ff9da5b79 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A10.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A10.js @@ -4,8 +4,8 @@ /** * The RegExp instance multiline property has the attribute ReadOnly * - * @id: S15.10.7.4_A10; * @section: 15.10.7.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A10.js; * @description: Checking if varying the multiline property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A8.js index 4f511f5ab0..32ebda735c 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A8.js @@ -4,8 +4,8 @@ /** * The RegExp instance multiline property has the attribute DontEnum * - * @id: S15.10.7.4_A8; * @section: 15.10.7.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A8.js; * @description: Checking if enumerating the multiline property of RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A9.js index 12dc97d451..24b3c6763b 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A9.js @@ -4,8 +4,8 @@ /** * The RegExp instance multiline property has the attribute DontDelete * - * @id: S15.10.7.4_A9; * @section: 15.10.7.4; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.4_multiline/S15.10.7.4_A9.js; * @description: Checking if deleting the multiline property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A8.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A8.js index 99000ab476..fac6bbd210 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A8.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A8.js @@ -4,8 +4,8 @@ /** * The RegExp instance lastIndex property has the attribute DontEnum * - * @id: S15.10.7.5_A8; * @section: 15.10.7.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A8.js; * @description: Checking if enumerating the lastIndex property of RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A9.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A9.js index 74089ba21a..b088562665 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A9.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A9.js @@ -4,8 +4,8 @@ /** * The RegExp instance lastIndex property has the attribute DontDelete * - * @id: S15.10.7.5_A9; * @section: 15.10.7.5; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/15.10.7.5_lastIndex/S15.10.7.5_A9.js; * @description: Checking if deleting the lastIndex property fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T1.js index 3e45e88de6..23b4aa5b08 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T1.js @@ -4,8 +4,8 @@ /** * RegExp instance has not [[call]] property * - * @id: S15.10.7_A1_T1; * @section: 15.10.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T1.js; * @description: Checking if call of RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T2.js index 294cd6021e..b5f7add9b2 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T2.js @@ -4,8 +4,8 @@ /** * RegExp instance has not [[call]] property * - * @id: S15.10.7_A1_T2; * @section: 15.10.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A1_T2.js; * @description: Checking if call of RegExp("a|b","g")() fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T1.js index c994c86019..c925280999 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T1.js @@ -4,8 +4,8 @@ /** * RegExp instance has not [[construct]] property * - * @id: S15.10.7_A2_T1; * @section: 15.10.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T1.js; * @description: Checking if creating new RegExp instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T2.js index 9b81989aaf..8198acb346 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T2.js @@ -4,8 +4,8 @@ /** * RegExp instance has not [[construct]] property * - * @id: S15.10.7_A2_T2; * @section: 15.10.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A2_T2.js; * @description: Checking if creating "new RegExp" instance fails; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T1.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T1.js index 66e384486e..7997632804 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T1.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T1.js @@ -4,8 +4,8 @@ /** * RegExp instance type is RegExp * - * @id: S15.10.7_A3_T1; * @section: 15.10.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T1.js; * @description: Checking type of RegExp instance with operators typeof, instanceof and check it constructor. * RegExp instance is /[^a]* /; */ diff --git a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T2.js b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T2.js index 153e6278e2..c885563f5d 100644 --- a/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T2.js +++ b/test/suite/converted/15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T2.js @@ -4,8 +4,8 @@ /** * RegExp instance type is RegExp * - * @id: S15.10.7_A3_T2; * @section: 15.10.7; + * @path: 15_Native/15.10_RegExp_Objects/15.10.7_Properties_of_RegExp_Instances/S15.10.7_A3_T2.js; * @description: Checking type of RegExp instance with operators typeof, instanceof and check it constructor. * RegExp instance is new RegExp; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A1_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A1_T1.js index 282fb1c313..9d8e8637c8 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A1_T1.js @@ -5,8 +5,8 @@ * If the argument "message" is not undefined, the message property of the newly constructed object is * set to ToString(message) * - * @id: S15.11.1.1_A1_T1; * @section: 15.11.1.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A1_T1.js; * @description: Checking message property of different error objects; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A2_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A2_T1.js index 151b58a02b..05462b6d39 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A2_T1.js @@ -5,8 +5,8 @@ * The [[Prototype]] property of the newly constructed object is set to the original Error prototype * object, the one that is the initial value of Error.prototype (15.11.3.1) * - * @id: S15.11.1.1_A2_T1; * @section: 15.11.1.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A2_T1.js; * @description: Checking prototype of the newly constructed Error object; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A3_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A3_T1.js index 0e64eaee3b..98838c5b88 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A3_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "Error" * - * @id: S15.11.1.1_A3_T1; * @section: 15.11.1.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1.1_A3_T1.js; * @description: Checking Class of the newly constructed Error object using toSting() function; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1_A1_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1_A1_T1.js index 3c59bf5db6..94bb9339c3 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1_A1_T1.js @@ -5,8 +5,8 @@ * The function call Error(...) is equivalent to the object creation expression new * Error(...) with the same arguments * - * @id: S15.11.1_A1_T1; * @section: 15.11.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.1_The_Error_Constructor_Called_as_a_Function/S15.11.1_A1_T1.js; * @description: Checking constructor of the newly constructed Error object; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A1_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A1_T1.js index 97a9793041..215d2025ac 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A1_T1.js @@ -5,8 +5,8 @@ * If the argument "message" is not undefined, the message property of the newly constructed object is * set to ToString(message) * - * @id: S15.11.2.1_A1_T1; * @section: 15.11.2.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A1_T1.js; * @description: Checking message property of different error objects; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A2_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A2_T1.js index 3ede3aa4c1..c6bb89ef5e 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A2_T1.js @@ -5,8 +5,8 @@ * The [[Prototype]] property of the newly constructed object is set to the original Error prototype * object, the one that is the initial value of Error.prototype (15.11.3.1) * - * @id: S15.11.2.1_A2_T1; * @section: 15.11.2.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A2_T1.js; * @description: Checking prototype of the newly constructed Error object; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A3_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A3_T1.js index c83913190c..4f0e1587dd 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A3_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "Error" * - * @id: S15.11.2.1_A3_T1; * @section: 15.11.2.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.2_The_Error_Constructor/S15.11.2.1_A3_T1.js; * @description: Checking Class of the newly constructed Error object using toSting() function; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A1_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A1_T1.js index eaa64f76f5..66e24a222f 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A1_T1.js @@ -4,8 +4,8 @@ /** * Error.prototype property has the attributes {DontDelete} * - * @id: S15.11.3.1_A1_T1; * @section: 15.11.3.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A1_T1.js; * @description: Checking if deleting the Error.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A2_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A2_T1.js index df85182698..ada6908363 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A2_T1.js @@ -4,8 +4,8 @@ /** * Error.prototype property has the attributes {DontEnum} * - * @id: S15.11.3.1_A2_T1; * @section: 15.11.3.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A2_T1.js; * @description: Checking if enumerating the Error.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A3_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A3_T1.js index b6b359d2ea..1c7cc0bc0c 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A3_T1.js @@ -4,8 +4,8 @@ /** * Error.prototype property has the attributes {ReadOnly} * - * @id: S15.11.3.1_A3_T1; * @section: 15.11.3.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A3_T1.js; * @description: Checking if varying the Error.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A4_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A4_T1.js index c509d5c7e9..a2e5267a23 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A4_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A4_T1.js @@ -4,8 +4,8 @@ /** * The Error has property prototype * - * @id: S15.11.3.1_A4_T1; * @section: 15.11.3.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3.1_A4_T1.js; * @description: Checking Error.hasOwnProperty('prototype'); */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A1_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A1_T1.js index 4a380b3ebd..23e109adca 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A1_T1.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the Error constructor is the Function prototype object(15.3.4) * - * @id: S15.11.3_A1_T1; * @section: 15.11.3, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A1_T1.js; * @description: Checking prototype of constructor of the newly constructed Error object; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A2_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A2_T1.js index 3e17eebe43..acdbf34717 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A2_T1.js @@ -4,8 +4,8 @@ /** * The length property value is 1 * - * @id: S15.11.3_A2_T1; * @section: 15.11.3, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.3_Properties_of_the_Error_Constructor/S15.11.3_A2_T1.js; * @description: Checking length property; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T1.js index 2fddebe6d1..14dc672c87 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The initial value of Error.prototype.constructor is the built-in Error constructor * - * @id: S15.11.4.1_A1_T1; * @section: 15.11.4.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T1.js; * @description: Checking Error.prototype.constructor; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T2.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T2.js index 854d48b8b5..a0febb00da 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The initial value of Error.prototype.constructor is the built-in Error constructor * - * @id: S15.11.4.1_A1_T2; * @section: 15.11.4.1, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.1_A1_T2.js; * @description: Checking if creating "new Error.prototype.constructor" passes and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A1.js index bec830f882..09bdde3bf8 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A1.js @@ -4,8 +4,8 @@ /** * The Error.prototype has name property * - * @id: S15.11.4.2_A1; * @section: 15.11.4.2, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A1.js; * @description: Checking Error.prototype.name; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A2.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A2.js index 940040c2a5..1b3fe0f7e9 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A2.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A2.js @@ -4,8 +4,8 @@ /** * The initial value of Error.prototype.name is "Error" * - * @id: S15.11.4.2_A2; * @section: 15.11.4.2, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.2_A2.js; * @description: Checking value of Error.prototype.name; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A1.js index 8029c80c10..5033b34c7c 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A1.js @@ -4,8 +4,8 @@ /** * The Error.prototype has message property * - * @id: S15.11.4.3_A1; * @section: 15.11.4.3, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A1.js; * @description: Checking Error.prototype.message; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A2.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A2.js index 6ce8e378d3..b5a5c3d9be 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A2.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A2.js @@ -4,8 +4,8 @@ /** * The initial value of Error.prototype.message is "" * - * @id: S15.11.4.3_A2; * @section: 15.11.4.3, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.3_A2.js; * @description: Checking value of Error.prototype.message; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A1.js index bd503c4368..13b2bcdcdc 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A1.js @@ -4,8 +4,8 @@ /** * The Error.prototype has toString property * - * @id: S15.11.4.4_A1; * @section: 15.11.4.4, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A1.js; * @description: Checking Error.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A2.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A2.js index aa1b006b1b..8e82ed0c1c 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A2.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A2.js @@ -4,8 +4,8 @@ /** * The Error.prototype.toString returns an implementation defined string * - * @id: S15.11.4.4_A2; * @section: 15.11.4.4, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4.4_A2.js; * @description: Checking if call of Error.prototype.toSting() fails; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A1.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A1.js index 60ad748400..b068c392a2 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A1.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A1.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Error prototype object is the Object prototype * object(15.2.3.1) * - * @id: S15.11.4_A1; * @section: 15.11.4, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A1.js; * @description: Get Error.prototype and compare with Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A2.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A2.js index 23636371d2..2513a945dd 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A2.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Class]] property of Error prototype object is "Error" * - * @id: S15.11.4_A2; * @section: 15.11.4, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A2.js; * @description: Getting the value of the internal [[Class]] property using Error.prototype.toString() function; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A3.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A3.js index ae241716e3..296b421903 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A3.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A3.js @@ -4,8 +4,8 @@ /** * Since Error prototype object is not function it has not [[call]] method * - * @id: S15.11.4_A3; * @section: 15.11.4, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A3.js; * @description: Checking if call of Error prototype as a function fails; */ diff --git a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A4.js b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A4.js index dab0642cac..4b313fcaf6 100644 --- a/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A4.js +++ b/test/suite/converted/15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A4.js @@ -4,8 +4,8 @@ /** * Since Error prototype object is not function it has not [[create]] method * - * @id: S15.11.4_A4; * @section: 15.11.4, 16; + * @path: 15_Native/15.11_Error_Objects/15.11.4_Properties_of_the_Error_Prototype_Object/S15.11.4_A4.js; * @description: Checking if creating "new Error.prototype" fails; */ diff --git a/test/suite/converted/15_Native/15.12_The_JSON_Object/15.12.2_JSON.parse/S15.12.2_A1.js b/test/suite/converted/15_Native/15.12_The_JSON_Object/15.12.2_JSON.parse/S15.12.2_A1.js index c4c228c0b1..8eb36933ca 100644 --- a/test/suite/converted/15_Native/15.12_The_JSON_Object/15.12.2_JSON.parse/S15.12.2_A1.js +++ b/test/suite/converted/15_Native/15.12_The_JSON_Object/15.12.2_JSON.parse/S15.12.2_A1.js @@ -4,8 +4,8 @@ /** * JSON.parse must create a property with the given property name * - * @id: S15.12.2_A1; * @section: 15.12.2; + * @path: 15_Native/15.12_The_JSON_Object/15.12.2_JSON.parse/S15.12.2_A1.js; * @description: Tests that JSON.parse treats "__proto__" as a regular property name; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A1.js index 08edd732d7..951f8ab5f1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A1.js @@ -4,8 +4,8 @@ /** * The initial value of NaN is NaN * - * @id: S15.1.1.1_A1; * @section: 15.1.1.1, 11.4.3, 15.1.2.4, 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A1.js; * @description: Use typeof, isNaN, isFinite; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js index 2e1a4935f1..28ac2a3953 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js @@ -4,8 +4,8 @@ /** * The NaN is not ReadOnly * - * @id: S15.1.1.1_A2_T1; * @section: 15.1.1.1, 15.5.1, 15.6.1, 15.7.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T1.js; * @description: Checking Boolean, Number, String Functions; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T2.js index f9735b39bb..5bedef5582 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T2.js @@ -4,8 +4,8 @@ /** * The NaN is not ReadOnly * - * @id: S15.1.1.1_A2_T2; * @section: 15.1.1.1, 11.4.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A2_T2.js; * @description: Checking typeof Operator; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js index 3b76cadaf3..46bd7544ca 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js @@ -4,8 +4,8 @@ /** * The NaN is DontDelete * - * @id: S15.1.1.1_A3.1; * @section: 15.1.1.1, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.1.js; * @description: Use delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.2.js index ff26b3b713..2373e36282 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.2.js @@ -4,8 +4,8 @@ /** * The NaN is DontEnum * - * @id: S15.1.1.1_A3.2; * @section: 15.1.1.1, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.1_NaN/S15.1.1.1_A3.2.js; * @description: Use for-in statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A1.js index 555eff06bd..69b2254afa 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A1.js @@ -4,8 +4,8 @@ /** * The initial value of Infinity is Number.POSITIVE_INFINITY * - * @id: S15.1.1.2_A1; * @section: 15.1.1.2, 11.4.3, 15.1.2.4, 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A1.js; * @description: Use typeof, isNaN, isFinite; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js index bd96127fa8..8bc36a4a11 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js @@ -4,8 +4,8 @@ /** * The Infinity is not ReadOnly * - * @id: S15.1.1.2_A2_T1; * @section: 15.1.1.2, 15.5.1, 15.6.1, 15.7.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T1.js; * @description: Checking Boolean, Number, String Functions; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T2.js index 766844d3ab..e912ff1eb2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T2.js @@ -4,8 +4,8 @@ /** * The Infinity is not ReadOnly * - * @id: S15.1.1.2_A2_T2; * @section: 15.1.1.2, 11.4.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A2_T2.js; * @description: Checking typeof Functions; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js index 59b63acfa7..3629375374 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js @@ -4,8 +4,8 @@ /** * The Infinity is DontDelete * - * @id: S15.1.1.2_A3.1; * @section: 15.1.1.2, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.1.js; * @description: Use delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.2.js index 83077f6e5f..ac0a1b56b0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.2.js @@ -4,8 +4,8 @@ /** * The Infinity is DontEnum * - * @id: S15.1.1.2_A3.2; * @section: 15.1.1.2, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.2_Infinity/S15.1.1.2_A3.2.js; * @description: Use for-in statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A1.js index e77917f1cc..1deaf2fc4c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A1.js @@ -4,8 +4,8 @@ /** * The initial value of undefined is undefined * - * @id: S15.1.1.3_A1; * @section: 15.1.1.3, 11.4.3, 15.1.2.4, 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A1.js; * @description: Use typeof, isNaN, isFinite; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js index 1ceef60d2d..1de7ca5a36 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js @@ -4,8 +4,8 @@ /** * The undefined is not ReadOnly * - * @id: S15.1.1.3_A2_T1; * @section: 15.1.1.3, 15.5.1, 15.6.1, 15.7.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T1.js; * @description: Checking Boolean, Number, String Functions; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js index 2fa5d4709d..3326846a0c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js @@ -4,8 +4,8 @@ /** * The undefined is not ReadOnly * - * @id: S15.1.1.3_A2_T2; * @section: 15.1.1.3, 11.4.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A2_T2.js; * @description: Checking typeof Operator; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js index b6301c89e6..7a783b4b3e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js @@ -4,8 +4,8 @@ /** * The undefined is DontDelete * - * @id: S15.1.1.3_A3.1; * @section: 15.1.1.3, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.1.js; * @description: Use delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.2.js index d143a53e50..88ecf5416f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.2.js @@ -4,8 +4,8 @@ /** * The undefined is DontEnum * - * @id: S15.1.1.3_A3.2; * @section: 15.1.1.3, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.1_Value_Properties_of_the_Global_Object/15.1.1.3_undefined/S15.1.1.3_A3.2.js; * @description: Use for-in statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T1.js index 0c5bbc449b..27a4aa8432 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If x is not a string value, return x * - * @id: S15.1.2.1_A1.1_T1; * @section: 15.1.2.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T1.js; * @description: Checking all primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T2.js index 04066c6909..43a1328a9a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T2.js @@ -4,8 +4,8 @@ /** * If x is not a string value, return x * - * @id: S15.1.2.1_A1.1_T2; * @section: 15.1.2.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.1_T2.js; * @description: Checking all object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.2_T1.js index 8fa04131fc..d5d8926403 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.2_T1.js @@ -4,8 +4,8 @@ /** * If the eval function is called with some argument, then use a first argument * - * @id: S15.1.2.1_A1.2_T1; * @section: 15.1.2.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A1.2_T1.js; * @description: eval("x = 1", "x = 2"), x equal 1, not 2; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T1.js index 5e2cb9f2cf..96a554dbbc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T1.js @@ -4,9 +4,9 @@ /** * If the parse fails, throw a SyntaxError exception (but see also clause 16) * - * @id: S15.1.2.1_A2_T1; * @section: 15.1.2.1, 16; - * @description: : Checking if execution of "eval("x = 1; x\u000A++"), catch SyntaxError" passes;; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T1.js; + * @description: Checking if execution of "eval("x = 1; x\u000A++"), catch SyntaxError" passes; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T2.js index 018aee377b..22c0cf2c30 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T2.js @@ -4,9 +4,9 @@ /** * If the parse fails, throw a SyntaxError exception (but see also clause 16) * - * @id: S15.1.2.1_A2_T2; * @section: 15.1.2.1, 16; - * @description: : Checking if execution of "eval("x = 1; x\u000A++")" fails;; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A2_T2.js; + * @description: Checking if execution of "eval("x = 1; x\u000A++")" fails; * @negative; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T1.js index 4b4a02cd38..e29b732458 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T1.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is a value V, * then return the value V * - * @id: S15.1.2.1_A3.1_T1; * @section: 15.1.2.1, 12.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T1.js; * @description: Expression statement. Eval return primitive value; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T2.js index a3c335d0aa..fe8c393be0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T2.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is a value V, * then return the value V * - * @id: S15.1.2.1_A3.1_T2; * @section: 15.1.2.1, 12.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.1_T2.js; * @description: Expression statement. Eval return object value; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T1.js index d36938d5f2..0aa59b5c6c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T1.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T1; * @section: 15.1.2.1, 12.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T1.js; * @description: Block statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T2.js index 1f0cb4f5fe..338de63844 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T2.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T2; * @section: 15.1.2.1, 12.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T2.js; * @description: Var statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T3.js index f227084e0e..0ecd58aa19 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T3.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T3; * @section: 15.1.2.1, 12.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T3.js; * @description: Empty statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T4.js index d9c0225a56..b5be43a469 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T4.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T4; * @section: 15.1.2.1, 12.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T4.js; * @description: If statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T5.js index 27026d725c..555eec9e2d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T5.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T5; * @section: 15.1.2.1, 12.11; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T5.js; * @description: Switch statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T6.js index 97ed68a22f..8cf4cb53b3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T6.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T6; * @section: 15.1.2.1, 12.6.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T6.js; * @description: do-while statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T7.js index f2283f00a1..acffcb3178 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T7.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T7; * @section: 15.1.2.1, 12.6.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T7.js; * @description: do-while statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T8.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T8.js index 286b78bbc3..53179f984b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T8.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T8.js @@ -5,8 +5,8 @@ * If Result(3).type is normal and its completion value is empty, * then return the value undefined * - * @id: S15.1.2.1_A3.2_T8; * @section: 15.1.2.1, 12.6.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.2_T8.js; * @description: for statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T1.js index 5de4c3e0f6..dde334bf1b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T1.js @@ -5,8 +5,8 @@ * If Result(3).type is not normal, then Result(3).type must be throw. * Throw Result(3).value as an exception * - * @id: S15.1.2.1_A3.3_T1; * @section: 15.1.2.1, 12.7; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T1.js; * @description: Continue statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T2.js index 59d10a7d86..3789f72d5f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T2.js @@ -5,8 +5,8 @@ * If Result(3).type is not normal, then Result(3).type must be throw. * Throw Result(3).value as an exception * - * @id: S15.1.2.1_A3.3_T2; * @section: 15.1.2.1, 12.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T2.js; * @description: Break statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T3.js index 9a5c8bf8f2..b8bc32f259 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T3.js @@ -5,8 +5,8 @@ * If Result(3).type is not normal, then Result(3).type must be throw. * Throw Result(3).value as an exception * - * @id: S15.1.2.1_A3.3_T3; * @section: 15.1.2.1, 12.9; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T3.js; * @description: Return statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T4.js index dcc51a2326..728385e8dd 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T4.js @@ -5,8 +5,8 @@ * If Result(3).type is not normal, then Result(3).type must be throw. * Throw Result(3).value as an exception * - * @id: S15.1.2.1_A3.3_T4; * @section: 15.1.2.1, 12.13; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A3.3_T4.js; * @description: Throw statement; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.1.js index 0484b2d4fd..910ea5e5c7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.1.js @@ -4,8 +4,8 @@ /** * The length property of eval has the attribute DontEnum * - * @id: S15.1.2.1_A4.1; * @section: 15.1.2.1, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.2.js index 2670e59b87..6ea076c6e9 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.2.js @@ -4,8 +4,8 @@ /** * The length property of eval has the attribute DontDelete * - * @id: S15.1.2.1_A4.2; * @section: 15.1.2.1, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js index da4e1fce2e..152f0da1cb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js @@ -4,8 +4,8 @@ /** * The length property of eval has the attribute ReadOnly * - * @id: S15.1.2.1_A4.3; * @section: 15.1.2.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.4.js index 1c7ecef40d..96058ceb03 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.4.js @@ -4,8 +4,8 @@ /** * The length property of eval is 1 * - * @id: S15.1.2.1_A4.4; * @section: 15.1.2.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.4.js; * @description: eval.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.5.js index 354863e47c..8b6d22aaf7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.5.js @@ -4,8 +4,8 @@ /** * The eval property has the attribute DontEnum * - * @id: S15.1.2.1_A4.5; * @section: 15.1.2.1, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.6.js index 343f527d85..9c5a2a2e61 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.6.js @@ -4,8 +4,8 @@ /** * The eval property has not prototype property * - * @id: S15.1.2.1_A4.6; * @section: 15.1.2.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.6.js; * @description: Checking eval.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.7.js index 20667f3e16..1c9b742a17 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.7.js @@ -4,8 +4,8 @@ /** * The eval property can't be used as constructor * - * @id: S15.1.2.1_A4.7; * @section: 15.1.2.1, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.1_eval/S15.1.2.1_A4.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T1.js index 36f2921d47..7c27be0e6a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T1; * @section: 15.1.2.2, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T1.js; * @description: Checking for boolean primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T2.js index 58c772f7e0..a3ae047d80 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T2; * @section: 15.1.2.2, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T2.js; * @description: Checking for number primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T3.js index 02b0d6ca87..058e20ca88 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T3; * @section: 15.1.2.2, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T3.js; * @description: Checking for undefined and null; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T4.js index af0e65f69c..61ee486b50 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T4; * @section: 15.1.2.2, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T4.js; * @description: Checking for Boolean object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T5.js index 26af4f9c3e..043d3dd718 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T5; * @section: 15.1.2.2, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T5.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T6.js index 7f756abfe6..8b841b4c91 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T6.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T6; * @section: 15.1.2.2, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T6.js; * @description: Checking for String object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T7.js index 849ddeec28..5b1fef9031 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T7.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.2_A1_T7; * @section: 15.1.2.2, 9.8, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A1_T7.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T1.js index 944e37d2ec..85aaca7d23 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T1.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T1.js; * @description: StrWhiteSpaceChar :: TAB (U+0009); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T10.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T10.js index e0bcd042b0..2283fb05fc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T10.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T10.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T10; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T10.js; * @description: StrWhiteSpaceChar :: USP; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T2.js index 68fbbd3ddb..aaf1a6028c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T2.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T2.js; * @description: StrWhiteSpaceChar :: SP (U+0020); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T3.js index 8f81763524..8f39490555 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T3.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T3.js; * @description: StrWhiteSpaceChar :: NBSB (U+00A0); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T4.js index 78c8cca4f4..fc40295595 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T4.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T4; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T4.js; * @description: StrWhiteSpaceChar :: FF (U+000C); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T5.js index 8724908ebc..5f1017c6ed 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T5.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T5; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T5.js; * @description: StrWhiteSpaceChar :: VT (U+000B); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T6.js index d520a11e5e..90694bbf2e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T6.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T6; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T6.js; * @description: StrWhiteSpaceChar :: CR (U+000D); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T7.js index 4a6a300f87..4be00ea9c1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T7.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T7; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T7.js; * @description: StrWhiteSpaceChar :: LF (U+000A); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T8.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T8.js index 65459ff348..d103b3cc65 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T8.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T8.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T8; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T8.js; * @description: StrWhiteSpaceChar :: LS (U+2028); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T9.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T9.js index 196608bef3..cde29cdde3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T9.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T9.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.2_A2_T9; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A2_T9.js; * @description: StrWhiteSpaceChar :: PS (U+2029); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T1.js index 89afc86578..133a4e7a5d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T1; * @section: 15.1.2.2, 9.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T1.js; * @description: Checking for boolean primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T2.js index 563788b4c0..15031a6e8f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T2; * @section: 15.1.2.2, 9.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T2.js; * @description: Checking for string primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T3.js index 3790e5096e..602a9b8c1b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T3; * @section: 15.1.2.2, 9.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T3.js; * @description: Checking for undefined and null; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T4.js index da98779716..84949bd4ea 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T4; * @section: 15.1.2.2, 9.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T4.js; * @description: Checking for Boolean object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T5.js index f1a624aab1..2f66333b8c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T5; * @section: 15.1.2.2, 9.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T5.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T6.js index 27b5ddf8d9..e0092cbd7c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T6.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T6; * @section: 15.1.2.2, 9.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T6.js; * @description: Checking for String object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T7.js index 88f3a818ec..7afc3e9c93 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T7.js @@ -4,8 +4,8 @@ /** * Operator use ToNumber * - * @id: S15.1.2.2_A3.1_T7; * @section: 15.1.2.2, 9.3, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.1_T7.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T1.js index 261096db8f..f5e2429e28 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToInt32 * - * @id: S15.1.2.2_A3.2_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T1.js; * @description: If radix is NaN, +0, -0, +Infinity, -Infinity, return radix = +0; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T2.js index 968357cf8f..06b00cfe14 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToInt32 * - * @id: S15.1.2.2_A3.2_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T2.js; * @description: ToInt32 use floor; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T3.js index cc3f125f0e..e7bd97d1eb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToInt32 * - * @id: S15.1.2.2_A3.2_T3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A3.2_T3.js; * @description: ToInt32 use modulo; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T1.js index 0188cad189..75e21ee12f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T1.js @@ -4,8 +4,8 @@ /** * If R = 0 or R = undefined, then R = 10 * - * @id: S15.1.2.2_A4.1_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T1.js; * @description: R = 0; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T2.js index a7af1ea1b0..b3d3602d4a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T2.js @@ -4,8 +4,8 @@ /** * If R = 0 or R = undefined, then R = 10 * - * @id: S15.1.2.2_A4.1_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.1_T2.js; * @description: R = undefined; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T1.js index 0b7d3f6ee6..4cb8c2d060 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T1.js @@ -4,8 +4,8 @@ /** * If R < 2 or R > 36, then return NaN * - * @id: S15.1.2.2_A4.2_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T1.js; * @description: R = 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T2.js index f35511c0ef..bf58133d7d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T2.js @@ -4,8 +4,8 @@ /** * If R < 2 or R > 36, then return NaN * - * @id: S15.1.2.2_A4.2_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T2.js; * @description: R = 37; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T3.js index 3d99d0de3c..48bf8048c1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T3.js @@ -4,8 +4,8 @@ /** * If R < 2 or R > 36, then return NaN * - * @id: S15.1.2.2_A4.2_T3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A4.2_T3.js; * @description: Complex test; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.1_T1.js index f7c2a44a2e..14a9fffe10 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.1_T1.js @@ -5,8 +5,8 @@ * If the length of S is at least 1 and the first character of S is 0, * then at the implementation's discretion either let R = 8 or R = 10 * - * @id: S15.1.2.2_A5.1_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.1_T1.js; * @description: Either R = 8, or R = 10; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T1.js index b3e410a69b..ce05848080 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T1.js @@ -5,8 +5,8 @@ * If the length of S is at least 2 and the first two characters of S * are either 0x or 0X, then remove the first two characters from S and let R = 16 * - * @id: S15.1.2.2_A5.2_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T1.js; * @description: : 0x; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T2.js index 8495c1d90a..04ba8001c6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T2.js @@ -5,8 +5,8 @@ * If the length of S is at least 2 and the first two characters of S * are either 0x or 0X, then remove the first two characters from S and let R = 16 * - * @id: S15.1.2.2_A5.2_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A5.2_T2.js; * @description: : 0X; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T1.js index 37c90f230f..f7432526f1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T1.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If S contains any character that is not a radix-R digit, + * If S contains any character that is not a radix-R digit, * then let Z be the substring of S consisting of all characters before - * the first such character; otherwise, let Z be S; + * the first such character; otherwise, let Z be S * - * @id: S15.1.2.2_A6.1_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T1.js; * @description: Complex test. R in [2, 36]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T2.js index 9c3bb296f2..1b2e110dfc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T2.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If S contains any character that is not a radix-R digit, + * If S contains any character that is not a radix-R digit, * then let Z be the substring of S consisting of all characters before - * the first such character; otherwise, let Z be S; + * the first such character; otherwise, let Z be S * - * @id: S15.1.2.2_A6.1_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T2.js; * @description: Complex test. Radix-R notation in [0..9, A-Z]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T3.js index ae89828d1d..1ad6772686 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T3.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If S contains any character that is not a radix-R digit, + * If S contains any character that is not a radix-R digit, * then let Z be the substring of S consisting of all characters before - * the first such character; otherwise, let Z be S; + * the first such character; otherwise, let Z be S * - * @id: S15.1.2.2_A6.1_T3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T3.js; * @description: Complex test. Radix-R notation in [0..9, a-z]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T4.js index b636d01871..89bdba4ee2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T4.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If S contains any character that is not a radix-R digit, + * If S contains any character that is not a radix-R digit, * then let Z be the substring of S consisting of all characters before - * the first such character; otherwise, let Z be S; + * the first such character; otherwise, let Z be S * - * @id: S15.1.2.2_A6.1_T4; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T4.js; * @description: Complex test. Radix-R notation in [0..9, A-Z]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T5.js index 6771d6cb3e..aa5b644a51 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T5.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If S contains any character that is not a radix-R digit, + * If S contains any character that is not a radix-R digit, * then let Z be the substring of S consisting of all characters before - * the first such character; otherwise, let Z be S; + * the first such character; otherwise, let Z be S * - * @id: S15.1.2.2_A6.1_T5; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T5.js; * @description: Complex test. Radix-R notation in [0..9, a-z]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T6.js index 382fd19e6e..c1b99ce2a3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T6.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : If S contains any character that is not a radix-R digit, + * If S contains any character that is not a radix-R digit, * then let Z be the substring of S consisting of all characters before - * the first such character; otherwise, let Z be S; + * the first such character; otherwise, let Z be S * - * @id: S15.1.2.2_A6.1_T6; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A6.1_T6.js; * @description: Complex test. Radix-R notation in [0..9]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T1.js index 3c4056137b..7bc3fa951e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T1.js @@ -4,8 +4,8 @@ /** * If Z is empty, return NaN * - * @id: S15.1.2.2_A7.1_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T1.js; * @description: Complex test. R in [2, 36]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T2.js index c39a581e73..8307ea0ee1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T2.js @@ -4,8 +4,8 @@ /** * If Z is empty, return NaN * - * @id: S15.1.2.2_A7.1_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.1_T2.js; * @description: x is not a radix-R digit; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T1.js index 19ff801da6..d5f2c4fa80 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T1.js @@ -7,8 +7,8 @@ * letters A-Z and a-z for digits with values 10 through 35. * Compute the number value for Result(16) * - * @id: S15.1.2.2_A7.2_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T1.js; * @description: Complex test. Check algorithm; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T2.js index 157f8dc8e6..06c38cff6b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T2.js @@ -7,8 +7,8 @@ * letters A-Z and a-z for digits with values 10 through 35. * Compute the number value for Result(16) * - * @id: S15.1.2.2_A7.2_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T2.js; * @description: Checking algorithm for R = 2; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T3.js index 45f2c36a79..57d53e201b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T3.js @@ -7,8 +7,8 @@ * letters A-Z and a-z for digits with values 10 through 35. * Compute the number value for Result(16) * - * @id: S15.1.2.2_A7.2_T3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.2_T3.js; * @description: Checking algorithm for R = 16; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T1.js index 9c07a0d006..c0edd71154 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T1.js @@ -4,8 +4,8 @@ /** * Return sign * Result(17) * - * @id: S15.1.2.2_A7.3_T1; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T1.js; * @description: Complex test. Check algorithm; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T2.js index aa3b8601c9..b7857b54c1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T2.js @@ -4,8 +4,8 @@ /** * Return sign * Result(17) * - * @id: S15.1.2.2_A7.3_T2; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T2.js; * @description: Checking algorithm for R = 2; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T3.js index 2c1803832c..e624215bda 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T3.js @@ -4,8 +4,8 @@ /** * Return sign * Result(17) * - * @id: S15.1.2.2_A7.3_T3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A7.3_T3.js; * @description: Checking algorithm for R = 10; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A8.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A8.js index c8023da61a..ccd3164201 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A8.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A8.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : parseInt may interpret only a leading portion of the string as + * parseInt may interpret only a leading portion of the string as * a number value; it ignores any characters that cannot be interpreted as part * of the notation of an decimal literal, and no indication is given that any such * characters were ignored. * - * @id: S15.1.2.2_A8; * @section: 15.1.2.2, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A8.js; * @description: Complex test without eval; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.1.js index 174bdbdcd8..2d8ea7534e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.1.js @@ -4,8 +4,8 @@ /** * The length property of parseInt has the attribute DontEnum * - * @id: S15.1.2.2_A9.1; * @section: 15.1.2.2, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js index 48a7121e87..98f01ef096 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js @@ -4,8 +4,8 @@ /** * The length property of parseInt has the attribute DontDelete * - * @id: S15.1.2.2_A9.2; * @section: 15.1.2.2, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js index 275c753bc9..38f8f4e305 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js @@ -4,8 +4,8 @@ /** * The length property of parseInt has the attribute ReadOnly * - * @id: S15.1.2.2_A9.3; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.4.js index 8df875d5d0..f8e5ace705 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.4.js @@ -4,8 +4,8 @@ /** * The length property of parseInt is 2 * - * @id: S15.1.2.2_A9.4; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.4.js; * @description: parseInt.length === 2; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.5.js index 495a753e0b..77b9eb5a48 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.5.js @@ -4,8 +4,8 @@ /** * The parseInt property has the attribute DontEnum * - * @id: S15.1.2.2_A9.5; * @section: 15.1.2.2, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.6.js index 56b33ad75d..884fae94c1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.6.js @@ -4,8 +4,8 @@ /** * The parseInt property has not prototype property * - * @id: S15.1.2.2_A9.6; * @section: 15.1.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.6.js; * @description: Checking parseInt.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.7.js index 4897bb9bd3..6b8e4824ef 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.7.js @@ -4,8 +4,8 @@ /** * The parseInt property can't be used as constructor * - * @id: S15.1.2.2_A9.7; * @section: 15.1.2.2, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.2_parseInt/S15.1.2.2_A9.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T1.js index 5c50be927a..0b99a579c0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T1; * @section: 15.1.2.3, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T1.js; * @description: Checking for boolean primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T2.js index 153bf9653f..403bcc4f25 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T2; * @section: 15.1.2.3, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T2.js; * @description: Checking for number primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T3.js index e279f8f751..addf670935 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T3; * @section: 15.1.2.3, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T3.js; * @description: Checking for undefined and null; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T4.js index f27df2c409..6c24091dcb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T4; * @section: 15.1.2.3, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T4.js; * @description: Checking for Boolean object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T5.js index 0a6ddd743d..b30b48aa52 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T5; * @section: 15.1.2.3, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T5.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T6.js index 2c692b0d39..4b914ea0a3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T6.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T6; * @section: 15.1.2.3, 9.8; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T6.js; * @description: Checking for String object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T7.js index 774c6c4f12..a39bc9158e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T7.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.2.3_A1_T7; * @section: 15.1.2.3, 9.8, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A1_T7.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T1.js index 8484aecc4e..9023b3d0b7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T1.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T1; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T1.js; * @description: StrWhiteSpaceChar :: TAB (U+0009); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T10.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T10.js index db19bbdeb6..d811fa2809 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T10.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T10.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T10; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T10.js; * @description: StrWhiteSpaceChar :: USP; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T2.js index c98a7d711d..5dd4052dcb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T2.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T2; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T2.js; * @description: StrWhiteSpaceChar :: SP (U+0020); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T3.js index e3bc51ad90..31823736aa 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T3.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T3; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T3.js; * @description: StrWhiteSpaceChar :: NBSB (U+00A0); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T4.js index 9760b228b0..40225aa7c1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T4.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T4; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T4.js; * @description: StrWhiteSpaceChar :: FF (U+000C); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T5.js index 0b40a78b00..94c7a7d1cd 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T5.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T5; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T5.js; * @description: StrWhiteSpaceChar :: VT (U+000B); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T6.js index bc757a1c70..84101a293d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T6.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T6; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T6.js; * @description: StrWhiteSpaceChar :: CR (U+000D); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T7.js index 4b676f26b1..396f3c4d19 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T7.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T7; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T7.js; * @description: StrWhiteSpaceChar :: LF (U+000A); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T8.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T8.js index bc900a0621..1adc1d6edc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T8.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T8.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T8; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T8.js; * @description: StrWhiteSpaceChar :: LS (U+2028); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T9.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T9.js index a92237d81d..ec046e3fa1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T9.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T9.js @@ -4,8 +4,8 @@ /** * Operator remove leading StrWhiteSpaceChar * - * @id: S15.1.2.3_A2_T9; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A2_T9.js; * @description: StrWhiteSpaceChar :: PS (U+2029); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T1.js index 8ad467323a..944af23ac8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T1.js @@ -5,8 +5,8 @@ * If neither Result(2) nor any prefix of Result(2) satisfies the syntax of a * StrDecimalLiteral (see 9.3.1), return NaN * - * @id: S15.1.2.3_A3_T1; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T1.js; * @description: parseFloat("some string") return NaN; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T2.js index 68018b2105..d12516edb7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T2.js @@ -5,8 +5,8 @@ * If neither Result(2) nor any prefix of Result(2) satisfies the syntax of a * StrDecimalLiteral (see 9.3.1), return NaN * - * @id: S15.1.2.3_A3_T2; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T2.js; * @description: parseFloat("wrong number format with ExponentIndicator") return NaN; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T3.js index 54838a0f83..a8ec1f0da8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T3.js @@ -5,8 +5,8 @@ * If neither Result(2) nor any prefix of Result(2) satisfies the syntax of a * StrDecimalLiteral (see 9.3.1), return NaN * - * @id: S15.1.2.3_A3_T3; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A3_T3.js; * @description: parseFloat("wrong numbr format") return NaN; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T1.js index c8e7f9396c..5ee6988d20 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T1.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T1; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T1.js; * @description: Some wrong number; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T2.js index 7f168dd430..4bd2d3b987 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T2.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T2; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T2.js; * @description: With ExponentIndicator; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T3.js index aa1ca9d915..b27c2d1b06 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T3.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T3; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T3.js; * @description: StrDecimalLiteral not contain HexIntegerLiteral; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T4.js index 93bfe50892..5a16c3f8f7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T4.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T4; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T4.js; * @description: "Infinity"+"some string"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T5.js index 81f38c6965..78708dd34c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T5.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T5; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T5.js; * @description: Checking DecimalDigits . DecimalDigits_opt ExponentPart_opt; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T6.js index e3d3ba5b85..f22068a734 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T6.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T6; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T6.js; * @description: Checking . DecimalDigits ExponentPart_opt; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T7.js index f237bb25ee..56adfe61eb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T7.js @@ -5,8 +5,8 @@ * Compute the longest prefix of Result(2), which might be Result(2) itself, * which satisfies the syntax of a StrDecimalLiteral * - * @id: S15.1.2.3_A4_T7; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A4_T7.js; * @description: Checking DecimalDigits ExponentPart_opt; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T1.js index c1331e12bf..e02c20511c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T1.js @@ -4,8 +4,8 @@ /** * Return the number value for the MV of Result(4) * - * @id: S15.1.2.3_A5_T1; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T1.js; * @description: Checking Infinity; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T2.js index f9c217ba2f..8d12adac77 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T2.js @@ -4,8 +4,8 @@ /** * Return the number value for the MV of Result(4) * - * @id: S15.1.2.3_A5_T2; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T2.js; * @description: Checking DecimalDigits . DecimalDigits_opt ExponentPart_opt; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T3.js index 502c0a982e..436468c777 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T3.js @@ -4,8 +4,8 @@ /** * Return the number value for the MV of Result(4) * - * @id: S15.1.2.3_A5_T3; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T3.js; * @description: Checking . DecimalDigits ExponentPart_opt; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T4.js index 73e36180b5..531b15f12d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T4.js @@ -4,8 +4,8 @@ /** * Return the number value for the MV of Result(4) * - * @id: S15.1.2.3_A5_T4; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A5_T4.js; * @description: Checking DecimalDigits ExponentPart_opt; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A6.js index 5c66a5f00d..58e0d673ee 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A6.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : parseFloat may interpret only a leading portion of the string as + * parseFloat may interpret only a leading portion of the string as * a number value; it ignores any characters that cannot be interpreted as part * of the notation of an decimal literal, and no indication is given that any such * characters were ignored. * - * @id: S15.1.2.3_A6; * @section: 15.1.2.3, 9.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A6.js; * @description: Complex test without eval; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.1.js index ee0ff48f80..86a51a560c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.1.js @@ -4,8 +4,8 @@ /** * The length property of parseFloat has the attribute DontEnum * - * @id: S15.1.2.3_A7.1; * @section: 15.1.2.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js index 2acce79031..1020aad37d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js @@ -4,8 +4,8 @@ /** * The length property of parseFloat has the attribute DontDelete * - * @id: S15.1.2.3_A7.2; * @section: 15.1.2.3, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js index 9b21e88b11..ebf4b9010e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js @@ -4,8 +4,8 @@ /** * The length property of parseFloat has the attribute ReadOnly * - * @id: S15.1.2.3_A7.3; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.4.js index 820bb33e68..76d7d21a36 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.4.js @@ -4,8 +4,8 @@ /** * The length property of parseFloat is 1 * - * @id: S15.1.2.3_A7.4; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.4.js; * @description: parseFloat.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.5.js index 153403cebc..5a78a1bab4 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.5.js @@ -4,8 +4,8 @@ /** * The parseFloat property has the attribute DontEnum * - * @id: S15.1.2.3_A7.5; * @section: 15.1.2.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.6.js index 3715a38bc5..f4394272d2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.6.js @@ -4,8 +4,8 @@ /** * The parseFloat property has not prototype property * - * @id: S15.1.2.3_A7.6; * @section: 15.1.2.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.6.js; * @description: Checking parseFloat.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.7.js index 930725da06..2b81ba6d06 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.7.js @@ -4,8 +4,8 @@ /** * The parseFloat property can't be used as constructor * - * @id: S15.1.2.3_A7.7; * @section: 15.1.2.3, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.3_parseFloat/S15.1.2.3_A7.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T1.js index 2599d48417..695a404019 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T1.js @@ -4,8 +4,8 @@ /** * isNaN applies ToNumber to its argument, then return true if the result is NaN, and otherwise return false * - * @id: S15.1.2.4_A1_T1; * @section: 15.1.2.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T1.js; * @description: Checking all primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T2.js index c481c9dbd6..e57f5a8214 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T2.js @@ -4,8 +4,8 @@ /** * isNaN applies ToNumber to its argument, then return true if the result is NaN, and otherwise return false * - * @id: S15.1.2.4_A1_T2; * @section: 15.1.2.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A1_T2.js; * @description: Checking all object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.1.js index 9f702761b4..3cf47e95b2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.1.js @@ -4,8 +4,8 @@ /** * The length property of isNaN has the attribute DontEnum * - * @id: S15.1.2.4_A2.1; * @section: 15.1.2.4, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js index 6edf39b089..18f37c9b42 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js @@ -4,8 +4,8 @@ /** * The length property of isNaN has the attribute DontDelete * - * @id: S15.1.2.4_A2.2; * @section: 15.1.2.4, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js index 899dcd681d..353fc207a7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js @@ -4,8 +4,8 @@ /** * The length property of isNaN has the attribute ReadOnly * - * @id: S15.1.2.4_A2.3; * @section: 15.1.2.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.4.js index 00e0b7c7b2..f622a1599c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.4.js @@ -4,8 +4,8 @@ /** * The length property of isNaN is 1 * - * @id: S15.1.2.4_A2.4; * @section: 15.1.2.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.4.js; * @description: isNaN.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.5.js index e8b46324bf..41102cc76f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.5.js @@ -4,8 +4,8 @@ /** * The isNaN property has the attribute DontEnum * - * @id: S15.1.2.4_A2.5; * @section: 15.1.2.4, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.6.js index e7f39d2e34..71e0eda68f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.6.js @@ -4,8 +4,8 @@ /** * The isNaN property has not prototype property * - * @id: S15.1.2.4_A2.6; * @section: 15.1.2.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.6.js; * @description: Checking isNaN.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.7.js index bb841caa29..186d710c61 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.7.js @@ -4,8 +4,8 @@ /** * The isNaN property can't be used as constructor * - * @id: S15.1.2.4_A2.7; * @section: 15.1.2.4, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.4_isNaN/S15.1.2.4_A2.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T1.js index 0060394a5c..e36383497f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T1.js @@ -4,8 +4,8 @@ /** * isFinite applies ToNumber to its argument, then return false if the result is NaN, +Infinity, -Infinity, and otherwise return true * - * @id: S15.1.2.5_A1_T1; * @section: 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T1.js; * @description: Checking all primitive; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T2.js index c03916d07d..8a3ef2b2a3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T2.js @@ -4,8 +4,8 @@ /** * isFinite applies ToNumber to its argument, then return false if the result is NaN, +Infinity, -Infinity, and otherwise return true * - * @id: S15.1.2.5_A1_T2; * @section: 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A1_T2.js; * @description: Checking all object; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.1.js index 59993442fd..23f8af9d3a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.1.js @@ -4,8 +4,8 @@ /** * The length property of isFinite has the attribute DontEnum * - * @id: S15.1.2.5_A2.1; * @section: 15.1.2.5, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js index 18caa6e12c..c8e4327f38 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js @@ -4,8 +4,8 @@ /** * The length property of isFinite has the attribute DontDelete * - * @id: S15.1.2.5_A2.2; * @section: 15.1.2.5, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js index efc5197aa1..2b5c99a44e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js @@ -4,8 +4,8 @@ /** * The length property of isFinite has the attribute ReadOnly * - * @id: S15.1.2.5_A2.3; * @section: 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.4.js index fe7a446982..caad77fb9d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.4.js @@ -4,8 +4,8 @@ /** * The length property of isFinite is 1 * - * @id: S15.1.2.5_A2.4; * @section: 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.4.js; * @description: isFinite.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.5.js index a2809818cf..2f9529a448 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.5.js @@ -4,8 +4,8 @@ /** * The isFinite property has the attribute DontEnum * - * @id: S15.1.2.5_A2.5; * @section: 15.1.2.5, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.6.js index fde832cbe9..9fe02628b7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.6.js @@ -4,8 +4,8 @@ /** * The isFinite property has not prototype property * - * @id: S15.1.2.5_A2.6; * @section: 15.1.2.5; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.6.js; * @description: Checking isFinit.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.7.js index d10b85f53a..6daa176657 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.7.js @@ -4,8 +4,8 @@ /** * The isFinite property can't be used as constructor * - * @id: S15.1.2.5_A2.7; * @section: 15.1.2.5, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.2_Function_Properties_of_the_Global_Object/15.1.2.5_isFinite/S15.1.2.5_A2.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.10_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.10_T1.js index fadd8e33c1..6b577fbfb8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.10_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.10_T1.js @@ -5,8 +5,8 @@ * If B = 110xxxxx (n = 2) and string.charAt(k + 4) and * string.charAt(k + 5) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.10_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.10_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T1.js index e2677d583b..2e93032777 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T1.js @@ -6,8 +6,8 @@ * string.charAt(k + 5)) or (string.charAt(k + 7) and * string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.11_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T1.js; * @description: Complex tests, string.charAt(k + 4) and string.charAt(k + 5) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T2.js index 4af58687d7..889e4c357d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T2.js @@ -6,8 +6,8 @@ * string.charAt(k + 5)) or (string.charAt(k + 7) and * string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.11_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.11_T2.js; * @description: Complex tests, string.charAt(k + 7) and string.charAt(k + 8) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T1.js index d341eeb696..2b9d69abd2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T1.js @@ -7,8 +7,8 @@ * string.charAt(k + 8)) or (string.charAt(k + 10) and * string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.12_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T1.js; * @description: Complex tests, string.charAt(k + 4) and string.charAt(k + 5) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T2.js index 1419082f4b..5a08ca3bb8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T2.js @@ -7,8 +7,8 @@ * string.charAt(k + 8)) or (string.charAt(k + 10) and * string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.12_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T2.js; * @description: Complex tests, string.charAt(k + 7) and string.charAt(k + 7) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T3.js index 45afe37dfa..c21c92ea93 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T3.js @@ -7,8 +7,8 @@ * string.charAt(k + 8)) or (string.charAt(k + 10) and * string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.12_T3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.12_T3.js; * @description: Complex tests, string.charAt(k + 10) and string.charAt(k + 11) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T1.js index 85bcdbe69f..b24f2d5efa 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T1.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.13_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T1.js; * @description: Complex tests. B = [0xC0 - 0xDF], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T2.js index 372b88a609..3ae863c91c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T2.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.13_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.13_T2.js; * @description: Complex tests. B = [0xC0 - 0xDF], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T1.js index 72c9727914..6109408724 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T1.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.14_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T1.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T2.js index adb31f98b7..9df7978351 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T2.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.14_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T2.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T3.js index 7514b0fce5..539c3ddc69 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T3.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.14_T3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T3.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T4.js index 5cebcc95e9..647754553d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T4.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.14_T4; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.14_T4.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T1.js index bcaea5efc9..af6571458a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T1.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.15_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T1.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T2.js index e72f6b84a3..44bcecd095 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T2.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.15_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T2.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T3.js index 820a40a065..d5bf5948d1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T3.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.15_T3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T3.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T4.js index 0f76deb090..f84bbb31a2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T4.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.15_T4; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T4.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T5.js index a3f2884452..fa76311a78 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T5.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.15_T5; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T5.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T6.js index 201da6d1db..8179dc65ed 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T6.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.1_A1.15_T6; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.15_T6.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.1_T1.js index f20d0efbd8..6c85e37999 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) equal "%" and k + 2 >= string.length, throw URIError * - * @id: S15.1.3.1_A1.1_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T1.js index 607092328d..dd615eee10 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T1.js @@ -5,8 +5,8 @@ * If B = string.charAt(k+1) + string.charAt(k+2) do not represent * hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.2_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T2.js index a9351d8687..8adc159837 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T2.js @@ -5,8 +5,8 @@ * If B = string.charAt(k+1) + string.charAt(k+2) do not represent * hexadecimal digits, throw URIError * - * @id: S15.1.3.1_A1.2_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.2_T2.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T1.js index b2a305d042..3ca72ee84d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T1.js @@ -4,8 +4,8 @@ /** * If B = 10xxxxxx or B = 11111xxx, throw URIError * - * @id: S15.1.3.1_A1.3_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T1.js; * @description: Complex tests. B = 10xxxxxx -> B in [0x80 - 0xBF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T2.js index f7ba63a18d..a58d6383fe 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T2.js @@ -4,8 +4,8 @@ /** * If B = 10xxxxxx or B = 11111xxx, throw URIError * - * @id: S15.1.3.1_A1.3_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.3_T2.js; * @description: Complex tests. B = 11111xxx -> B in [0xF8 - 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.4_T1.js index c2ee95d704..16c4abb282 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.4_T1.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and (k + 2) + 3 >= length, throw URIError * - * @id: S15.1.3.1_A1.4_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.4_T1.js; * @description: Complex tests. B = [0xC0 - 0xDF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.5_T1.js index f985fc6000..3785a082d4 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.5_T1.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and (k + 2) + 6 >= length, throw URIError * - * @id: S15.1.3.1_A1.5_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.5_T1.js; * @description: Complex tests. B = [0xE0 - 0xEF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.6_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.6_T1.js index d650f9854d..6f0304a319 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.6_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.6_T1.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and (k + 2) + 9 >= length, throw URIError * - * @id: S15.1.3.1_A1.6_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.6_T1.js; * @description: Complex tests. B = [0xF0 - 0xF7]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.7_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.7_T1.js index b0ff1e8927..e390e562b0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.7_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.7_T1.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and string.charAt(k + 3) not equal "%", throw URIError * - * @id: S15.1.3.1_A1.7_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.7_T1.js; * @description: Complex tests. B = [0xC0 - 0xDF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T1.js index 813fe2ed04..fd26c6ed4a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T1.js @@ -5,8 +5,8 @@ * If B = 1110xxxx (n = 3) and string.charAt(k + 3), * string.charAt(k + 6) not equal "%", throw URIError * - * @id: S15.1.3.1_A1.8_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T1.js; * @description: Complex tests. B = [0xE0 - 0xEF], * string.charAt(k + 3) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T2.js index 103bc53fe6..509878cc40 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T2.js @@ -5,8 +5,8 @@ * If B = 1110xxxx (n = 3) and string.charAt(k + 3), * string.charAt(k + 6) not equal "%", throw URIError * - * @id: S15.1.3.1_A1.8_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.8_T2.js; * @description: Complex tests. B = [0xE0 - 0xEF], * string.charAt(k + 6) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T1.js index cfffe3ecad..f8795c00bf 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T1.js @@ -5,8 +5,8 @@ * If B = 11110xxx (n = 4) and string.charAt(k + 3), * string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError * - * @id: S15.1.3.1_A1.9_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T1.js; * @description: Complex tests. B = [0xF0 - 0x0F7], * string.charAt(k + 3) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T2.js index bb476f88f7..4e7daff703 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T2.js @@ -5,8 +5,8 @@ * If B = 11110xxx (n = 4) and string.charAt(k + 3), * string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError * - * @id: S15.1.3.1_A1.9_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T2.js; * @description: Complex tests. B = [0xF0 - 0x0F7], * string.charAt(k + 6) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T3.js index b327284c79..617249ff05 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T3.js @@ -5,8 +5,8 @@ * If B = 11110xxx (n = 4) and string.charAt(k + 3), * string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError * - * @id: S15.1.3.1_A1.9_T3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A1.9_T3.js; * @description: Complex tests. B = [0xF0 - 0x0F7], * string.charAt(k + 9) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.1_T1.js index be5725e561..627e831635 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) not equal "%", return this char * - * @id: S15.1.3.1_A2.1_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.2_T1.js index c7a7677166..e8e4262fe3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.2_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 0xxxxxxxx ([0x00 - 0x7F]), without [uriReserved, #], return B1 * - * @id: S15.1.3.1_A2.2_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.2_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.3_T1.js index 47c01db2b3..54339a7764 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.3_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 110xxxxx ([0xC0 - 0xDF]), B2 = 10xxxxxx ([0x80 - 0xBF), without B1 = [0xC0, 0xC1], return UTF8(B1, B2) * - * @id: S15.1.3.1_A2.3_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.3_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.4_T1.js index bfb6a923c6..36345fc409 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.4_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 1110xxxx ([0xE0 - 0xEF]), B2, B3 = 10xxxxxxx ([0x80 - 0xBF]), without [B1, B2] = [0xE0, 0x80 - 0x9F], [0xED, 0xA0 - 0xBF] (0xD800 - 0xDFFF), return UTF8(B1, B2, B3) * - * @id: S15.1.3.1_A2.4_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.4_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.js index 86a42f8b8e..fb508ced38 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 11110xxx ([0xF0 - 0x0F4]), B2, B3, B4 = 10xxxxxxx ([0x80 - 0xBF]), without [B1, B2] = [0xF0, 0x80 - 0x9F], [0xF4, 0x90 - 0xBF], return UTF8(B1, B2, B3, B4) * - * @id: S15.1.3.1_A2.5_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T1.js index 9eda7bb3b6..953894db47 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T1.js @@ -5,8 +5,8 @@ * Let reservedURISet be a string containing one instance of each character valid * in uriReserved plus "#" * - * @id: S15.1.3.1_A3_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T1.js; * @description: Checking all character in reservedURISet. HexDigit in [0..9, A..F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T2.js index b3315e68f6..d89ea48927 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T2.js @@ -5,8 +5,8 @@ * Let reservedURISet be a string containing one instance of each character valid * in uriReserved plus "#" * - * @id: S15.1.3.1_A3_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T2.js; * @description: Checking all character in reservedURISet. HexDigit in [0..9, a..f]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T3.js index aca81032a8..c25e0beb41 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T3.js @@ -5,8 +5,8 @@ * Let reservedURISet be a string containing one instance of each character valid * in uriReserved plus "#" * - * @id: S15.1.3.1_A3_T3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A3_T3.js; * @description: Complex test; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T1.js index 283e4dd2c1..2a3c5041c6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T1.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.1_A4_T1; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T1.js; * @description: Checking ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T2.js index 3c17658587..040425225f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T2.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.1_A4_T2; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T2.js; * @description: Checking RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T3.js index cc8272f3ff..cff9bc1967 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T3.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.1_A4_T3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T3.js; * @description: Checking URL with Line Terminator; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T4.js index ac2921f4e6..dc0ae68691 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T4.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.1_A4_T4; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A4_T4.js; * @description: Test some url; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.1.js index d274920396..686daffafe 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of decodeURI has the attribute DontEnum * - * @id: S15.1.3.1_A5.1; * @section: 15.1.3.1, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js index 2a57814597..05cb5feef6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of decodeURI has the attribute DontDelete * - * @id: S15.1.3.1_A5.2; * @section: 15.1.3.1, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js index 58dd520b62..c6338646a8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of decodeURI has the attribute ReadOnly * - * @id: S15.1.3.1_A5.3; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.4.js index ee42eedc57..c9422dc39a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of decodeURI is 1 * - * @id: S15.1.3.1_A5.4; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.4.js; * @description: decodeURI.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.5.js index 8d9da62f21..3d69ecb838 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.5.js @@ -4,8 +4,8 @@ /** * The decodeURI property has the attribute DontEnum * - * @id: S15.1.3.1_A5.5; * @section: 15.1.3.1, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.6.js index db79efddb8..0c83f72bdc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.6.js @@ -4,8 +4,8 @@ /** * The decodeURI property has not prototype property * - * @id: S15.1.3.1_A5.6; * @section: 15.1.3.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.6.js; * @description: Checking decodeURI.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.7.js index 639f447704..cf93dcc13d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.7.js @@ -4,8 +4,8 @@ /** * The decodeURI property can't be used as constructor * - * @id: S15.1.3.1_A5.7; * @section: 15.1.3.1, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A6_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A6_T1.js index 34d8ff0513..af31fce78b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A6_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A6_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.3.1_A6_T1; * @section: 15.1.3.1, 9.8, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.1_decodeURI/S15.1.3.1_A6_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.10_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.10_T1.js index 2b80a79bee..158dd316c6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.10_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.10_T1.js @@ -5,8 +5,8 @@ * If B = 110xxxxx (n = 2) and string.charAt(k + 4) and * string.charAt(k + 5) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.10_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.10_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T1.js index 27743f3941..8e9d17221c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T1.js @@ -6,8 +6,8 @@ * string.charAt(k + 5)) or (string.charAt(k + 7) and * string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.11_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T1.js; * @description: Complex tests, string.charAt(k + 4) and string.charAt(k + 5) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T2.js index fc2c801f3f..9780549d81 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T2.js @@ -6,8 +6,8 @@ * string.charAt(k + 5)) or (string.charAt(k + 7) and * string.charAt(k + 8)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.11_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.11_T2.js; * @description: Complex tests, string.charAt(k + 7) and string.charAt(k + 8) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T1.js index 489b2d2c00..a0e533726e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T1.js @@ -7,8 +7,8 @@ * string.charAt(k + 8)) or (string.charAt(k + 10) and * string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.12_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T1.js; * @description: Complex tests, string.charAt(k + 4) and string.charAt(k + 5) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T2.js index 4a02ee18d6..2f34030475 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T2.js @@ -7,8 +7,8 @@ * string.charAt(k + 8)) or (string.charAt(k + 10) and * string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.12_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T2.js; * @description: Complex tests, string.charAt(k + 7) and string.charAt(k + 7) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T3.js index 206f1ee1c0..971bb34ed6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T3.js @@ -7,8 +7,8 @@ * string.charAt(k + 8)) or (string.charAt(k + 10) and * string.charAt(k + 11)) do not represent hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.12_T3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.12_T3.js; * @description: Complex tests, string.charAt(k + 10) and string.charAt(k + 11) * do not represent hexadecimal digits; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T1.js index 98c1c03e71..c0ae359bc1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T1.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.13_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T1.js; * @description: Complex tests. B = [0xC0 - 0xDF], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T2.js index 4b1c7eba8e..3374f53eb7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T2.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.13_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.13_T2.js; * @description: Complex tests. B = [0xC0 - 0xDF], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T1.js index 4bd74641e0..70f6f5cfe1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T1.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.14_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T1.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T2.js index 4a4583002e..08ba176611 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T2.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.14_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T2.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T3.js index fed206abe2..567bf4b268 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T3.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.14_T3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T3.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T4.js index 8f3a25bca3..5282a6de72 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T4.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.14_T4; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.14_T4.js; * @description: Complex tests. B = [0xE0 - 0xEF], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T1.js index 7733e428ce..57c854b09d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T1.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.15_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T1.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T2.js index 91ea1dc0de..20f0f71bb5 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T2.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.15_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T2.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T3.js index 095a6a37d6..f86474fd24 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T3.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.15_T3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T3.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0x00, 0x7F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T4.js index b47d4fd77b..24cbf449e8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T4.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.15_T4; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T4.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T5.js index a855b8911f..d8342db41c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T5.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.15_T5; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T5.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T6.js index 664a109424..0ca5077ea2 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T6.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and C != 10xxxxxx (C - first of octets after B), throw URIError * - * @id: S15.1.3.2_A1.15_T6; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.15_T6.js; * @description: Complex tests. B = [0xF0 - 0x0F7], C = [0xC0, 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.1_T1.js index 33995b0ecd..f3f55fbb29 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) equal "%" and k + 2 >= string.length, throw URIError * - * @id: S15.1.3.2_A1.1_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T1.js index b887b9a2ca..d29b141bea 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T1.js @@ -5,8 +5,8 @@ * If B = string.charAt(k+1) + string.charAt(k+2) do not represent * hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.2_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T2.js index aa3efa98ff..2a760a4210 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T2.js @@ -5,8 +5,8 @@ * If B = string.charAt(k+1) + string.charAt(k+2) do not represent * hexadecimal digits, throw URIError * - * @id: S15.1.3.2_A1.2_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.2_T2.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T1.js index a0ffa95ad2..147d2a9106 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T1.js @@ -4,8 +4,8 @@ /** * If B = 10xxxxxx or B = 11111xxx, throw URIError * - * @id: S15.1.3.2_A1.3_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T1.js; * @description: Complex tests. B = 10xxxxxx -> B in [0x80 - 0xBF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T2.js index 055e6ce6c2..f26b10c439 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T2.js @@ -4,8 +4,8 @@ /** * If B = 10xxxxxx or B = 11111xxx, throw URIError * - * @id: S15.1.3.2_A1.3_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.3_T2.js; * @description: Complex tests. B = 11111xxx -> B in [0xF8 - 0xFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.4_T1.js index 14b3e71b73..f593bf1f91 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.4_T1.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and (k + 2) + 3 >= length, throw URIError * - * @id: S15.1.3.2_A1.4_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.4_T1.js; * @description: Complex tests. B = [0xC0 - 0xDF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.5_T1.js index f3fc9cb4aa..1e96345905 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.5_T1.js @@ -4,8 +4,8 @@ /** * If B = 1110xxxx (n = 3) and (k + 2) + 6 >= length, throw URIError * - * @id: S15.1.3.2_A1.5_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.5_T1.js; * @description: Complex tests. B = [0xE0 - 0xEF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.6_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.6_T1.js index 125828a526..f9c6211b95 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.6_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.6_T1.js @@ -4,8 +4,8 @@ /** * If B = 11110xxx (n = 4) and (k + 2) + 9 >= length, throw URIError * - * @id: S15.1.3.2_A1.6_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.6_T1.js; * @description: Complex tests. B = [0xF0 - 0xF7]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.7_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.7_T1.js index 5d7c712290..da2916f6f0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.7_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.7_T1.js @@ -4,8 +4,8 @@ /** * If B = 110xxxxx (n = 2) and string.charAt(k + 3) not equal "%", throw URIError * - * @id: S15.1.3.2_A1.7_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.7_T1.js; * @description: Complex tests. B = [0xC0 - 0xDF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T1.js index 021db2583d..48359361ff 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T1.js @@ -5,8 +5,8 @@ * If B = 1110xxxx (n = 3) and string.charAt(k + 3), * string.charAt(k + 6) not equal "%", throw URIError * - * @id: S15.1.3.2_A1.8_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T1.js; * @description: Complex tests. B = [0xE0 - 0xEF], * string.charAt(k + 3) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T2.js index ec847e004d..fce5bcb7d8 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T2.js @@ -5,8 +5,8 @@ * If B = 1110xxxx (n = 3) and string.charAt(k + 3), * string.charAt(k + 6) not equal "%", throw URIError * - * @id: S15.1.3.2_A1.8_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.8_T2.js; * @description: Complex tests. B = [0xE0 - 0xEF], * string.charAt(k + 6) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T1.js index 31274d82a7..558e9d5a15 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T1.js @@ -5,8 +5,8 @@ * If B = 11110xxx (n = 4) and string.charAt(k + 3), * string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError * - * @id: S15.1.3.2_A1.9_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T1.js; * @description: Complex tests. B = [0xF0 - 0x0F7], * string.charAt(k + 3) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T2.js index 5c1e30f4d8..0446407566 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T2.js @@ -5,8 +5,8 @@ * If B = 11110xxx (n = 4) and string.charAt(k + 3), * string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError * - * @id: S15.1.3.2_A1.9_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T2.js; * @description: Complex tests. B = [0xF0 - 0x0F7], * string.charAt(k + 6) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T3.js index 018bbe6d95..cec4925f68 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T3.js @@ -5,8 +5,8 @@ * If B = 11110xxx (n = 4) and string.charAt(k + 3), * string.charAt(k + 6), string.charAt(k + 9) not equal "%", throw URIError * - * @id: S15.1.3.2_A1.9_T3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A1.9_T3.js; * @description: Complex tests. B = [0xF0 - 0x0F7], * string.charAt(k + 9) not equal "%"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.1_T1.js index ddd8eb0755..c1c8ce3170 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) not equal "%", return this char * - * @id: S15.1.3.2_A2.1_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.2_T1.js index eeaf030831..3b978a4943 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.2_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 0xxxxxxxx ([0x00 - 0x7F]), return B1 * - * @id: S15.1.3.2_A2.2_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.2_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.3_T1.js index 1c97bd0dc8..f330563454 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.3_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 110xxxxx ([0xC0 - 0xDF]), B2 = 10xxxxxx ([0x80 - 0xBF), without B1 = [0xC0, 0xC1], return UTF8(B1, B2) * - * @id: S15.1.3.2_A2.3_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.3_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.4_T1.js index 29d7b8f4ef..7c0ad58629 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.4_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 1110xxxx ([0xE0 - 0xEF]), B2, B3 = 10xxxxxxx ([0x80 - 0xBF]), without [B1, B2] = [0xE0, 0x80 - 0x9F], [0xED, 0xA0 - 0xBF] (0xD800 - 0xDFFF), return UTF8(B1, B2, B3) * - * @id: S15.1.3.2_A2.4_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.4_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.js index 3e41c39ac0..e40e14ac79 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.js @@ -4,8 +4,8 @@ /** * If B1 = 11110xxx ([0xF0 - 0x0F4]), B2, B3, B4 = 10xxxxxxx ([0x80 - 0xBF]), without [B1, B2] = [0xF0, 0x80 - 0x9F], [0xF4, 0x90 - 0xBF], return UTF8(B1, B2, B3, B4) * - * @id: S15.1.3.2_A2.5_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T1.js index 8afa72b4a3..3efef163c5 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T1.js @@ -4,8 +4,8 @@ /** * Let reservedURIComponentSet be the empty string * - * @id: S15.1.3.2_A3_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T1.js; * @description: uriReserved and "#" not in reservedURIComponentSet. HexDigit in [0..9, A..F]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T2.js index f79f302361..a30a8d14e1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T2.js @@ -4,8 +4,8 @@ /** * Let reservedURIComponentSet be the empty string * - * @id: S15.1.3.2_A3_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T2.js; * @description: uriReserved and "#" not in reservedURIComponentSet. HexDigit in [0..9, a..f]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T3.js index 382352ff75..c222cf2e01 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T3.js @@ -4,8 +4,8 @@ /** * Let reservedURIComponentSet be the empty string * - * @id: S15.1.3.2_A3_T3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A3_T3.js; * @description: Complex test; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T1.js index 9fad17e16c..446724d979 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T1.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.2_A4_T1; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T1.js; * @description: Checking ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T2.js index b209fc7a07..17fd92d8dd 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T2.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.2_A4_T2; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T2.js; * @description: Checking RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T3.js index a0a6a4b1fd..9c60ce405b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T3.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.2_A4_T3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T3.js; * @description: Checking URL with Line Terminator; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T4.js index c90f3ff624..ed199d35eb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T4.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.2_A4_T4; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A4_T4.js; * @description: Test some url; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.1.js index ed29638dc9..6905113a85 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of decodeURIComponent has the attribute DontEnum * - * @id: S15.1.3.2_A5.1; * @section: 15.1.3.2, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.2.js index e2982f8c88..a28b1fa244 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of decodeURIComponent has the attribute DontDelete * - * @id: S15.1.3.2_A5.2; * @section: 15.1.3.2, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.3.js index b43d42f338..30644df428 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of decodeURIComponent has the attribute ReadOnly * - * @id: S15.1.3.2_A5.3; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.3.js; * @description: Checking if varying the length property fails; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.4.js index 689156cf9c..011ce8508e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of decodeURIComponent is 1 * - * @id: S15.1.3.2_A5.4; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.4.js; * @description: decodeURIComponent.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.5.js index b96a94bdfd..f772dadddd 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.5.js @@ -4,8 +4,8 @@ /** * The decodeURIComponent property has the attribute DontEnum * - * @id: S15.1.3.2_A5.5; * @section: 15.1.3.2, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.6.js index 096b85737b..58d632b8f1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.6.js @@ -4,8 +4,8 @@ /** * The decodeURIComponent property has not prototype property * - * @id: S15.1.3.2_A5.6; * @section: 15.1.3.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.6.js; * @description: Checking decodeURIComponent.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.7.js index 0ef9e542fe..3a0ae4401d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.7.js @@ -4,8 +4,8 @@ /** * The decodeURIComponent property can't be used as constructor * - * @id: S15.1.3.2_A5.7; * @section: 15.1.3.2, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A6_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A6_T1.js index b31fd4248c..e4691c5748 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A6_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A6_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.3.2_A6_T1; * @section: 15.1.3.2, 9.8, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.2_decodeURIComponent/S15.1.3.2_A6_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T1.js index d3c4afba71..a967c43c0d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError * - * @id: S15.1.3.3_A1.1_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T2.js index b4fd3a5171..532bea5eb5 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T2.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError * - * @id: S15.1.3.3_A1.1_T2; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.1_T2.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T1.js index 4aedd52ffd..0f912ae098 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError * - * @id: S15.1.3.3_A1.2_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T2.js index cfb713a76a..98e0a000fc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T2.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError * - * @id: S15.1.3.3_A1.2_T2; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.2_T2.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.3_T1.js index c49abddd8b..097258b10e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.3_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) not in [0xDC00 - 0xDFFF], throw URIError * - * @id: S15.1.3.3_A1.3_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A1.3_T1.js; * @description: Complex tests, string.charAt(k+1) in [0x0000, 0xD7FF, 0xD800, 0xDBFE, 0xDBFF, 0xE000, 0xFFFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.1_T1.js index 788dffc7ce..c047fbc7c0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0x0000 - 0x007F]\[uriReserved, uriUnescaped, #], return 1 octet (00000000 0zzzzzzz -> 0zzzzzzz) * - * @id: S15.1.3.3_A2.1_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.1_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.2_T1.js index d0939c0300..423f41e893 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.2_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0x0080 - 0x07FF], return 2 octets (00000yyy yyzzzzzz -> 110yyyyy 10zzzzzz) * - * @id: S15.1.3.3_A2.2_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.2_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.3_T1.js index c647786799..cf87c33ead 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.3_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0x0800 - 0xD7FF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.3_A2.3_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.3_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T1.js index fc7bdf13d5..e68f5adb6f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) in [0xDC00 � 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz -> 11110www 10xxxxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.3_A2.4_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T1.js; * @description: Complex tests, use RFC 3629, string.charAt(k+1) in [0xDC00, 0xDDFF, 0xDFFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T2.js index e8d8de97a2..8f944e23be 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T2.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) in [0xDC00 � 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz -> 11110www 10xxxxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.3_A2.4_T2; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T2.js; * @description: Complex tests, use RFC 3629, string.charAt(k) in [0xD800, 0xDBFF, 0xD9FF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.5_T1.js index 0b4c54f75e..7dc4c254b9 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.5_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xE000 - 0xFFFF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.3_A2.5_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A2.5_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.1_T1.js index 406e5beae0..fa3eef665a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.1_T1.js @@ -4,8 +4,8 @@ /** * unescapedURISet containing one instance of each character valid in uriReserved * - * @id: S15.1.3.3_A3.1_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T1.js index 075ef61354..9b58e0e60f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T1.js @@ -4,8 +4,8 @@ /** * unescapedURISet containing one instance of each character valid in uriUnescaped * - * @id: S15.1.3.3_A3.2_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T1.js; * @description: Complex tests, uriUnescaped :: uriAlpha; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T2.js index b58d697063..5f07c74ef4 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T2.js @@ -4,8 +4,8 @@ /** * unescapedURISet containing one instance of each character valid in uriUnescaped * - * @id: S15.1.3.3_A3.2_T2; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T2.js; * @description: Complex tests, uriUnescaped :: DecimalDigit; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T3.js index 17b59d3ec5..fb5fbad41f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T3.js @@ -4,8 +4,8 @@ /** * unescapedURISet containing one instance of each character valid in uriUnescaped * - * @id: S15.1.3.3_A3.2_T3; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.2_T3.js; * @description: Complex tests, uriUnescaped :: uriMark; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.3_T1.js index f3516be90d..a7b1635b39 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.3_T1.js @@ -4,8 +4,8 @@ /** * unescapedURISet containing "#" * - * @id: S15.1.3.3_A3.3_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A3.3_T1.js; * @description: encodeURI("#") === "#"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T1.js index ed0c6ac506..5245ea2b74 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T1.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.3_A4_T1; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T1.js; * @description: Checking ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T2.js index f67eefb7b6..b3755d881f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T2.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.3_A4_T2; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T2.js; * @description: Checking RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T3.js index fcae39866a..058c40f61f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T3.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.3_A4_T3; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T3.js; * @description: Checking URL with Line Terminator; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T4.js index 075e098585..86688b073a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T4.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.3_A4_T4; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A4_T4.js; * @description: Test some url; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.1.js index 06a0612fee..6d1a80306e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of encodeURI has the attribute DontEnum * - * @id: S15.1.3.3_A5.1; * @section: 15.1.3.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.2.js index 92fdf6a494..1adb3e9362 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of encodeURI has the attribute DontDelete * - * @id: S15.1.3.3_A5.2; * @section: 15.1.3.3, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.3.js index c8c71a6ed9..3fa21ef167 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of encodeURI has the attribute ReadOnly * - * @id: S15.1.3.3_A5.3; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.3.js; * @description: Checking if varying the length property fails; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.4.js index c86385360f..03f804d8eb 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of encodeURI is 1 * - * @id: S15.1.3.3_A5.4; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.4.js; * @description: encodeURI.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.5.js index d7032a841b..19f9fe2e9b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.5.js @@ -4,8 +4,8 @@ /** * The encodeURI property has the attribute DontEnum * - * @id: S15.1.3.3_A5.5; * @section: 15.1.3.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.6.js index 11d8935f69..f94ea2cc38 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.6.js @@ -4,8 +4,8 @@ /** * The encodeURI property has not prototype property * - * @id: S15.1.3.3_A5.6; * @section: 15.1.3.3; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.6.js; * @description: Checking encodeURI.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.7.js index aee955fe83..179d16d07e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.7.js @@ -4,8 +4,8 @@ /** * The encodeURI property can't be used as constructor * - * @id: S15.1.3.3_A5.7; * @section: 15.1.3.3, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A6_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A6_T1.js index e71101bd31..ece7a59e4c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A6_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A6_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.3.3_A6_T1; * @section: 15.1.3.3, 9.8, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.3_encodeURI/S15.1.3.3_A6_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T1.js index e7f07a223c..43ba1110a1 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError * - * @id: S15.1.3.4_A1.1_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T2.js index e7ed4f55e6..9a2a6d9839 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T2.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError * - * @id: S15.1.3.4_A1.1_T2; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.1_T2.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T1.js index d617f7ffd5..d857caac94 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError * - * @id: S15.1.3.4_A1.2_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T2.js index 7e276db1f8..9cb86e629d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T2.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw URIError * - * @id: S15.1.3.4_A1.2_T2; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.2_T2.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.3_T1.js index 8ce4d1b831..7768fbc251 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.3_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) not in [0xDC00 - 0xDFFF], throw URIError * - * @id: S15.1.3.4_A1.3_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A1.3_T1.js; * @description: Complex tests, string.charAt(k+1) in [0x0000, 0xD7FF, 0xD800, 0xDBFE, 0xDBFF, 0xE000, 0xFFFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.1_T1.js index 0ae8d3ab77..10abcc46f6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.1_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0x0000 - 0x007F]\[uriUnescaped], return 1 octet (00000000 0zzzzzzz -> 0zzzzzzz) * - * @id: S15.1.3.4_A2.1_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.1_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.2_T1.js index c1aeba3104..9fb63113b6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.2_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0x0080 - 0x07FF], return 2 octets (00000yyy yyzzzzzz -> 110yyyyy 10zzzzzz) * - * @id: S15.1.3.4_A2.2_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.2_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.3_T1.js index ed39c581fd..ece6f08e18 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.3_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0x0800 - 0xD7FF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.4_A2.3_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.3_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T1.js index c26f5451aa..45008b507b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) in [0xDC00 � 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz -> 11110www 10xxxxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.4_A2.4_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T1.js; * @description: Complex tests, use RFC 3629, string.charAt(k+1) in [0xDC00, 0xDDFF, 0xDFFF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T2.js index 05e47d117f..695e5c5315 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T2.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) in [0xDC00 � 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz -> 11110www 10xxxxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.4_A2.4_T2; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.4_T2.js; * @description: Complex tests, use RFC 3629, string.charAt(k) in [0xD800, 0xDBFF, 0xD9FF]; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.5_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.5_T1.js index 34b23ee3b4..00cfb6643a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.5_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.5_T1.js @@ -4,8 +4,8 @@ /** * If string.charAt(k) in [0xE000 - 0xFFFF], return 3 octets (xxxxyyyy yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz) * - * @id: S15.1.3.4_A2.5_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A2.5_T1.js; * @description: Complex tests, use RFC 3629; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.1_T1.js index 77e4cb2c30..5dc4bf4c0a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.1_T1.js @@ -4,8 +4,8 @@ /** * unescapedURIComponentSet not containing uriReserved * - * @id: S15.1.3.4_A3.1_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.1_T1.js; * @description: Complex tests; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T1.js index dc6a19d594..cf66a2e66e 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T1.js @@ -4,8 +4,8 @@ /** * unescapedURIComponentSet containing one instance of each character valid in uriUnescaped * - * @id: S15.1.3.4_A3.2_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T1.js; * @description: Complex tests, uriUnescaped :: uriAlpha; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T2.js index 650079ea72..ca1fd719b7 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T2.js @@ -4,8 +4,8 @@ /** * unescapedURIComponentSet containing one instance of each character valid in uriUnescaped * - * @id: S15.1.3.4_A3.2_T2; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T2.js; * @description: Complex tests, uriUnescaped :: DecimalDigit; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T3.js index e6f6c6b3fd..aa14d684b3 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T3.js @@ -4,8 +4,8 @@ /** * unescapedURIComponentSet containing one instance of each character valid in uriUnescaped * - * @id: S15.1.3.4_A3.2_T3; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.2_T3.js; * @description: Complex tests, uriUnescaped :: uriMark; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.3_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.3_T1.js index c7e73fdc5e..7ece69cb2c 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.3_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.3_T1.js @@ -4,8 +4,8 @@ /** * unescapedURIComponentSet not containing "#" * - * @id: S15.1.3.4_A3.3_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A3.3_T1.js; * @description: encodeURIComponent("#") === "%23"; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T1.js index 17c66f148b..5392b8807d 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T1.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.4_A4_T1; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T1.js; * @description: Checking ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T2.js index 2bc1524697..5dbb881e76 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T2.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.4_A4_T2; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T2.js; * @description: Checking RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T3.js index 855d398efa..c1a2a066ca 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T3.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.4_A4_T3; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T3.js; * @description: Checking URL with Line Terminator; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T4.js index f810908a08..d1ddafc30f 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T4.js @@ -4,8 +4,8 @@ /** * URI tests * - * @id: S15.1.3.4_A4_T4; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A4_T4.js; * @description: Test some url; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.1.js index d26551f35e..2b3aba0cdf 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of encodeURIComponent has the attribute DontEnum * - * @id: S15.1.3.4_A5.1; * @section: 15.1.3.4, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.2.js index e1bb4e1f1c..d556b6b6fc 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of encodeURIComponent has the attribute DontDelete * - * @id: S15.1.3.4_A5.2; * @section: 15.1.3.4, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.3.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.3.js index d36a10c48f..493161ecd0 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.3.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of encodeURIComponent has the attribute ReadOnly * - * @id: S15.1.3.4_A5.3; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.3.js; * @description: Checking if varying the length property fails; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.4.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.4.js index bd3f67d155..a05ef5f3f6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.4.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of encodeURIComponent is 1 * - * @id: S15.1.3.4_A5.4; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.4.js; * @description: encodeURIComponent.length === 1; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.5.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.5.js index 9e96ff65cf..bc55f97377 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.5.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.5.js @@ -4,8 +4,8 @@ /** * The encodeURIComponent property has the attribute DontEnum * - * @id: S15.1.3.4_A5.5; * @section: 15.1.3.4, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.6.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.6.js index 33675ab09a..1a6d811d2a 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.6.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.6.js @@ -4,8 +4,8 @@ /** * The encodeURIComponent property has not prototype property * - * @id: S15.1.3.4_A5.6; * @section: 15.1.3.4; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.6.js; * @description: Checking encodeURIComponent.prototype; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.7.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.7.js index c00cc35405..d1875efb74 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.7.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.7.js @@ -4,8 +4,8 @@ /** * The encodeURIComponent property can't be used as constructor * - * @id: S15.1.3.4_A5.7; * @section: 15.1.3.4, 11.2.2; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A6_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A6_T1.js index 34dab0be94..3d95dc1274 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A6_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A6_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString * - * @id: S15.1.3.4_A6_T1; * @section: 15.1.3.4, 9.8, 8.6.2.6; + * @path: 15_Native/15.1_The_Global_Object/15.1.3_URI_Handling_Function_Properties/15.1.3.4_encodeURIComponent/S15.1.3.4_A6_T1.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T1.js index 87e98d1114..9e5d4cb29b 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The global object does not have a [[Construct]] property * - * @id: S15.1_A1_T1; * @section: 15.1; + * @path: 15_Native/15.1_The_Global_Object/S15.1_A1_T1.js; * @description: It is not possible to use the global object as a constructor * with the new operator; * @negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T2.js b/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T2.js index 1aa733ec50..8ace1c17b6 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The global object does not have a [[Construct]] property * - * @id: S15.1_A1_T2; * @section: 15.1; + * @path: 15_Native/15.1_The_Global_Object/S15.1_A1_T2.js; * @description: It is not possible to use the global object as a constructor * with the new operator; * @negative; diff --git a/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A2_T1.js b/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A2_T1.js index 3be98c8a3f..39fff879ad 100644 --- a/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.1_The_Global_Object/S15.1_A2_T1.js @@ -4,8 +4,8 @@ /** * The global object does not have a [[Call]] property * - * @id: S15.1_A2_T1; * @section: 15.1; + * @path: 15_Native/15.1_The_Global_Object/S15.1_A2_T1.js; * @description: It is not possible to invoke the global object as a function; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T1.js index a941bcf1ea..3d3bb6d036 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T1.js @@ -5,8 +5,8 @@ * When the Object(value) is called and the value is null, undefined or not supplied, * create and return a new Object object if the object constructor had been called with the same arguments (15.2.2.1) * - * @id: S15.2.1.1_A1_T1; * @section: 15.2.1.1, 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T1.js; * @description: Creating Object(null) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T2.js index 626df1edd9..f65fd7cb6b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T2.js @@ -5,8 +5,8 @@ * When the Object(value) is called and the value is null, undefined or not supplied, * create and return a new Object object if the object constructor had been called with the same arguments (15.2.2.1) * - * @id: S15.2.1.1_A1_T2; * @section: 15.2.1.1, 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T2.js; * @description: Creating Object(void 0) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T3.js index d87be8b5ee..829ecf5feb 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T3.js @@ -5,8 +5,8 @@ * When the Object(value) is called and the value is null, undefined or not supplied, * create and return a new Object object if the object constructor had been called with the same arguments (15.2.2.1) * - * @id: S15.2.1.1_A1_T3; * @section: 15.2.1.1, 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T3.js; * @description: Creating Object() and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T4.js index 1d320b60a8..ccd4cb160a 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T4.js @@ -5,8 +5,8 @@ * When the Object(value) is called and the value is null, undefined or not supplied, * create and return a new Object object if the object constructor had been called with the same arguments (15.2.2.1) * - * @id: S15.2.1.1_A1_T4; * @section: 15.2.1.1, 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T4.js; * @description: Creating Object(undefined) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T5.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T5.js index 7d53d1e5ac..99d54b539f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T5.js @@ -5,8 +5,8 @@ * When the Object(value) is called and the value is null, undefined or not supplied, * create and return a new Object object if the object constructor had been called with the same arguments (15.2.2.1) * - * @id: S15.2.1.1_A1_T5; * @section: 15.2.1.1, 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A1_T5.js; * @description: Creating Object(x) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T1.js index abd9b675b9..f1b9d4986c 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T1.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T1; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T1.js; * @description: Calling Object function with boolean argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T10.js index caff3b2d01..08f8fb615b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T10.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T10; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T10.js; * @description: Calling Object function with array of numbers as argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T11.js index 85b2466a6d..69eb22cd64 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T11.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T11; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T11.js; * @description: Calling Object function with function declaration as argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T12.js index 3b55b3a183..f9d2727d73 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T12.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T12; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T12.js; * @description: Calling Object function with numeric expression as argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T13.js index b2b751bae7..03983f75c2 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T13.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T13; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T13.js; * @description: Calling Object function with boolean expression as argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T14.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T14.js index adbc6b8eaf..05a3ea310a 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T14.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T14.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T14; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T14.js; * @description: Calling Object function with sum of empty string and a number as argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T2.js index 9c4238fa09..06efe6c489 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T2.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T2; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T2.js; * @description: Calling Object function with number argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T3.js index caf268274b..b3a3ef94aa 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T3.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T3; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T3.js; * @description: Calling Object function with string argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T4.js index 6864f31307..c239b28224 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T4.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T4; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T4.js; * @description: Calling Object function with object argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T5.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T5.js index 1795897503..fee9b256a6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T5.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T5.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T5; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T5.js; * @description: Calling Object function with NaN argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T6.js index debf0e5484..8149d0f0d6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T6.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T6; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T6.js; * @description: Calling Object function with Infinity argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T7.js index 54b090fa5e..921ef23163 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T7.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T7; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T7.js; * @description: Calling Object function with empty string argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T8.js index d5a7bde82a..610bd85f30 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T8.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T8; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T8.js; * @description: Calling Object function with function variable argument value; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T9.js index 55125bb269..1e4b26b8e2 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T9.js @@ -5,8 +5,8 @@ * When the Object function is called with one argument value, * and the value neither is null nor undefined, and is supplied, return ToObject(value) * - * @id: S15.2.1.1_A2_T9; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A2_T9.js; * @description: Calling Object function with function argument value. The function is declared; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T1.js index b45ced907b..16d2db74b4 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T1.js @@ -4,8 +4,8 @@ /** * Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed * - * @id: S15.2.1.1_A3_T1; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T1.js; * @description: Creating an object with "Object(1,2,3)"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T2.js index 978da2dee6..ba0fa634f6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T2.js @@ -4,8 +4,8 @@ /** * Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed * - * @id: S15.2.1.1_A3_T2; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T2.js; * @description: Creating an object with "Object(null,2,3)"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T3.js index f483edc303..e52d336dc4 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T3.js @@ -4,8 +4,8 @@ /** * Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed * - * @id: S15.2.1.1_A3_T3; * @section: 15.2.1.1; + * @path: 15_Native/15.2_Object_Objects/15.2.1_The_Object_Constructor_Called_as_a_Function/S15.2.1.1_A3_T3.js; * @description: Creating an object with "Object((null,2,3),1,2)"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T1.js index 36a227a88c..9145220293 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T1.js @@ -10,8 +10,8 @@ * iv) The newly constructed object has no [[Value]] property. * v) Return the newly created native object * - * @id: S15.2.2.1_A1_T1; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T1.js; * @description: Creating new Object() and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T2.js index 677e271adb..644f771c99 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T2.js @@ -10,8 +10,8 @@ * iv) The newly constructed object has no [[Value]] property. * v) Return the newly created native object * - * @id: S15.2.2.1_A1_T2; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T2.js; * @description: Creating new Object(void 0) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T3.js index 071c4d37b0..f7639e80e9 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T3.js @@ -10,8 +10,8 @@ * iv) The newly constructed object has no [[Value]] property. * v) Return the newly created native object * - * @id: S15.2.2.1_A1_T3; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T3.js; * @description: Creating new Object(null) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T4.js index e8a7b3e7f8..75cc84db0b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T4.js @@ -10,8 +10,8 @@ * iv) The newly constructed object has no [[Value]] property. * v) Return the newly created native object * - * @id: S15.2.2.1_A1_T4; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T4.js; * @description: Creating new Object(undefined) and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T5.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T5.js index 8f70c91f33..ba4ed69337 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T5.js @@ -10,8 +10,8 @@ * iv) The newly constructed object has no [[Value]] property. * v) Return the newly created native object * - * @id: S15.2.2.1_A1_T5; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A1_T5.js; * @description: Creating new Object(x), where x is "undefined", and checking it properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T1.js index c28b19b8d6..59f6359912 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T1.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T1; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T1.js; * @description: The value is Object; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T2.js index 8bae1d3998..0eceb690e3 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T2.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T2; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T2.js; * @description: The value is a function variable; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T3.js index 0fc171df68..aa3cc60ef0 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T3.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T3; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T3.js; * @description: The value is an array; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T4.js index fec3a44d2a..618057d8da 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T4.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T4; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T4.js; * @description: The value is "this"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T5.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T5.js index 235504023b..c17844097f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T5.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T5.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T5; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T5.js; * @description: The value is a Date object; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T6.js index e478b36f21..8267ef8d62 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T6.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T6; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T6.js; * @description: The value is a declared function; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T7.js index 0a3d559b59..f64fc6af4f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T7.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the value is a native ECMAScript object, do not create a new object but simply return value * - * @id: S15.2.2.1_A2_T7; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A2_T7.js; * @description: The value is a function declaration; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T1.js index 6fe1c471d5..3c778cc192 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T1.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is String, return ToObject(string) * - * @id: S15.2.2.1_A3_T1; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T1.js; * @description: Argument value is a nonempty string; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T2.js index e3c5389174..6f077b8a9e 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T2.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is String, return ToObject(string) * - * @id: S15.2.2.1_A3_T2; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T2.js; * @description: Argument value is an empty string; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T3.js index bc1a1a9ad8..85198e66be 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T3.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is String, return ToObject(string) * - * @id: S15.2.2.1_A3_T3; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A3_T3.js; * @description: Argument value is sum of empty string and number; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T1.js index e60314a71f..f738f351cf 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T1.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Boolean, return ToObject(boolean) * - * @id: S15.2.2.1_A4_T1; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T1.js; * @description: Argument value is "true"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T2.js index ed9be8e879..0a9d475c06 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T2.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Boolean, return ToObject(boolean) * - * @id: S15.2.2.1_A4_T2; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T2.js; * @description: Argument value is "false"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T3.js index 8d18b3c166..dc75145762 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T3.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Boolean, return ToObject(boolean) * - * @id: S15.2.2.1_A4_T3; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A4_T3.js; * @description: Argument value is boolean expression; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T1.js index 21b8bebd98..33d778e62b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T1.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Number, return ToObject(number) * - * @id: S15.2.2.1_A5_T1; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T1.js; * @description: Argument value is any number; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T2.js index dfbd3450cb..c5e0becc28 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T2.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Number, return ToObject(number) * - * @id: S15.2.2.1_A5_T2; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T2.js; * @description: Argument value is NaN; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T3.js index 367db6dc02..8ae57888f6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T3.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Number, return ToObject(number) * - * @id: S15.2.2.1_A5_T3; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T3.js; * @description: Argument value is Infinity; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T4.js index 299831003c..f26ba9f31e 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T4.js @@ -5,8 +5,8 @@ * When the Object constructor is called with one argument value and * the type of value is Number, return ToObject(number) * - * @id: S15.2.2.1_A5_T4; * @section: 15.2.2.1, 8.6; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A5_T4.js; * @description: Argument value is numeric expression; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T1.js index c966995e53..5b68f01ccd 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T1.js @@ -4,8 +4,8 @@ /** * Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed * - * @id: S15.2.2.1_A6_T1; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T1.js; * @description: Creating an object with "new Object(1,2,3)"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T2.js index d738896fb3..9e50657f4b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T2.js @@ -4,8 +4,8 @@ /** * Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed * - * @id: S15.2.2.1_A6_T2; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T2.js; * @description: Creating an object with "new Object(null,2,3)"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T3.js index 84bcbe9e66..8c67e01c55 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T3.js @@ -4,8 +4,8 @@ /** * Since calling Object as a function is identical to calling a function, list of arguments bracketing is allowed * - * @id: S15.2.2.1_A6_T3; * @section: 15.2.2.1; + * @path: 15_Native/15.2_Object_Objects/15.2.2_The_Object_Constructor/S15.2.2.1_A6_T3.js; * @description: Creating an object with "new Object((null,2,3),2,3)"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A1.js index 87d2cebf05..820314d0dc 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A1.js @@ -4,8 +4,8 @@ /** * The Object.prototype property has the attribute ReadOnly * - * @id: S15.2.3.1_A1; * @section: 15.2.3.1, 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A1.js; * @description: Checking if varying "Object.prototype" property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A2.js index fc0893923f..30aaf6b75f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A2.js @@ -4,8 +4,8 @@ /** * The Object.prototype property has the attribute DontEnum * - * @id: S15.2.3.1_A2; * @section: 15.2.3.1, 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A2.js; * @description: Checking if enumerating "Object.prototype" property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A3.js index 1ad60be560..cb748d570f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A3.js @@ -1,6 +1,7 @@ /** + * @path: 15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/15.2.3.1_Object.prototype/S15.2.3.1_A3.js; */ // Copyright 2009 the Sputnik authors. All rights reserved. diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A1.js index 2753f901a7..4dac7fbca2 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A1.js @@ -4,8 +4,8 @@ /** * The Object constructor has the property "prototype" * - * @id: S15.2.3_A1; * @section: 15.2.3; + * @path: 15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A1.js; * @description: Checking existence of the property "prototype"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A2.js index fdbb4d6284..b71f5efdb6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A2.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Object constructor * is the Function prototype object * - * @id: S15.2.3_A2; * @section: 15.2.3, 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A2.js; * @description: Checking Function.prototype.isPrototypeOf(Object); */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A3.js index b65614b107..d4e716ad29 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A3.js @@ -4,8 +4,8 @@ /** * Object constructor has length property whose value is 1 * - * @id: S15.2.3_A3; * @section: 15.2.3, 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.3_Properties_of_the_Object_Constructor/S15.2.3_A3.js; * @description: Checking Object.length; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A1.js index 575fae7e5e..4bd0451e33 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A1.js @@ -7,8 +7,8 @@ * ii) Compute a string value by concatenating the three strings "[object ", Result(1), and "]" * iii) Return Result(2) * - * @id: S15.2.4.2_A1; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A1.js; * @description: Checking the type of Object.prototype.toString and the returned result; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js index 334f51b687..61e56b2f4d 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js @@ -4,8 +4,8 @@ /** * The Object.prototype.toString.length property has the attribute ReadOnly * - * @id: S15.2.4.2_A10; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A10.js; * @description: Checking if varying the Object.prototype.toString.length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A11.js index 9d1276f958..8619ceb6bd 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toString method is 0 * - * @id: S15.2.4.2_A11; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A11.js; * @description: Checking the Object.prototype.toString.length property; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A12.js index 8e048d824b..1706641a9b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A12.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.2_A12; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A12.js; * @description: If the this value is undefined, return "[object Undefined]".; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A13.js index b119d739ed..f630512b62 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.2_A13; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A13.js; * @description: If the this value is null, return "[object Null]".; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A14.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A14.js index 471c16b0d2..01e540b664 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A14.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A14.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.2_A14; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A14.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A15.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A15.js index b40f20e95b..7e7a27305a 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A15.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A15.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.2_A15; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A15.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A16.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A16.js index 0d349eb054..8ef6f42151 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A16.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A16.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.2_A16; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A16.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A6.js index 152e6c2623..1a1bcdb81c 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A6.js @@ -4,8 +4,8 @@ /** * Object.prototype.toString has not prototype property * - * @id: S15.2.4.2_A6; * @section: 15.2.4.2, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A6.js; * @description: Checking if obtaining the prototype property of Object.prototype.toString fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A7.js index c9ae3881af..6b0596e2cf 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A7.js @@ -4,8 +4,8 @@ /** * Object.prototype.toString can't be used as a constructor * - * @id: S15.2.4.2_A7; * @section: 15.2.4.2, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A7.js; * @description: Checking if creating "new Object.prototype.toString" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A8.js index 599fcffb36..8ffbe0d111 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A8.js @@ -4,8 +4,8 @@ /** * The Object.prototype.toString.length property has the attribute DontEnum * - * @id: S15.2.4.2_A8; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A8.js; * @description: Checking if enumerating the Object.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js index 69136d6b29..f1942e420f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js @@ -4,8 +4,8 @@ /** * The Object.prototype.toString.length property has the attribute DontDelete * - * @id: S15.2.4.2_A9; * @section: 15.2.4.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.2_Object.prototype.toString/S15.2.4.2_A9.js; * @description: Checknig if deleting of the Object.prototype.toString.length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A1.js index 8a9e84998a..012ad3bbf0 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A1.js @@ -4,8 +4,8 @@ /** * toLocaleString function returns the result of calling toString() * - * @id: S15.2.4.3_A1; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A1.js; * @description: Checking the type of Object.prototype.toLocaleString and the returned result; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A10.js index eee7dfe18c..3bf7c7236b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A10.js @@ -4,8 +4,8 @@ /** * The Object.prototype.toLocaleString.length property has the attribute ReadOnly * - * @id: S15.2.4.3_A10; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A10.js; * @description: Checking if varying the Object.prototype.toLocaleString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A11.js index 764dff847e..95d8668c9f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toLocaleString method is 0 * - * @id: S15.2.4.3_A11; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A11.js; * @description: Checking the Object.prototype.toLocaleString.length; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A12.js index 8bd8b72322..37779dd971 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A12.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.3_A12; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A12.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A13.js index a7a13f6a10..511b04b388 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.3_A13; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A13.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A6.js index 2653d66b73..7b75dd4576 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A6.js @@ -4,8 +4,8 @@ /** * Object.prototype.toLocaleString has not prototype property * - * @id: S15.2.4.3_A6; * @section: 15.2.4.3, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A6.js; * @description: Checking if obtaining the prototype property of Object.prototype.toLocaleString fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A7.js index 5b3df5a596..a108a191c6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A7.js @@ -4,8 +4,8 @@ /** * Object.prototype.toLocaleString can't be used as a constructor * - * @id: S15.2.4.3_A7; * @section: 15.2.4.3, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A7.js; * @description: Checking if creating "new Object.prototype.toLocaleString" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A8.js index 1ea8ed4f1a..70ea32cba0 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A8.js @@ -4,8 +4,8 @@ /** * The Object.prototype.toLocaleString.length property has the attribute DontEnum * - * @id: S15.2.4.3_A8; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A8.js; * @description: Checking if enumerating the Object.prototype.toLocaleString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js index 10655af7aa..0cd1d23216 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js @@ -4,8 +4,8 @@ /** * The Object.prototype.toLocaleString.length property has the attribute DontDelete * - * @id: S15.2.4.3_A9; * @section: 15.2.4.3; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.3_Object.prototype.toLocaleString/S15.2.4.3_A9.js; * @description: Checknig if deleting of the Object.prototype.toLocaleString.length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A10.js index 62b816fe4c..f5e970865e 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A10.js @@ -4,8 +4,8 @@ /** * The Object.prototype.valueOf.length property has the attribute ReadOnly * - * @id: S15.2.4.4_A10; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A10.js; * @description: Checking if varying the Object.prototype.valueOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A11.js index a03df342d1..80b72d4b63 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A11.js @@ -4,8 +4,8 @@ /** * The length property of the valueOf method is 0 * - * @id: S15.2.4.4_A11; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A11.js; * @description: Checking the Object.prototype.valueOf.length; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A12.js index 0c8054835d..98a127de47 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A12.js @@ -4,8 +4,8 @@ /** * Let O be the result of calling ToObject passing the this value as the argument. * - * @id: S15.2.4.4_A12; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A12.js; * @description: Checking Object.prototype.valueOf invoked by the 'call' property.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A13.js index af4b25a9e5..62e5935db2 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A13.js @@ -4,8 +4,8 @@ /** * Let O be the result of calling ToObject passing the this value as the argument. * - * @id: S15.2.4.4_A13; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A13.js; * @description: Checking Object.prototype.valueOf invoked by the 'call' property.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A14.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A14.js index 67f0da2821..23b32d77dd 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A14.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A14.js @@ -4,8 +4,8 @@ /** * Let O be the result of calling ToObject passing the this value as the argument. * - * @id: S15.2.4.4_A14; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A14.js; * @description: Checking Object.prototype.valueOf invoked by the 'call' property.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T1.js index 4ab052ca3a..bfa55e1095 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T1.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T1; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T1.js; * @description: "this" value is a number; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T2.js index a4cbf406be..40790178f0 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T2.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T2; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T2.js; * @description: "this" value is a boolean; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T3.js index ab34dcad74..b9e2db6a42 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T3.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T3; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T3.js; * @description: "this" value is a string; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T4.js index 42fc8e32f4..e9fa9ca84f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T4.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T4; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T4.js; * @description: "this" value is an object; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T5.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T5.js index f27584168d..42cb2c3029 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T5.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T5.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T5; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T5.js; * @description: "this" value is "null"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T6.js index e02fa9e9f6..9394c60fbf 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T6.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T6; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T6.js; * @description: "this" value is "undefined"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T7.js index 4cdc4f2867..6f5c95f426 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T7.js @@ -4,8 +4,8 @@ /** * The valueOf method returns its "this" value * - * @id: S15.2.4.4_A1_T7; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A1_T7.js; * @description: "this" value is "void 0"; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A6.js index e0258c3c6e..4ec66a0e86 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A6.js @@ -4,8 +4,8 @@ /** * Object.prototype.valueOf has not prototype property * - * @id: S15.2.4.4_A6; * @section: 15.2.4.4, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A6.js; * @description: Checking if obtaining the prototype property of Object.prototype.valueOf fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A7.js index 2841088445..f4d321f4a8 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A7.js @@ -4,8 +4,8 @@ /** * Object.prototype.valueOf can't be used as a constructor * - * @id: S15.2.4.4_A7; * @section: 15.2.4.4, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A7.js; * @description: Checking if creating "new Object.prototype.valueOf" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A8.js index 07d9e50293..06c3a782be 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A8.js @@ -4,8 +4,8 @@ /** * The Object.prototype.valueOf.length property has the attribute DontEnum * - * @id: S15.2.4.4_A8; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A8.js; * @description: Checking if enumerating the Object.prototype.valueOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js index 23880c58a1..0d4b53f960 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js @@ -4,8 +4,8 @@ /** * The Object.prototype.valueOf.length property has the attribute DontDelete * - * @id: S15.2.4.4_A9; * @section: 15.2.4.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.4_Object.prototype.valueOf/S15.2.4.4_A9.js; * @description: Checknig if deleting of the Object.prototype.valueOf.length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A10.js index 1853e988f0..6f9103fe61 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A10.js @@ -4,8 +4,8 @@ /** * The Object.prototype.hasOwnProperty.length property has the attribute ReadOnly * - * @id: S15.2.4.5_A10; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A10.js; * @description: Checking if varying the Object.prototype.hasOwnProperty.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A11.js index 878e843eba..e6e1c38efa 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A11.js @@ -4,8 +4,8 @@ /** * The length property of the hasOwnProperty method is 1 * - * @id: S15.2.4.5_A11; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A11.js; * @description: Checking the Object.prototype.hasOwnProperty.length; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A12.js index 3be8b006c4..99dea138a3 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A12.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.5_A12; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A12.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A13.js index 0ff94db4e1..e0d09cc56c 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.5_A13; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A13.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T1.js index 0c6f4f187a..4737c01a3f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T1.js @@ -8,8 +8,8 @@ * iii) If O doesn't have a property with the name given by Result(ii), return false * iv) Return true * - * @id: S15.2.4.5_A1_T1; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T1.js; * @description: Checking type of the Object.prototype.hasOwnProperty and the returned result; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T2.js index b24cd6262f..27e4f5f69d 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T2.js @@ -8,8 +8,8 @@ * iii) If O doesn't have a property with the name given by Result(ii), return false * iv) Return true * - * @id: S15.2.4.5_A1_T2; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T2.js; * @description: Argument of the hasOwnProperty method is a custom boolean property; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T3.js index ae9e83ce9f..922e8eac32 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T3.js @@ -8,8 +8,8 @@ * iii) If O doesn't have a property with the name given by Result(ii), return false * iv) Return true * - * @id: S15.2.4.5_A1_T3; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A1_T3.js; * @description: Argument of the hasOwnProperty method is a custom property of a function object; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A6.js index 8105aab19b..f335af0a3c 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A6.js @@ -4,8 +4,8 @@ /** * Object.prototype.hasOwnProperty has not prototype property * - * @id: S15.2.4.5_A6; * @section: 15.2.4.5, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A6.js; * @description: Checking if obtaining the prototype property of Object.prototype.hasOwnProperty fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A7.js index 6412dfd54a..3f8a02821a 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A7.js @@ -4,8 +4,8 @@ /** * Object.prototype.hasOwnProperty can't be used as a constructor * - * @id: S15.2.4.5_A7; * @section: 15.2.4.5, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A7.js; * @description: Checking if creating "new Object.prototype.hasOwnProperty" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A8.js index 34bf2312a2..f90955f642 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A8.js @@ -4,8 +4,8 @@ /** * The Object.prototype.hasOwnProperty.length property has the attribute DontEnum * - * @id: S15.2.4.5_A8; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A8.js; * @description: Checking if enumerating the Object.prototype.hasOwnProperty.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A9.js index f69724e345..0ff3a352e5 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A9.js @@ -4,8 +4,8 @@ /** * The Object.prototype.hasOwnProperty.length property has the attribute DontDelete * - * @id: S15.2.4.5_A9; * @section: 15.2.4.5; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.5_Object.prototype.hasOwnProperty/S15.2.4.5_A9.js; * @description: Checking if deleting the Object.prototype.hasOwnProperty.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A1.js index 985a007945..ca31de5db2 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A1.js @@ -5,8 +5,8 @@ * When the isPrototypeOf method is called with argument V and when O and * V refer to the same object or to objects joined to each other, return true * - * @id: S15.2.4.6_A1; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A1.js; * @description: Creating two objects with the same prototype; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js index e32d73f37e..8dd2ccf454 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js @@ -4,8 +4,8 @@ /** * The Object.prototype.isPrototypeOf.length property has the attribute ReadOnly * - * @id: S15.2.4.6_A10; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A10.js; * @description: Checking if varying the Object.prototype.isPrototypeOf.length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A11.js index 5d054e5e3d..2d1226c106 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A11.js @@ -4,8 +4,8 @@ /** * The length property of the hasOwnProperty method is 1 * - * @id: S15.2.4.6_A11; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A11.js; * @description: Checking the Object.prototype.hasOwnProperty.length; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A12.js index c01f333466..b069b7ed7a 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A12.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.6_A12; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A12.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A13.js index 7f6ab7962c..d233ddac5f 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.6_A13; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A13.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A6.js index 75cad4f400..23b4e39449 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A6.js @@ -4,8 +4,8 @@ /** * Object.prototype.isPrototypeOf has not prototype property * - * @id: S15.2.4.6_A6; * @section: 15.2.4.6, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A6.js; * @description: Checking if obtaining the prototype property of Object.prototype.isPrototypeOf fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A7.js index ed521890f8..ec84b03d10 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A7.js @@ -4,8 +4,8 @@ /** * Object.prototype.isPrototypeOf can't be used as a constructor * - * @id: S15.2.4.6_A7; * @section: 15.2.4.6, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A7.js; * @description: Checking if creating new "Object.prototype.isPrototypeOf" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A8.js index c1ec690fc9..58ec56f0e6 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A8.js @@ -4,8 +4,8 @@ /** * The Object.prototype.isPrototypeOf.length property has the attribute DontEnum * - * @id: S15.2.4.6_A8; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A8.js; * @description: Checknig if enumerating the Object.prototype.isPrototypeOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A9.js index 472c66defa..c1d581f3bf 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A9.js @@ -4,8 +4,8 @@ /** * The Object.prototype.isPrototypeOf.length property has the attribute DontDelete * - * @id: S15.2.4.6_A9; * @section: 15.2.4.6; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.6_Object.prototype.isPrototypeOf/S15.2.4.6_A9.js; * @description: Checking deleting the Object.prototype.isPrototypeOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js index 748d588fca..65346603ee 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js @@ -4,8 +4,8 @@ /** * The Object.prototype.propertyIsEnumerable.length property has the attribute ReadOnly * - * @id: S15.2.4.7_A10; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A10.js; * @description: Checking if varying the Object.prototype.propertyIsEnumerable.length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A11.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A11.js index 5c0252a9ca..14b2efd3ec 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A11.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A11.js @@ -4,8 +4,8 @@ /** * The length property of the hasOwnProperty method is 1 * - * @id: S15.2.4.7_A11; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A11.js; * @description: Checking the value of Object.prototype.hasOwnProperty.length; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A12.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A12.js index 9b63654d90..80b9192460 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A12.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A12.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.7_A12; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A12.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A13.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A13.js index 92c181bb71..b5dc354ae8 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A13.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.2.4.7_A13; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A13.js; * @description: Let O be the result of calling ToObject passing the this value as the argument.; * @negative; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A1_T1.js index 89059488b7..abf7200edc 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A1_T1.js @@ -4,8 +4,8 @@ /** * The propertyIsEnumerable method does not consider objects in the prototype chain * - * @id: S15.2.4.7_A1_T1; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A1_T1.js; * @description: Calling the propertyIsEnumerable method for object in the prototype chain; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T1.js index 12fd2f6c8d..5f2f601ffe 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T1.js @@ -9,8 +9,8 @@ * iv) If the property has the DontEnum attribute, return false * v) Return true * - * @id: S15.2.4.7_A2_T1; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T1.js; * @description: Checking the type of Object.prototype.propertyIsEnumerable and the returned result; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T2.js index b07bd74cc7..70bdfe2401 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T2.js @@ -9,8 +9,8 @@ * iv) If the property has the DontEnum attribute, return false * v) Return true * - * @id: S15.2.4.7_A2_T2; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A2_T2.js; * @description: Argument of the propertyIsEnumerable method is a custom boolean property; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A6.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A6.js index bc231123b4..f63c4bedd1 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A6.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A6.js @@ -4,8 +4,8 @@ /** * Object.prototype.propertyIsEnumerable has not prototype property * - * @id: S15.2.4.7_A6; * @section: 15.2.4.7, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A6.js; * @description: Checking if obtaining the prototype property of Object.prototype.propertyIsEnumerable fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A7.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A7.js index 36dd365291..41a9b2e1be 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A7.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A7.js @@ -4,8 +4,8 @@ /** * Object.prototype.propertyIsEnumerable can't be used as a constructor * - * @id: S15.2.4.7_A7; * @section: 15.2.4.7, 13.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A7.js; * @description: Checking if creating "new Object.prototype.propertyIsEnumerable" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A8.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A8.js index 2b7d77d63c..d98b7e5c4d 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A8.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A8.js @@ -4,8 +4,8 @@ /** * The Object.prototype.propertyIsEnumerable.length property has the attribute DontEnum * - * @id: S15.2.4.7_A8; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A8.js; * @description: Checking if enumerating the Object.prototype.propertyIsEnumerable.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A9.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A9.js index 181f885f3c..33761dca00 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A9.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A9.js @@ -4,8 +4,8 @@ /** * The Object.prototype.propertyIsEnumerable.length property has the attribute DontDelete * - * @id: S15.2.4.7_A9; * @section: 15.2.4.7; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/15.2.4.7_Object.prototype.propertyIsEnumerable/S15.2.4.7_A9.js; * @description: Checking if deleting the Object.prototype.propertyIsEnumerable.length property fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T1.js index a9bbdad3b1..96c8fc8e29 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The initial value of Object.prototype.constructor is the built-in Object constructor * - * @id: S15.2.4.1_A1_T1; * @section: 15.2.4.1; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T1.js; * @description: Checking the Object.prototype.constructor; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T2.js index d504b4b62c..cdf85b50ff 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The initial value of Object.prototype.constructor is the built-in Object constructor * - * @id: S15.2.4.1_A1_T2; * @section: 15.2.4.1; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4.1_A1_T2.js; * @description: Creating "new Object.prototype.constructor" and checking its properties; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T1.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T1.js index f8c17788b4..bbc321f418 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T1.js @@ -4,8 +4,8 @@ /** * Object prototype object has not prototype * - * @id: S15.2.4_A1_T1; * @section: 15.2.4, 8.6.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T1.js; * @description: Checking if obtaining Object.prototype.prototype fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T2.js index 846c329599..99d05880a7 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T2.js @@ -4,8 +4,8 @@ /** * Object prototype object has not prototype * - * @id: S15.2.4_A1_T2; * @section: 15.2.4, 8.6.2; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A1_T2.js; * @description: Since the Object prototype object has not prototype, deleted toString method can not be found in prototype chain; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A2.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A2.js index 615ca32e07..f2d456db1b 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A2.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Class]] property of Object prototype object is "Object" * - * @id: S15.2.4_A2; * @section: 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A2.js; * @description: Getting the value of the internal [[Class]] property with Object.prototype.toString() function; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A3.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A3.js index f68220dcbc..3adf341c19 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A3.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A3.js @@ -4,8 +4,8 @@ /** * Since the Object prototype object is not a function, it has not [[call]] method * - * @id: S15.2.4_A3; * @section: 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A3.js; * @description: Checking if calling Object prototype as a function fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A4.js b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A4.js index 84ee091ff0..b4c47f591d 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A4.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A4.js @@ -4,8 +4,8 @@ /** * Since the Object prototype object is not a function, it has not [[create]] method * - * @id: S15.2.4_A4; * @section: 15.2.4; + * @path: 15_Native/15.2_Object_Objects/15.2.4_Properties_of_the_Object_Prototype_Object/S15.2.4_A4.js; * @description: Checking if creating "new Object.prototype" fails; */ diff --git a/test/suite/converted/15_Native/15.2_Object_Objects/S15.2_A1.js b/test/suite/converted/15_Native/15.2_Object_Objects/S15.2_A1.js index 0815e0d457..9de7ecfbf0 100644 --- a/test/suite/converted/15_Native/15.2_Object_Objects/S15.2_A1.js +++ b/test/suite/converted/15_Native/15.2_Object_Objects/S15.2_A1.js @@ -4,8 +4,8 @@ /** * Object is the property of global * - * @id: S15.2_A1; * @section: 15.2; + * @path: 15_Native/15.2_Object_Objects/S15.2_A1.js; * @description: Checking if Object equals to this.Object; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T1.js index 8155f94699..fb4b2c21af 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T1.js @@ -10,9 +10,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T1; * @section: 15.3.2.1, 13.2; - * @description: : The body of the function is "{toString:function(){throw 7;}}";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T1.js; + * @description: The body of the function is "{toString:function(){throw 7;}}"; */ var body = {toString:function(){throw 7;}} diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T10.js index 67dffb1545..ba2b30598b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T10.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T10; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T10.js; * @description: Value of the function constructor argument is "null"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T11.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T11.js index 1947af8715..7184192721 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T11.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T11.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T11; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T11.js; * @description: Value of the function constructor argument is "undefined"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T12.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T12.js index 6ea57126c6..fb1a8a361d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T12.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T12.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T12; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T12.js; * @description: Value of the function constructor argument is "void 0"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T13.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T13.js index 6dcd645969..0c0b3c4495 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T13.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T13.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T13; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T13.js; * @description: Value of the function constructor argument is "{}"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T2.js index 96027cef87..4ec7ca521b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T2.js @@ -10,9 +10,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T2; * @section: 15.3.2.1, 13.2; - * @description: : The body of the function is "{toString:function(){return "return 1;";}}";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T2.js; + * @description: The body of the function is "{toString:function(){return "return 1;";}}"; */ var body={toString:function(){return "return 1;";}}; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T3.js index 64c5b4e047..bc0ca6cf14 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T3.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T3; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T3.js; * @description: Value of the function constructor argument is 1; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T4.js index f2062f5203..94a639e205 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T4.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T4; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T4.js; * @description: Value of the function constructor argument is x, where x is specified with "undefined"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T5.js index f723bbef68..7568513fee 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T5.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T5; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T5.js; * @description: Value of the function constructor argument is "Object("return \'A\'")"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T6.js index cedb500b64..489f50479c 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T6.js @@ -10,9 +10,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T6; * @section: 15.3.2.1, 13.2; - * @description: : Value of the function constructor argument is the string "return true;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T6.js; + * @description: Value of the function constructor argument is the string "return true;"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T7.js index 41e87324fb..25c91c0f5b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T7.js @@ -10,8 +10,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T7; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T7.js; * @description: Value of the function constructor argument is "Object(1)"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T8.js index 6fc9ed9140..ef29d20cf7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T8.js @@ -10,9 +10,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T8; * @section: 15.3.2.1, 13.2; - * @description: : Value of the function constructor argument is "var 1=1;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T8.js; + * @description: Value of the function constructor argument is "var 1=1;"; */ var body = "var 1=1;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T9.js index 4011243eeb..75fdc31250 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T9.js @@ -10,9 +10,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * v) Return Result(iv) * - * @id: S15.3.2.1_A1_T9; * @section: 15.3.2.1; - * @description: : Value of the function constructor argument is "return arguments[0];";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A1_T9.js; + * @description: Value of the function constructor argument is "return arguments[0];"; */ var f = new Function("return arguments[0];"); diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T1.js index bb8d97a46f..23d2ad2df3 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T1.js @@ -4,9 +4,9 @@ /** * It is permissible but not necessary to have one argument for each formal parameter to be specified * - * @id: S15.3.2.1_A2_T1; * @section: 15.3.2.1; - * @description: : Values of the function constructor arguments are "arg1", "arg2", "arg3", "return arg1+arg2+arg3;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T1.js; + * @description: Values of the function constructor arguments are "arg1", "arg2", "arg3", "return arg1+arg2+arg3;"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T2.js index 07186494d3..28ddee6955 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T2.js @@ -4,9 +4,9 @@ /** * It is permissible but not necessary to have one argument for each formal parameter to be specified * - * @id: S15.3.2.1_A2_T2; * @section: 15.3.2.1; - * @description: : Values of the function constructor arguments are "arg1, arg2", "arg3", "return arg1+arg2+arg3;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T2.js; + * @description: Values of the function constructor arguments are "arg1, arg2", "arg3", "return arg1+arg2+arg3;"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T3.js index 386501d5b9..8d92515de8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T3.js @@ -4,9 +4,9 @@ /** * It is permissible but not necessary to have one argument for each formal parameter to be specified * - * @id: S15.3.2.1_A2_T3; * @section: 15.3.2.1; - * @description: : Values of the function constructor arguments are "arg1, arg2, arg3", "return arg1+arg2+arg3;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T3.js; + * @description: Values of the function constructor arguments are "arg1, arg2, arg3", "return arg1+arg2+arg3;"; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T4.js index d86529ce59..f1dade906b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T4.js @@ -4,8 +4,8 @@ /** * It is permissible but not necessary to have one argument for each formal parameter to be specified * - * @id: S15.3.2.1_A2_T4; * @section: 15.3.2.1; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T4.js; * @description: Values of the function constructor arguments are "return"-s of various results; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T5.js index f07d2a298e..dbbc928eab 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T5.js @@ -4,8 +4,8 @@ /** * It is permissible but not necessary to have one argument for each formal parameter to be specified * - * @id: S15.3.2.1_A2_T5; * @section: 15.3.2.1; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T5.js; * @description: Values of the function constructor arguments are "return"-s of various results and a concotenation of strings; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T6.js index 1cd03d2563..653cc910c3 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T6.js @@ -4,8 +4,8 @@ /** * It is permissible but not necessary to have one argument for each formal parameter to be specified * - * @id: S15.3.2.1_A2_T6; * @section: 15.3.2.1; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A2_T6.js; * @description: Values of the function constructor arguments are "return"-s of various results and a concotenation of strings; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T1.js index e2b01ca47e..e42f7b60ef 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T1.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T1; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "{toString:function(){throw 1;}}" and "{toString:function(){throw 'body';}}";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T1.js; + * @description: Values of the function constructor arguments are "{toString:function(){throw 1;}}" and "{toString:function(){throw 'body';}}"; */ var p = {toString:function(){throw 1;}}; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T10.js index 32a3405b2e..6326975cad 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T10.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T10; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "{toString:function(){return "z;x"}}" and "return this;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T10.js; + * @description: Values of the function constructor arguments are "{toString:function(){return "z;x"}}" and "return this;"; */ var body = "return this;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T11.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T11.js index 610a151dd9..e2fff0696d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T11.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T11.js @@ -12,8 +12,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T11; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T11.js; * @description: Values of the function constructor arguments are "a,b,c" and "void 0"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T12.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T12.js index e5a569a29d..c9feeef991 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T12.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T12.js @@ -12,8 +12,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T12; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T12.js; * @description: Values of the function constructor arguments are "a,b,c" and "undefined"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T13.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T13.js index c6fe4330b5..468858ff7e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T13.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T13.js @@ -12,8 +12,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T13; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T13.js; * @description: Values of the function constructor arguments are "a,b,c" and "null"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T14.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T14.js index 90b74af36c..d283189d0c 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T14.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T14.js @@ -12,8 +12,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T14; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T14.js; * @description: Values of the function constructor arguments are "a,b,c" and an undefined variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T15.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T15.js index c0dd750324..f375f7364f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T15.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T15.js @@ -12,8 +12,8 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T15; * @section: 15.3.2.1, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T15.js; * @description: Values of the function constructor arguments are are two empty strings; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T2.js index 900f167411..5fa2b8912c 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T2.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T2; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "{toString:function(){return 'a';}}" and "return a;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T2.js; + * @description: Values of the function constructor arguments are "{toString:function(){return 'a';}}" and "return a;"; */ var p = {toString:function(){return "a";}}; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T3.js index d5b6ca4368..096768d32d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T3.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T3; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "{toString:function(){p=1;return "a";}}" and "{toString:function(){throw "body";}}";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T3.js; + * @description: Values of the function constructor arguments are "{toString:function(){p=1;return "a";}}" and "{toString:function(){throw "body";}}"; */ var p = {toString:function(){p=1;return "a";}}; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T4.js index 10ca32bcd6..94ef3de87e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T4.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T4; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are an undefined variable and "return 1.1;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T4.js; + * @description: Values of the function constructor arguments are an undefined variable and "return 1.1;"; */ var body = "return 1.1;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T5.js index 000a4d58f1..0a48c08bee 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T5.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T5; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "void 0" and "return \"A\";";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T5.js; + * @description: Values of the function constructor arguments are "void 0" and "return \"A\";"; */ var body = "return \"A\";"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T6.js index bd387f7c6f..5e2aecbd38 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T6.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T6; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "null" and "return true;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T6.js; + * @description: Values of the function constructor arguments are "null" and "return true;"; */ var body = "return true;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T7.js index 1b0e665310..2749c8f088 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T7.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T7; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "Object("a")" and "return a;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T7.js; + * @description: Values of the function constructor arguments are "Object("a")" and "return a;"; */ var body = "return a;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T8.js index 2e502b7ff8..f2d2f40435 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T8.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T8; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "undefined" and "return this;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T8.js; + * @description: Values of the function constructor arguments are "undefined" and "return this;"; */ var body = "return this;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T9.js index 56439dd4aa..b2c8aee73f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T9.js @@ -12,9 +12,9 @@ * Pass in a scope chain consisting of the global object as the Scope parameter * vii) Return Result(vi) * - * @id: S15.3.2.1_A3_T9; * @section: 15.3.2.1, 13.2; - * @description: : Values of the function constructor arguments are "1,1" and "return this;";; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2.1_A3_T9.js; + * @description: Values of the function constructor arguments are "1,1" and "return this;"; */ var body = "return this;"; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2_A1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2_A1.js index 849da89b79..ac2ff85dbf 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2_A1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2_A1.js @@ -4,8 +4,8 @@ /** * When Function is called as part of a new expression, it is a constructor: it initialises the newly created object * - * @id: S15.3.2_A1; * @section: 15.3.2; + * @path: 15_Native/15.3_Function_Objects/15.3.2_The_Function_Constructor/S15.3.2_A1.js; * @description: Checking the constuctor of the object that is created as a new Function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A1.js index 3627ff8637..e3e0254edc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A1.js @@ -4,8 +4,8 @@ /** * The Function.prototype property has the attribute ReadOnly * - * @id: S15.3.3.1_A1; * @section: 15.3.3.1, 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A1.js; * @description: Checking if varying the Function.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A2.js index fbf28f7348..b50578a2a2 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A2.js @@ -4,8 +4,8 @@ /** * The Function.prototype property has the attribute DontEnum * - * @id: S15.3.3.1_A2; * @section: 15.3.3.1, 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A2.js; * @description: Checking if enumerating the Function.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A3.js index 7c44d91d74..fe9f8e3f0f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A3.js @@ -4,8 +4,8 @@ /** * The Function.prototype property has the attribute DontDelete * - * @id: S15.3.3.1_A3; * @section: 15.3.3.1, 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/15.3.3.1_Function.prototype/S15.3.3.1_A3.js; * @description: Checking if deleting the Function.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A1.js index e5b26e4fce..30d0ad98cc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A1.js @@ -4,8 +4,8 @@ /** * The Function constructor has the property "prototype" * - * @id: S15.3.3_A1; * @section: 15.3.3; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A1.js; * @description: Checking existence of the property "prototype"; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T1.js index 1b099b26a4..5e210fea53 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T1.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Function constructor * is the Function prototype object * - * @id: S15.3.3_A2_T1; * @section: 15.3.3, 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T1.js; * @description: Checking prototype of Function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T2.js index 959dbb1957..97087a395e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T2.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Function constructor * is the Function prototype object * - * @id: S15.3.3_A2_T2; * @section: 15.3.3, 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A2_T2.js; * @description: Add new property to Function.prototype and check it; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A3.js index 6ad7405c5c..068771c6d0 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A3.js @@ -4,8 +4,8 @@ /** * Function constructor has length property whose value is 1 * - * @id: S15.3.3_A3; * @section: 15.3.3, 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.3_Properties_of_the_Function_Constructor/S15.3.3_A3.js; * @description: Checking Function.length property; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A10.js index b306e0fe6f..b48d0f869f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A10.js @@ -4,8 +4,8 @@ /** * The Function.prototype.toString.length property has the attribute ReadOnly * - * @id: S15.3.4.2_A10; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A10.js; * @description: Checking if varying the Function.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A11.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A11.js index 68d87ab5dd..ad8d34e580 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A11.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toString method is 0 * - * @id: S15.3.4.2_A11; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A11.js; * @description: Checking Function.prototype.toString.length; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A12.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A12.js index ef81d784d5..76e45881f0 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A12.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A12.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.2_A12; * @section: 15.3.4.2; - * @description: : The Function.prototype.toString function is not generic; it throws a TypeError exception if its this value is not a Function object.; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A12.js; + * @description: The Function.prototype.toString function is not generic; it throws a TypeError exception if its this value is not a Function object.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A13.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A13.js index 4e6cdc3e05..eb684121ba 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A13.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A13.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.2_A13; * @section: 15.3.4.2; - * @description: : The toString function is not generic; it throws a TypeError exception if its this value is not a Function object.; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A13.js; + * @description: The toString function is not generic; it throws a TypeError exception if its this value is not a Function object.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A14.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A14.js index 3e9860bedc..dcf155f752 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A14.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A14.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.2_A14; * @section: 15.3.4.2; - * @description: : The toString function is not generic; it throws a TypeError exception if its this value is not a Function object.; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A14.js; + * @description: The toString function is not generic; it throws a TypeError exception if its this value is not a Function object.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A15.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A15.js index 92559a3845..6ece7bcf5f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A15.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A15.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. + * The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. * - * @id: S15.3.4.2_A15; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A15.js; * @description: Whether or not they are callable, RegExp objects are not Function objects, so toString should throw a TypeError.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A16.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A16.js index af960bf0d3..326c2dcf10 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A16.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A16.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. + * The toString function is not generic; it throws a TypeError exception if its this value is not a Function object. * - * @id: S15.3.4.2_A16; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A16.js; * @description: The String constructor, given an object, should invoke that object's toString method as a method, i.e., with its this value bound to that object.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A1_T1.js index d24f79e01e..6dcd665c1e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A1_T1.js @@ -4,8 +4,8 @@ /** * An implementation-dependent representation of the function is returned. This representation has the syntax of a FunctionDeclaration * - * @id: S15.3.4.2_A1_T1; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A1_T1.js; * @description: For testing use Function.prototype.toString() function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A6.js index 734702d866..4179f63664 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A6.js @@ -4,8 +4,8 @@ /** * Function.prototype.toString has not prototype property * - * @id: S15.3.4.2_A6; * @section: 15.3.4.2, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A6.js; * @description: Checking if obtaining the prototype property of Function.prototype.toString fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A7.js index 6eff0e6ccc..3dbfc2adfc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A7.js @@ -4,8 +4,8 @@ /** * Function.prototype.toString can't be used as constructor * - * @id: S15.3.4.2_A7; * @section: 15.3.4.2, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A7.js; * @description: Checking if creating "new Function.prototype.toString" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A8.js index c408c4c8ad..bea9584055 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A8.js @@ -4,8 +4,8 @@ /** * The Function.prototype.toString.length property has the attribute DontEnum * - * @id: S15.3.4.2_A8; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A8.js; * @description: Checking if enumerating the Function.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A9.js index eeb61c1bb1..4a971dcd2f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A9.js @@ -4,8 +4,8 @@ /** * The Function.prototype.toString.length property has the attribute DontDelete * - * @id: S15.3.4.2_A9; * @section: 15.3.4.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.2_Function.prototype.toString/S15.3.4.2_A9.js; * @description: Checking if deleting the Function.prototype.toString.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A10.js index e07ec840d2..38aba0ec6d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A10.js @@ -4,8 +4,8 @@ /** * The Function.prototype.apply.length property has the attribute ReadOnly * - * @id: S15.3.4.3_A10; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A10.js; * @description: Checking if varying the Function.prototype.apply.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A11.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A11.js index eb1e52781b..1389bcf09e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A11.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A11.js @@ -4,8 +4,8 @@ /** * The Function.prototype.apply.length property has the attribute DontEnum * - * @id: S15.3.4.3_A11; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A11.js; * @description: TChecking if enumerating the Function.prototype.apply.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A12.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A12.js index cd1287ecd2..9a62c1c16f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A12.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A12.js @@ -4,8 +4,8 @@ /** * Function.prototype.apply has not prototype property * - * @id: S15.3.4.3_A12; * @section: 15.3.4.3, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A12.js; * @description: Checking if obtaining the prototype property of Function.prototype.apply fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A13.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A13.js index 20f7bcb3e4..bb81c0164a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A13.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.3_A13; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A13.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A14.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A14.js index 5c368be3e9..45896d75f8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A14.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A14.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.3_A14; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A14.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A15.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A15.js index 647e8a0ace..04b91ee9c1 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A15.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A15.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.3_A15; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A15.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A16.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A16.js index ca987b0285..a26fd17750 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A16.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A16.js @@ -4,8 +4,8 @@ /** * If IsCallable(func) is false, then throw a TypeError exception. * - * @id: S15.3.4.3_A16; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A16.js; * @description: A RegExp is not a function, but it may be callable. Iff it is, it's typeof should be 'function', in which case apply should accept it as a valid this value.; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T1.js index c410924900..95395c971d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T1.js @@ -4,8 +4,8 @@ /** * The apply method performs a function call using the [[Call]] property of the object. If the object does not have a [[Call]] property, a TypeError exception is thrown * - * @id: S15.3.4.3_A1_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T1.js; * @description: Calling "apply" method of the object that does not have a [[Call]] property. * Prototype of the object is Function(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T2.js index 7a96d8df94..24af820321 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T2.js @@ -4,8 +4,8 @@ /** * The apply method performs a function call using the [[Call]] property of the object. If the object does not have a [[Call]] property, a TypeError exception is thrown * - * @id: S15.3.4.3_A1_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A1_T2.js; * @description: Calling "apply" method of the object that does not have a [[Call]] property. * Prototype of the object is Function.prototype; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T1.js index d619e9f700..7ad68a59d5 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T1.js @@ -4,8 +4,8 @@ /** * The length property of the apply method is 2 * - * @id: S15.3.4.3_A2_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T1.js; * @description: Checking Function.prototype.apply.length; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T2.js index 91976872e5..e03aae83fe 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T2.js @@ -4,8 +4,8 @@ /** * The length property of the apply method is 2 * - * @id: S15.3.4.3_A2_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A2_T2.js; * @description: Checking f.apply.length, where f is new Function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T1.js index c1dbf109c3..41de778d97 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T1.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T1.js; * @description: Not any arguments at apply function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T10.js index 8caba6c61e..e6ecc64a3e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T10.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T10; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T10.js; * @description: Checking by using eval, no any arguments at apply function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T2.js index 05068a8a48..ade133d396 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T2.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T2.js; * @description: Argument at apply function is null; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T3.js index 3961dbbf2a..562e63b346 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T3.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T3; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T3.js; * @description: Argument at apply function is void 0; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T4.js index 1a29586128..f8035e73b4 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T4.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T4; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T4.js; * @description: Argument at apply function is undefined; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T5.js index fe6d255618..6c2df6b747 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T5.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T5; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T5.js; * @description: No any arguments at apply function and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T6.js index 61227ce4fb..a579484665 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T6.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T6; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T6.js; * @description: Argument at apply function is null and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T7.js index 8fff970cb0..27bd57b4a1 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T7.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T7; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T7.js; * @description: Argument at apply function is void 0 and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T8.js index f4d6bd7a08..7f5c4b3829 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T8.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T8; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T8.js; * @description: Argument at apply function is undefined and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T9.js index 377f2d02cb..bd8257fa88 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T9.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.3_A3_T9; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A3_T9.js; * @description: Checking by using eval, argument at apply function is void 0; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T1.js index f7169863c6..e30df839bc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T1.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T1.js; * @description: thisArg is number; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T2.js index 82b2f25451..e062bff84b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T2.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T2.js; * @description: thisArg is boolean true; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T3.js index ff5223ea4b..da4d96bb06 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T3.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T3; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T3.js; * @description: thisArg is string; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T4.js index 97a059e7c0..a7aa9732f8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T4.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T4; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T4.js; * @description: thisArg is function variable that return this; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T5.js index 57ec18c71e..3e7b5da78c 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T5.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T5; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T5.js; * @description: thisArg is function variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T6.js index e3f50aff6e..9678e7f430 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T6.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T6; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T6.js; * @description: thisArg is new String(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T7.js index 5b193db4f3..392f966d0a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T7.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T7; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T7.js; * @description: thisArg is new Number(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T8.js index 0131047c19..6078c48089 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T8.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.3_A5_T8; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A5_T8.js; * @description: thisArg is Function(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T1.js index f46565383f..243253ce65 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T1.js @@ -4,8 +4,8 @@ /** * if argArray is neither an array nor an arguments object (see 10.1.8), a TypeError exception is thrown * - * @id: S15.3.4.3_A6_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T1.js; * @description: argArray is (1,{}); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T2.js index 3d1d609547..e846a5c910 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T2.js @@ -4,8 +4,8 @@ /** * if argArray is neither an array nor an arguments object (see 10.1.8), a TypeError exception is thrown * - * @id: S15.3.4.3_A6_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T2.js; * @description: argArray is (null,1); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T3.js index 40603b373b..fbc0d5713b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T3.js @@ -4,8 +4,8 @@ /** * if argArray is neither an array nor an arguments object (see 10.1.8), a TypeError exception is thrown * - * @id: S15.3.4.3_A6_T3; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T3.js; * @description: argArray is (object,"1,3,4"); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T4.js index 25920fdf0f..d422eac879 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T4.js @@ -4,9 +4,9 @@ /** * if argArray is neither an array nor an arguments object (see 10.1.8), a TypeError exception is thrown * - * @id: S15.3.4.3_A6_T4; * @section: 15.3.4.3; - * @description: : argArray is (this,function(){return arguments;});; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A6_T4.js; + * @description: argArray is (this,function(){return arguments;}); */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T1.js index d0f8658f93..c1adfd3291 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T1.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T1.js; * @description: argArray is (null,[1]); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T10.js index bd635dfee8..7e59834c6f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T10.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T10; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T10.js; * @description: argArray is (empty object, arguments), inside function call without declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T2.js index cb2259ce62..dfeca114ec 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T2.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T2.js; * @description: argArray is (null,[1,2,3]); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T3.js index 4cb5333ad2..e48fb01dcc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T3.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T3; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T3.js; * @description: argArray is (empty object, new Array("nine","inch","nails")); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T4.js index 90c4890d8b..e950d5aff8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T4.js @@ -5,9 +5,9 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T4; * @section: 15.3.4.3; - * @description: : argArray is (empty object, ( function(){return arguments;}) ("a","b","c"));; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T4.js; + * @description: argArray is (empty object, ( function(){return arguments;}) ("a","b","c")); */ i=0; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T5.js index a343481a71..ce057afb59 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T5.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T5; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T5.js; * @description: argArray is (null, arguments), inside function declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T6.js index 4497af88fd..fcc877b5d6 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T6.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T6; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T6.js; * @description: argArray is (this, arguments), inside function declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T7.js index 601ab2843c..eb9ea59184 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T7.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T7; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T7.js; * @description: argArray is (null, arguments), inside function call without declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T8.js index ce6e98b1e1..ad5ac8e137 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T8.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T8; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T8.js; * @description: argArray is (this, arguments), inside function call without declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T9.js index 4d87a18cd0..43a212c473 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T9.js @@ -5,8 +5,8 @@ * If argArray is either an array or an arguments object, * the function is passed the (ToUint32(argArray.length)) arguments argArray[0], argArray[1],...,argArray[ToUint32(argArray.length)-1] * - * @id: S15.3.4.3_A7_T9; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A7_T9.js; * @description: argArray is (empty object, arguments), inside function declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T1.js index e0ca9ab28a..f29f795788 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T1.js @@ -4,8 +4,8 @@ /** * Function.prototype.apply can`t be used as [[create]] caller * - * @id: S15.3.4.3_A8_T1; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T1.js; * @description: Checking if creating "new Function.prototype.apply" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T2.js index fb8f1f8f05..0ad6b26bdb 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T2.js @@ -4,8 +4,8 @@ /** * Function.prototype.apply can`t be used as [[create]] caller * - * @id: S15.3.4.3_A8_T2; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T2.js; * @description: Checking if creating "new Function.prototype.apply()" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T3.js index 5943bd79f4..666511cb2e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T3.js @@ -4,8 +4,8 @@ /** * Function.prototype.apply can`t be used as [[create]] caller * - * @id: S15.3.4.3_A8_T3; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T3.js; * @description: Checking if creating "new Function.apply" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T4.js index 9faf808308..8259a9c8a7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T4.js @@ -4,8 +4,8 @@ /** * Function.prototype.apply can`t be used as [[create]] caller * - * @id: S15.3.4.3_A8_T4; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T4.js; * @description: Checking if creating "new (Function("this.p1=1").apply)" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T5.js index 18658c1ccf..8668b2f785 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T5.js @@ -4,8 +4,8 @@ /** * Function.prototype.apply can`t be used as [[create]] caller * - * @id: S15.3.4.3_A8_T5; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T5.js; * @description: Checking if creating "new Function("this.p1=1").apply" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T6.js index e7378cabbd..a94857f7a2 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T6.js @@ -4,9 +4,9 @@ /** * Function.prototype.apply can`t be used as [[create]] caller * - * @id: S15.3.4.3_A8_T6; * @section: 15.3.4.3; - * @description: : Checking if creating "new (Function("function f(){this.p1=1;};return f").apply())" fails;; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A8_T6.js; + * @description: Checking if creating "new (Function("function f(){this.p1=1;};return f").apply())" fails; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A9.js index ef72435939..7a09a90ca7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A9.js @@ -4,8 +4,8 @@ /** * The Function.prototype.apply.length property has the attribute DontDelete * - * @id: S15.3.4.3_A9; * @section: 15.3.4.3; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.3_Function.prototype.apply/S15.3.4.3_A9.js; * @description: Checking if deleting the Function.prototype.apply.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A10.js index df103271f4..97dd9bec2c 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A10.js @@ -4,8 +4,8 @@ /** * The Function.prototype.call.length property has the attribute ReadOnly * - * @id: S15.3.4.4_A10; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A10.js; * @description: Checking if varying the Function.prototype.call.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A11.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A11.js index c52e80f1f4..5cd7338663 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A11.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A11.js @@ -4,8 +4,8 @@ /** * The Function.prototype.call.length property has the attribute DontEnum * - * @id: S15.3.4.4_A11; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A11.js; * @description: Checking if enumerating the Function.prototype.call.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A12.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A12.js index ec1dd13c49..f799b87248 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A12.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A12.js @@ -4,8 +4,8 @@ /** * Function.prototype.call has not prototype property * - * @id: S15.3.4.4_A12; * @section: 15.3.4.4, 13.2; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A12.js; * @description: Checking if obtaining the prototype property of Function.prototype.call fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A13.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A13.js index b98ba63c5d..6a79e1f9d8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A13.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.4_A13; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A13.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A14.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A14.js index 0b90eb9263..dafd12e0b7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A14.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A14.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.4_A14; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A14.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A15.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A15.js index af5d3f136e..458d8b2752 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A15.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A15.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.4_A15; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A15.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A16.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A16.js index 0f5cad5d40..2adfe3061f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A16.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A16.js @@ -4,8 +4,8 @@ /** * If IsCallable(func) is false, then throw a TypeError exception. * - * @id: S15.3.4.4_A16; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A16.js; * @description: A RegExp is not a function, but it may be callable. Iff it is, it's typeof should be 'function', in which case call should accept it as a valid this value.; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T1.js index 1197d48363..51f8547cf5 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T1.js @@ -4,8 +4,8 @@ /** * The call method performs a function call using the [[Call]] property of the object. If the object does not have a [[Call]] property, a TypeError exception is thrown * - * @id: S15.3.4.4_A1_T1; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T1.js; * @description: Call "call" method of the object that does not have a [[Call]] property. * Prototype of the object is Function(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T2.js index 7dc22301df..f2fc8acbd5 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T2.js @@ -4,8 +4,8 @@ /** * The call method performs a function call using the [[Call]] property of the object. If the object does not have a [[Call]] property, a TypeError exception is thrown * - * @id: S15.3.4.4_A1_T2; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A1_T2.js; * @description: Calling "call" method of the object that does not have a [[Call]] property. * Prototype of the object is Function.prototype; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T1.js index 138979a4f7..a0870de99f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T1.js @@ -4,8 +4,8 @@ /** * The length property of the call method is 1 * - * @id: S15.3.4.4_A2_T1; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T1.js; * @description: Checking Function.prototype.call.length; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T2.js index 407ca039fd..96e035b1f0 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T2.js @@ -4,8 +4,8 @@ /** * The length property of the call method is 1 * - * @id: S15.3.4.4_A2_T2; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A2_T2.js; * @description: Checking f.call.length, where f is new Function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T1.js index 1d635ab315..f86bcaf24a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T1.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T1; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T1.js; * @description: Not any arguments at call function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T10.js index d6dc901f0e..c76cc162a2 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T10.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T10; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T10.js; * @description: Checking by using eval, no any arguments at call function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T2.js index 95546ce38d..6b423b5d01 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T2.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T2; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T2.js; * @description: Argument at call function is null; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T3.js index e0fb1665ef..780be46eb8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T3.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T3; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T3.js; * @description: Argument at call function is void 0; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T4.js index bdb721f5e5..497a00ab43 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T4.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T4; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T4.js; * @description: Argument at call function is undefined; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T5.js index ef8b5fae4c..445f764fce 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T5.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T5; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T5.js; * @description: No any arguments at call function and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T6.js index 62569c3f55..a04807a386 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T6.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T6; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T6.js; * @description: Argument at call function is null and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T7.js index a25479b84f..222d777c2e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T7.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T7; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T7.js; * @description: Argument at call function is void 0 and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T8.js index f95968df71..59caa4351a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T8.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T8; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T8.js; * @description: Argument at call function is undefined and it called inside function declaration; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T9.js index 0fc156b553..e221df3d3b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T9.js @@ -4,8 +4,8 @@ /** * If thisArg is null or undefined, the called function is passed the global object as the this value * - * @id: S15.3.4.4_A3_T9; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A3_T9.js; * @description: Checking by using eval, argument at call function is void 0; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T1.js index 04bdaddddf..043bcc9d4a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T1.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T1; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T1.js; * @description: thisArg is number; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T2.js index 9f6da53dad..1d796ceedb 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T2.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T2; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T2.js; * @description: thisArg is boolean true; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T3.js index dcdf853bd0..cccc6a7708 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T3.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T3; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T3.js; * @description: thisArg is string; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T4.js index be180656bb..edc33f6dd7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T4.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T4; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T4.js; * @description: thisArg is function variable that return this; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T5.js index d5df9989a6..cd913a8c66 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T5.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T5; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T5.js; * @description: thisArg is function variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T6.js index d39a86ada2..7f46740935 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T6.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T6; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T6.js; * @description: thisArg is new String(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T7.js index b948d3ed80..61e1269d50 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T7.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T7; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T7.js; * @description: thisArg is new Number(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T8.js index b1b1f8e01c..6fe73ec948 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T8.js @@ -4,8 +4,8 @@ /** * If thisArg is not null(defined) the called function is passed ToObject(thisArg) as the this value * - * @id: S15.3.4.4_A5_T8; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A5_T8.js; * @description: thisArg is Function(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T1.js index 9143be8b64..b38a621be2 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T1.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T1; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T1.js; * @description: Argunemts of call function is (null,[1]); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T10.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T10.js index 53e44b9159..466f839a70 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T10.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T10.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T10; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T10.js; * @description: Argunemts of call function is (empty object, "", arguments,2), inside function call without declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T2.js index 44dd27a123..95fee12d5a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T2.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T2; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T2.js; * @description: Argunemts of call function is (null,[3,2,1]); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T3.js index 34a74b9401..9b855b2ecf 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T3.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T3; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T3.js; * @description: Argunemts of call function is (empty object, new Array("nine","inch","nails")); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T4.js index 2e5b52340f..dfb8d2a94e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T4.js @@ -5,9 +5,9 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T4; * @section: 15.3.4.4; - * @description: : Argunemts of call function is (empty object, ( function(){return arguments;})("a","b","c","d"),"",2);; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T4.js; + * @description: Argunemts of call function is (empty object, ( function(){return arguments;})("a","b","c","d"),"",2); */ var i=0; diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T5.js index b85bdbe04c..a909bcd86b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T5.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T5; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T5.js; * @description: Argunemts of call function is (null, arguments,"",2), inside function declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T6.js index 0997a28a7c..10589545bc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T6.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T6; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T6.js; * @description: Argunemts of call function is (this, arguments,"",2), inside function declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T7.js index 591fdfa2aa..f5743c9f2e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T7.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T7; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T7.js; * @description: Argunemts of call function is (null, arguments,"",2), inside function call without declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T8.js index f82ae85fe9..7668a3e2ce 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T8.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T8; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T8.js; * @description: Argunemts of call function is (this, arguments,"",2), inside function call without declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T9.js index 5f75bb0593..168009cd15 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T9.js @@ -5,8 +5,8 @@ * The call method takes one or more arguments, thisArg and (optionally) arg1, arg2 etc, and performs * a function call using the [[Call]] property of the object * - * @id: S15.3.4.4_A6_T9; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A6_T9.js; * @description: Argunemts of call function is (empty object, "", arguments,2), inside function declaration used; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T1.js index eb9a4e6598..e73453df77 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T1.js @@ -4,8 +4,8 @@ /** * Function.prototype.call can't be used as [[create]] caller * - * @id: S15.3.4.4_A7_T1; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T1.js; * @description: Checking if creating "new Function.prototype.call" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T2.js index a7416b3771..4c7ac8181b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T2.js @@ -4,8 +4,8 @@ /** * Function.prototype.call can't be used as [[create]] caller * - * @id: S15.3.4.4_A7_T2; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T2.js; * @description: Checking if creating "new Function.prototype.call()" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T3.js index 6e3ded3854..783ec800bd 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T3.js @@ -4,8 +4,8 @@ /** * Function.prototype.call can't be used as [[create]] caller * - * @id: S15.3.4.4_A7_T3; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T3.js; * @description: Checking if creating "new Function.call" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T4.js index 75b59144ae..198be752d8 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T4.js @@ -4,8 +4,8 @@ /** * Function.prototype.call can't be used as [[create]] caller * - * @id: S15.3.4.4_A7_T4; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T4.js; * @description: Checking if creating "new (Function("this.p1=1").call)" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T5.js index 09d53faae8..1c156a5cdf 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T5.js @@ -4,8 +4,8 @@ /** * Function.prototype.call can't be used as [[create]] caller * - * @id: S15.3.4.4_A7_T5; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T5.js; * @description: Checking if creating "new Function("this.p1=1").call" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T6.js index 33c5c5be07..7f747f5d04 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T6.js @@ -4,9 +4,9 @@ /** * Function.prototype.call can't be used as [[create]] caller * - * @id: S15.3.4.4_A7_T6; * @section: 15.3.4.4; - * @description: : Checking if creating "new (Function("function f(){this.p1=1;};return f").call())" fails;; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A7_T6.js; + * @description: Checking if creating "new (Function("function f(){this.p1=1;};return f").call())" fails; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A9.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A9.js index e62e313435..52fbadec1a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A9.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A9.js @@ -4,8 +4,8 @@ /** * The Function.prototype.call.length property has the attribute DontDelete * - * @id: S15.3.4.4_A9; * @section: 15.3.4.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.4_Function.prototype.call/S15.3.4.4_A9.js; * @description: Checking if deleting the Function.prototype.call.length property fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A1.js index fc231cc823..84604a4293 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A1.js @@ -4,8 +4,8 @@ /** * "caller" of bound function is poisoned (step 20) * - * @id: S15.3.4.5_A1; * @section: 15.3.4.5; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A1.js; * @description: A bound function should fail to find its "caller"; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A13.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A13.js index ddd965c7f0..1f2a68f5d6 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A13.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A13.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.5_A13; * @section: 15.3.4.5; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A13.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A14.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A14.js index 3c05371bc0..d9535f3c06 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A14.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A14.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.5_A14; * @section: 15.3.4.5; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A14.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A15.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A15.js index 919f5d69d0..3fd6a4c38b 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A15.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A15.js @@ -2,8 +2,8 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.3.4.5_A15; * @section: 15.3.4.5; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A15.js; * @description: If IsCallable(func) is false, then throw a TypeError exception.; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A16.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A16.js index 195aaa32d2..984c7f1738 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A16.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A16.js @@ -4,8 +4,8 @@ /** * If IsCallable(func) is false, then throw a TypeError exception. * - * @id: S15.3.4.5_A16; * @section: 15.3.4.5; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A16.js; * @description: A RegExp is not a function, but it may be callable. Iff it is, it's typeof should be 'function', in which case bind should accept it as a valid this value.; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A2.js index 6a63b6156a..9fb1df54d5 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A2.js @@ -4,8 +4,8 @@ /** * "arguments" of bound function is poisoned (step 21) * - * @id: S15.3.4.5_A1; * @section: 15.3.4.5; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/15.3.4.5_Function.prototype.bind/S15.3.4.5_A2.js; * @description: a bound function should fail to find the bound function "arguments"; * @negative: TypeError; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T1.js index a044387210..6913e885c7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The initial value of Function.prototype.constructor is the built-in Function constructor * - * @id: S15.3.4.1_A1_T1; * @section: 15.3.4.1; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T1.js; * @description: Checking Function.prototype.constructor; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T2.js index 63139d70e9..10a5a4b0aa 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The initial value of Function.prototype.constructor is the built-in Function constructor * - * @id: S15.3.4.1_A1_T2; * @section: 15.3.4.1; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4.1_A1_T2.js; * @description: Create new Function.prototype.constructor object; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A1.js index 45cd0ba1b3..2876c0cb8d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A1.js @@ -4,8 +4,8 @@ /** * The Function prototype object is itself a Function object (its [[Class]] is "Function") * - * @id: S15.3.4_A1; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A1.js; * @description: Object.prototype.toString returns [object+[[Class]]+]; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T1.js index 0c4a8197ea..095fb2153e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T1.js @@ -4,8 +4,8 @@ /** * The Function prototype object is itself a Function object that, when invoked, accepts any arguments and returns undefined * - * @id: S15.3.4_A2_T1; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T1.js; * @description: Call Function.prototype(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T2.js index ef74a5235f..f132d6b6b9 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T2.js @@ -4,8 +4,8 @@ /** * The Function prototype object is itself a Function object that, when invoked, accepts any arguments and returns undefined * - * @id: S15.3.4_A2_T2; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T2.js; * @description: Call Function.prototype(null,void 0); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T3.js index f5b40fd42a..7bc8529801 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T3.js @@ -4,8 +4,8 @@ /** * The Function prototype object is itself a Function object that, when invoked, accepts any arguments and returns undefined * - * @id: S15.3.4_A2_T3; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A2_T3.js; * @description: Call Function.prototype(x), where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T1.js index 0d41bb06f5..d916b5238f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T1.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the Function prototype object is the Object prototype object (15.3.4) * - * @id: S15.3.4_A3_T1; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T1.js; * @description: Checking prototype of Function.prototype; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T2.js index 75e61f5658..8daa97b431 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the Function prototype object is the Object prototype object (15.3.2.1) * - * @id: S15.3.4_A3_T2; * @section: 15.3.4, 15.3.2.1; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A3_T2.js; * @description: Add new property to Object.prototype and check it at Function.prototype; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A4.js index a0d7b67bba..04fc88b366 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A4.js @@ -4,8 +4,8 @@ /** * The Function prototype object does not have a valueOf property of its own. however, it inherits the valueOf property from the Object prototype Object * - * @id: S15.3.4_A4; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A4.js; * @description: Checking valueOf property at Function.prototype; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A5.js index 6c2a81586d..08a03867fd 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A5.js @@ -4,8 +4,8 @@ /** * The Function prototype object is itself a Function object without [[create]] property * - * @id: S15.3.4_A5; * @section: 15.3.4; + * @path: 15_Native/15.3_Function_Objects/15.3.4_Properties_of_the_Function_Prototype_Object/S15.3.4_A5.js; * @description: Checking if creating "new Function.prototype object" fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T1.js index f4f6123c89..09c5503830 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The value of the length property is usually an integer that indicates the 'typical' number of arguments expected by the function * - * @id: S15.3.5.1_A1_T1; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T1.js; * @description: Checking length property of Function("arg1,arg2,arg3", null); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T2.js index 6d49bf5239..70e9be1a2d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The value of the length property is usually an integer that indicates the 'typical' number of arguments expected by the function * - * @id: S15.3.5.1_A1_T2; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T2.js; * @description: Checking length property of Function("arg1,arg2,arg3","arg4,arg5", null); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T3.js index e81b6cff79..d69914a0b6 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T3.js @@ -4,8 +4,8 @@ /** * The value of the length property is usually an integer that indicates the 'typical' number of arguments expected by the function * - * @id: S15.3.5.1_A1_T3; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A1_T3.js; * @description: Checking length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T1.js index 0a9c4ee3b3..c1617df781 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T1.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { DontDelete } * - * @id: S15.3.5.1_A2_T1; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T1.js; * @description: Checking if deleting the length property of Function("arg1,arg2,arg3", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T2.js index 6865dfb9fc..fd76321549 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T2.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { DontDelete } * - * @id: S15.3.5.1_A2_T2; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T2.js; * @description: Checking if deleting the length property of Function("arg1,arg2,arg3","arg4,arg5", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T3.js index 0902549c5d..8676507302 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T3.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { DontDelete } * - * @id: S15.3.5.1_A2_T3; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A2_T3.js; * @description: Checking if deleting the length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T1.js index b95b2d0f23..ed4bd0324a 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T1.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { ReadOnly } * - * @id: S15.3.5.1_A3_T1; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T1.js; * @description: Checking if varying the length property of Function("arg1,arg2,arg3","arg4,arg5", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T2.js index d7e3e4349e..e95c23218f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T2.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { ReadOnly } * - * @id: S15.3.5.1_A3_T2; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T2.js; * @description: Checking if varying the length property of Function("arg1,arg2,arg3", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T3.js index 64e19cf04d..04798b810e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T3.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { ReadOnly } * - * @id: S15.3.5.1_A3_T3; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A3_T3.js; * @description: Checking if varying the length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T1.js index 34598d32c7..aedbca5716 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T1.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { DontEnum } * - * @id: S15.3.5.1_A4_T1; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T1.js; * @description: Checking if enumerating the length property of Function("arg1,arg2,arg3", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T2.js index c633e8295e..907b816a57 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T2.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { DontEnum } * - * @id: S15.3.5.1_A4_T2; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T2.js; * @description: Checking if enumerating the length property of Function("arg1,arg2,arg3","arg4,arg5", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T3.js index b7b21f5cc7..2dddcce562 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T3.js @@ -4,8 +4,8 @@ /** * the length property has the attributes { DontEnum } * - * @id: S15.3.5.1_A4_T3; * @section: 15.3.5.1; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.1_A4_T3.js; * @description: Checking if enumerating the length property of Function("arg1,arg2,arg3","arg1,arg2","arg3", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T1.js index a3b0da9520..3759f821af 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T1.js @@ -4,8 +4,8 @@ /** * the prototype property has the attributes { DontDelete } * - * @id: S15.3.5.2_A1_T1; * @section: 15.3.5.2; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T1.js; * @description: Checking if deleting the prototype property of Function("", null) fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T2.js index 87562aed40..e7337a0f3f 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T2.js @@ -4,8 +4,8 @@ /** * the prototype property has the attributes { DontDelete } * - * @id: S15.3.5.2_A1_T2; * @section: 15.3.5.2; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.2_A1_T2.js; * @description: Checking if deleting the prototype property of Function(void 0, "") fails; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T1.js index 33fa332bf5..13898a7323 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T1.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T1; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T1.js; * @description: V is number; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T2.js index a34099aba6..7e45dd29f4 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T2.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T2; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T2.js; * @description: V is string; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T3.js index 4f6901f559..911c0d0651 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T3.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T3; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T3.js; * @description: V is boolean true; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T4.js index d45ce38b0e..1f42bb35c0 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T4.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T4; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T4.js; * @description: V is boolean false; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T5.js index b8d8e90ac5..aa00f9e0d5 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T5.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T5; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T5.js; * @description: V is void 0; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T6.js index 41916871db..6ce08b6777 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T6.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T6; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T6.js; * @description: V is null; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T7.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T7.js index 0de5f9b5b9..f5de542a0e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T7.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T7.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T7; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T7.js; * @description: V is undefined; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T8.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T8.js index b3dffe8518..fec5c13034 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T8.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T8.js @@ -4,8 +4,8 @@ /** * Assume F is a Function object. When the [[HasInstance]] method of F is called with value V, the following steps are taken: i) If V is not an object, return false * - * @id: S15.3.5.3_A1_T8; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A1_T8.js; * @description: V is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T2.js index d572bdd406..88b98e833d 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T2.js @@ -7,8 +7,8 @@ * ii) Let O be Result(i). * iii) O is not an object, throw a TypeError exception * - * @id: S15.3.5.3_A2_T2; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T2.js; * @description: F.prototype is undefined, and V is empty object; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T5.js index 62f9e4e3b9..6bec418ce2 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T5.js @@ -8,8 +8,8 @@ * "prototype". ii) Let O be Result(i). iii) O is not an object, * throw a TypeError exception * - * @id: S15.3.5.3_A2_T5; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T5.js; * @description: F.prototype is void 0, and V is new F; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T6.js index 2963f05be7..5b5ed9b04e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T6.js @@ -8,8 +8,8 @@ * "prototype". ii) Let O be Result(i). iii) O is not an object, * throw a TypeError exception * - * @id: S15.3.5.3_A2_T6; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A2_T6.js; * @description: F.prototype is string, and V is function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T1.js index 59b3311d6d..b5dfeb9ddc 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T1.js @@ -10,8 +10,8 @@ * v) If O and V refer to the same object or if they refer to objects joined to each other (13.1.2), return true. * vi) Go to step iii) * - * @id: S15.3.5.3_A3_T1; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T1.js; * @description: F.prototype.type is 1, and V is new F; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T2.js index 34ea542a78..a2576380aa 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T2.js @@ -10,8 +10,8 @@ * v) If O and V refer to the same object or if they refer to objects joined to each other (13.1.2), return true. * vi) Go to step iii) * - * @id: S15.3.5.3_A3_T2; * @section: 15.3.5.3, 11.8.6; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5.3_A3_T2.js; * @description: F.prototype is Object.prototype, and V is empty object; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T1.js index 8a765f5160..a164513cd9 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T1.js @@ -4,8 +4,8 @@ /** * The value of the [[Class]] property is "Function" * - * @id: S15.3.5_A1_T1; * @section: 15.3.5; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T1.js; * @description: For testing use variable f = new Function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T2.js index 04ff390419..ec8ef15524 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T2.js @@ -4,8 +4,8 @@ /** * The value of the [[Class]] property is "Function" * - * @id: S15.3.5_A1_T2; * @section: 15.3.5; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A1_T2.js; * @description: For testing use variable f = Function(); */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T1.js index bb856b3ddf..8ae1ed7bc1 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T1.js @@ -4,9 +4,9 @@ /** * Every function instance has a [[Call]] property * - * @id: S15.3.5_A2_T1; * @section: 15.3.5; - * @description: : For testing call Function("var x =1; this.y=2;return \"OK\";")();; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T1.js; + * @description: For testing call Function("var x =1; this.y=2;return \"OK\";")(); */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T2.js index 84e10ee45f..3703b0ebc0 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T2.js @@ -4,9 +4,9 @@ /** * Every function instance has a [[Call]] property * - * @id: S15.3.5_A2_T2; * @section: 15.3.5; - * @description: : For testing call (new Function("arg1,arg2","var x =arg1; this.y=arg2;return arg1+arg2;"))("1",2);; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A2_T2.js; + * @description: For testing call (new Function("arg1,arg2","var x =arg1; this.y=arg2;return arg1+arg2;"))("1",2); */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T1.js index 4381b6b901..bdfc85397e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T1.js @@ -4,9 +4,9 @@ /** * every function instance has a [[Construct]] property * - * @id: S15.3.5_A3_T1; * @section: 15.3.5; - * @description: : As constructor use Function("var x =1; this.y=2;return \"OK\";");; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T1.js; + * @description: As constructor use Function("var x =1; this.y=2;return \"OK\";"); */ FACTORY = Function("var x =1; this.y=2;return \"OK\";"); diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T2.js index ee48998a37..8b2dfb7695 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T2.js @@ -4,9 +4,9 @@ /** * every function instance has a [[Construct]] property * - * @id: S15.3.5_A3_T2; * @section: 15.3.5; - * @description: : As constructor use new Function("arg1,arg2","var x =1; this.y=arg1+arg2;return \"OK\";");; + * @path: 15_Native/15.3_Function_Objects/15.3.5_Properties_of_Function_Instances/S15.3.5_A3_T2.js; + * @description: As constructor use new Function("arg1,arg2","var x =1; this.y=arg1+arg2;return \"OK\";"); */ FACTORY = new Function("arg1,arg2","var x =1; this.y=arg1+arg2;return \"OK\";"); diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3.1_A1_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3.1_A1_T1.js index c465c2f763..5bf065bb59 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3.1_A1_T1.js @@ -5,8 +5,8 @@ * The function call Function(…) is equivalent to the object creation expression * new Function(…) with the same arguments. * - * @id: S15.3.1_A1_T1; * @section: 15.3.1; + * @path: 15_Native/15.3_Function_Objects/S15.3.1_A1_T1.js; * @description: Create simple functions and check returned values; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A1.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A1.js index 85c4a2bb38..ea4ca8e125 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A1.js @@ -4,8 +4,8 @@ /** * Function is the property of global * - * @id: S15.3_A1; * @section: 15.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A1.js; * @description: Compare Function with this.Function; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T1.js index 66025763e6..4f54c9b0a6 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T1.js @@ -4,9 +4,9 @@ /** * Since applying the "call" method to Function constructor themself leads to creating a new function instance, the second argument must be a valid function body * - * @id: S15.3_A2_T1; * @section: 15.3, 10.2.3, 15.3.2.1; - * @description: : Checking if executing "Function.call(this, "var x / = 1;")" fails;; + * @path: 15_Native/15.3_Function_Objects/S15.3_A2_T1.js; + * @description: Checking if executing "Function.call(this, "var x / = 1;")" fails; */ //CHECK# diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T2.js index 834b69a371..eb9b3d972e 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A2_T2.js @@ -4,9 +4,9 @@ /** * Since applying the "call" method to Function constructor themself leads to creating a new function instance, the second argument must be a valid function body * - * @id: S15.3_A2_T2; * @section: 15.3, 10.2.3, 15.3.2.1; - * @description: : Checking if executing "Function.call(this, "var #x = 1;")" fails;; + * @path: 15_Native/15.3_Function_Objects/S15.3_A2_T2.js; + * @description: Checking if executing "Function.call(this, "var #x = 1;")" fails; */ //CHECK# diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T1.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T1.js index d3e5387d03..c48da246ee 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T1.js @@ -5,8 +5,8 @@ * Since when call is used for Function constructor themself new function instance creates * and then first argument(thisArg) should be ignored * - * @id: S15.3_A3_T1; * @section: 15.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A3_T1.js; * @description: First argument is object; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T2.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T2.js index 58924c5ab9..2978c880b7 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T2.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T2.js @@ -5,8 +5,8 @@ * Since when call is used for Function constructor themself new function instance creates * and then first argument(thisArg) should be ignored * - * @id: S15.3_A3_T2; * @section: 15.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A3_T2.js; * @description: First argument is string and null; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T3.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T3.js index 48462346fb..b75bddc105 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T3.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T3.js @@ -5,8 +5,8 @@ * Since when call is used for Function constructor themself new function instance creates * and then first argument(thisArg) should be ignored * - * @id: S15.3_A3_T3; * @section: 15.3, 10.2.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A3_T3.js; * @description: First argument is this, and this don`t have needed variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T4.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T4.js index 4e1c747d7d..c55fc6e5d5 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T4.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T4.js @@ -5,8 +5,8 @@ * Since when call is used for Function constructor themself new function instance creates * and then first argument(thisArg) should be ignored * - * @id: S15.3_A3_T4; * @section: 15.3, 10.2.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A3_T4.js; * @description: First argument is this, and this have needed variable; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T5.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T5.js index 806c5ad25c..9d7942ace0 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T5.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T5.js @@ -5,8 +5,8 @@ * Since when call is used for Function constructor themself new function instance creates * and then first argument(thisArg) should be ignored * - * @id: S15.3_A3_T5; * @section: 15.3, 10.2.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A3_T5.js; * @description: First argument is this, and this don`t have needed variable. Function return this.var_name; */ diff --git a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T6.js b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T6.js index 0489dee2fe..0e2fb297d9 100644 --- a/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T6.js +++ b/test/suite/converted/15_Native/15.3_Function_Objects/S15.3_A3_T6.js @@ -5,8 +5,8 @@ * Since when call is used for Function constructor themself new function instance creates * and then first argument(thisArg) should be ignored * - * @id: S15.3_A3_T6; * @section: 15.3, 10.2.3; + * @path: 15_Native/15.3_Function_Objects/S15.3_A3_T6.js; * @description: First argument is this, and this have needed variable. Function return this.var_name; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T1.js index 879a053f1c..73946ac133 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T1.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.1_A1.1_T1; * @section: 15.4.1, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T1.js; * @description: Create new property of Array.prototype. When new Array object has this property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T2.js index 8cb2de2262..2f0781305d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T2.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.1_A1.1_T2; * @section: 15.4.1, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T2.js; * @description: Array.prototype.toString = Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T3.js index 8bb90920f6..05d84bea6a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T3.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.1_A1.1_T3; * @section: 15.4.1, 15.2.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.1_T3.js; * @description: Checking use isPrototypeOf; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.2_T1.js index 643c2c1070..67dfb6c815 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.2_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "Array" * - * @id: S15.4.1_A1.2_T1; * @section: 15.4.1, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.2_T1.js; * @description: Checking use Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.3_T1.js index f1b807b101..df668863be 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.3_T1.js @@ -5,8 +5,8 @@ * This description of Array constructor applies if and only if * the Array constructor is given no arguments or at least two arguments * - * @id: S15.4.1_A1.3_T1; * @section: 15.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A1.3_T1.js; * @description: Checking case when Array constructor is given one argument; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.1_T1.js index 4aeb3e7998..a40acc9066 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.1_T1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The length property of the newly constructed object; - * is set to the number of arguments; + * The length property of the newly constructed object; + * is set to the number of arguments * - * @id: S15.4.1_A2.1_T1; * @section: 15.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.1_T1.js; * @description: Array constructor is given no arguments or at least two arguments; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.2_T1.js index 4e49cbdc93..a7c29ccf38 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.2_T1.js @@ -2,14 +2,14 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The 0 property of the newly constructed object is set to item0 + * The 0 property of the newly constructed object is set to item0 * (if supplied); the 1 property of the newly constructed object is set to item1 * (if supplied); and, in general, for as many arguments as there are, the k property * of the newly constructed object is set to argument k, where the first argument is - * considered to be argument number 0; + * considered to be argument number 0 * - * @id: S15.4.1_A2.2_T1; * @section: 15.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A2.2_T1.js; * @description: Checking correct work this algorithm; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A3.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A3.1_T1.js index 442951949f..ae27f4918a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A3.1_T1.js @@ -5,8 +5,8 @@ * When Array is called as a function rather than as a constructor, * it creates and initialises a new Array object * - * @id: S15.4.1_A3.1_T1; * @section: 15.4.1, 11.4.3, 11.8.6; + * @path: 15_Native/15.4_Array_Objects/15.4.1_The_Array_Constructor_Called_as_a_Function/S15.4.1_A3.1_T1.js; * @description: Checking use typeof, instanceof; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T1.js index 20f659a6b0..68f76648cb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T1.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.2.1_A1.1_T1; * @section: 15.4.2.1, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T1.js; * @description: Create new property of Array.prototype. When new Array object has this property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T2.js index a63a01b8b9..cdbd527093 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T2.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.2.1_A1.1_T2; * @section: 15.4.2.1, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T2.js; * @description: Array.prototype.toString = Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T3.js index aaa79ec4ac..43ddb6223b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T3.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.2.1_A1.1_T3; * @section: 15.4.2.1, 15.2.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.1_T3.js; * @description: Checking use isPrototypeOf; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.2_T1.js index 2b265b04d7..2aaca8601e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.2_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "Array" * - * @id: S15.4.2.1_A1.2_T1; * @section: 15.4.2.1, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.2_T1.js; * @description: Checking use Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.3_T1.js index 86214374b7..fa04a99be4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.3_T1.js @@ -5,8 +5,8 @@ * This description of Array constructor applies if and only if * the Array constructor is given no arguments or at least two arguments * - * @id: S15.4.2.1_A1.3_T1; * @section: 15.4.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A1.3_T1.js; * @description: Checking case when Array constructor is given one argument; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.1_T1.js index 9daf28693c..b1f01c1859 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.1_T1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The length property of the newly constructed object; - * is set to the number of arguments; + * The length property of the newly constructed object; + * is set to the number of arguments * - * @id: S15.4.2.1_A2.1_T1; * @section: 15.4.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.1_T1.js; * @description: Array constructor is given no arguments or at least two arguments; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.2_T1.js index 08da835626..542d033eef 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.2_T1.js @@ -2,14 +2,14 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The 0 property of the newly constructed object is set to item0 + * The 0 property of the newly constructed object is set to item0 * (if supplied); the 1 property of the newly constructed object is set to item1 * (if supplied); and, in general, for as many arguments as there are, the k property * of the newly constructed object is set to argument k, where the first argument is - * considered to be argument number 0; + * considered to be argument number 0 * - * @id: S15.4.2.1_A2.2_T1; * @section: 15.4.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.1_new_Array/S15.4.2.1_A2.2_T1.js; * @description: Checking correct work this algorithm; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T1.js index 47b7e18c91..5e8d8e8cb4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T1.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.2.2_A1.1_T1; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T1.js; * @description: Create new property of Array.prototype. When new Array object has this property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T2.js index f35b32e17a..5e9cddb085 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T2.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.2.2_A1.1_T2; * @section: 15.4.2.2, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T2.js; * @description: Array.prototype.toString = Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T3.js index 430921da91..e02069e92c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T3.js @@ -6,8 +6,8 @@ * is set to the original Array prototype object, the one that * is the initial value of Array.prototype * - * @id: S15.4.2.2_A1.1_T3; * @section: 15.4.2.2, 15.2.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.1_T3.js; * @description: Checking use isPrototypeOf; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.2_T1.js index 7029a629a7..127dded56c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.2_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "Array" * - * @id: S15.4.2.2_A1.2_T1; * @section: 15.4.2.2, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A1.2_T1.js; * @description: Checking use Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.1_T1.js index dc590a045a..26fa6b0331 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.1_T1.js @@ -5,8 +5,8 @@ * If the argument len is a Number and ToUint32(len) is equal to len, * then the length property of the newly constructed object is set to ToUint32(len) * - * @id: S15.4.2.2_A2.1_T1; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.1_T1.js; * @description: Array constructor is given one argument; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T1.js index eaa271e1ea..c046b1f240 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T1.js @@ -5,8 +5,8 @@ * If the argument len is a Number and ToUint32(len) is not equal to len, * a RangeError exception is thrown * - * @id: S15.4.2.2_A2.2_T1; * @section: 15.4.2.2, 12.14; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T1.js; * @description: Use try statement. len = -1, 4294967296, 4294967297; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T2.js index 6d4b4c1cbc..00fd4f5258 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T2.js @@ -5,8 +5,8 @@ * If the argument len is a Number and ToUint32(len) is not equal to len, * a RangeError exception is thrown * - * @id: S15.4.2.2_A2.2_T2; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T2.js; * @description: Use try statement. len = NaN, +/-Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T3.js index 5721e52231..956cf2700b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T3.js @@ -5,8 +5,8 @@ * If the argument len is a Number and ToUint32(len) is not equal to len, * a RangeError exception is thrown * - * @id: S15.4.2.2_A2.2_T3; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.2_T3.js; * @description: Use try statement. len = 1.5, Number.MAX_VALUE, Number.MIN_VALUE; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T1.js index 3f5c19bc94..299c3730cd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T1.js @@ -6,8 +6,8 @@ * the newly constructed object is set to 1 and the 0 property of * the newly constructed object is set to len * - * @id: S15.4.2.2_A2.3_T1; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T1.js; * @description: Checking for null and undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T2.js index 6dbd1423a7..232ca81d8f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T2.js @@ -6,8 +6,8 @@ * the newly constructed object is set to 1 and the 0 property of * the newly constructed object is set to len * - * @id: S15.4.2.2_A2.3_T2; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T2.js; * @description: Checking for boolean primitive and Boolean object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T3.js index fd689d4442..4552c5d8fb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T3.js @@ -6,8 +6,8 @@ * the newly constructed object is set to 1 and the 0 property of * the newly constructed object is set to len * - * @id: S15.4.2.2_A2.3_T3; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T3.js; * @description: Checking for boolean primitive and Boolean object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T4.js index 6c04353a0a..721f38fded 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T4.js @@ -6,8 +6,8 @@ * the newly constructed object is set to 1 and the 0 property of * the newly constructed object is set to len * - * @id: S15.4.2.2_A2.3_T4; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T4.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T5.js index bbc688c5a5..2ef86d6818 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T5.js @@ -6,8 +6,8 @@ * the newly constructed object is set to 1 and the 0 property of * the newly constructed object is set to len * - * @id: S15.4.2.2_A2.3_T5; * @section: 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.2_The_Array_Constructor/15.4.2.2_new_Array_len/S15.4.2.2_A2.3_T5.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A1.js index ff28948091..cdb6c7f4d0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A1.js @@ -4,8 +4,8 @@ /** * The Array has property prototype * - * @id: S15.4.3.1_A1; * @section: 15.4.3.1, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A1.js; * @description: Checking use hasOwnProperty; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A2.js index 411e3aa0ad..e97c1821fd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A2.js @@ -4,8 +4,8 @@ /** * The Array.prototype property has the attribute DontEnum * - * @id: S15.4.3.1_A2; * @section: 15.4.3.1; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A2.js; * @description: Checking if enumerating the Array.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js index e5a1036b78..6d744a38f1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js @@ -4,8 +4,8 @@ /** * The Array.prototype property has the attribute DontDelete * - * @id: S15.4.3.1_A3; * @section: 15.4.3.1, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A3.js; * @description: Checking if deleting the Array.prototype property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js index ba8f5df265..8eaf289bec 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js @@ -4,8 +4,8 @@ /** * The Array.prototype property has the attribute ReadOnly * - * @id: S15.4.3.1_A4; * @section: 15.4.3.1; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A4.js; * @description: Checking if varying the Array.prototype property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A5.js index d65358d758..bdd9758496 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A5.js @@ -4,8 +4,8 @@ /** * The length property of Array.prototype is 0 * - * @id: S15.4.3.1_A5; * @section: 15.4.3.1; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/15.4.3.1_Array_prototype/S15.4.3.1_A5.js; * @description: Array.prototype.length === 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T1.js index 5a1dd904f5..15a368c862 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T1.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of * the Array constructor is the Function prototype object * - * @id: S15.4.3_A1.1_T1; * @section: 15.4.3, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T1.js; * @description: Create new property of Function.prototype. When Array constructor has this property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T2.js index d70230d7ef..5d2234c58f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T2.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of * the Array constructor is the Function prototype object * - * @id: S15.4.3_A1.1_T2; * @section: 15.4.3, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T2.js; * @description: Function.prototype.toString = Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T3.js index b092e85fb7..d4c82f2a4c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T3.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of * the Array constructor is the Function prototype object * - * @id: S15.4.3_A1.1_T3; * @section: 15.4.3, 15.2.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A1.1_T3.js; * @description: Checking use isPrototypeOf; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.1.js index 9119e18bad..d59d48ca7e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.1.js @@ -4,8 +4,8 @@ /** * The length property of Array has the attribute DontEnum * - * @id: S15.4.3_A2.1; * @section: 15.4.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.2.js index 80e404129b..b6948e48a3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.2.js @@ -4,8 +4,8 @@ /** * The length property of Array has the attribute DontDelete * - * @id: S15.4.3_A2.2; * @section: 15.4.3, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.3.js index 8ce206a7d7..bf31046e2d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.3.js @@ -4,8 +4,8 @@ /** * The length property of Array has the attribute ReadOnly * - * @id: S15.4.3_A2.3; * @section: 15.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.3.js; * @description: Checking if varying the length property fails; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.4.js index 313e62dda8..5373e10390 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.4.js @@ -4,8 +4,8 @@ /** * The length property of Array is 1 * - * @id: S15.4.3_A2.4; * @section: 15.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.3_Properties_of_the_Array_Constructor/S15.4.3_A2.4.js; * @description: Array.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T1.js index 4309ee10ea..25cb5e8222 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T1.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T1.js; * @description: length > end > start = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T2.js index 221fe299fe..57484d86b5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T2.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T2.js; * @description: length > end = start > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T3.js index 54f5fda145..1d90ef818e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T3.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T3.js; * @description: length > start > end > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T4.js index 72f37d3953..3b19acca05 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T4.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T4.js; * @description: length = end = start > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T5.js index 0874f01f8e..18b81790bd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T5.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T5; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T5.js; * @description: length = end > start > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T6.js index fb8bb6d8ce..dea207291a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T6.js @@ -5,9 +5,9 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T6; * @section: 15.4.4.10; - * @description: : length > end > start > 0;; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T6.js; + * @description: length > end > start > 0;; */ var x = [0,1,2,3,4]; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T7.js index 41723c527b..392d569383 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T7.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.1_T7; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.1_T7.js; * @description: end > length > start > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T1.js index 15f2237e69..8f6780a242 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T1.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.2_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T1.js; * @description: length > end = abs(start), start < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T2.js index e68d6fe0af..3631d1a13b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T2.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.2_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T2.js; * @description: length = end > abs(start), start < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T3.js index ce3e170ecc..c39291aafa 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T3.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.2_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T3.js; * @description: abs(start) = length > end > 0, start < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T4.js index a8a887065d..b1dc0c56d2 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T4.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is positive, use min(end, length) * - * @id: S15.4.4.10_A1.2_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.2_T4.js; * @description: abs(start) > length = end > 0, start < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T1.js index e87dd3de62..7f5ae48d74 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T1.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.3_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T1.js; * @description: length > abs(end) > start = 0, end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T2.js index d2d9379d56..2f9178befa 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T2.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.3_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T2.js; * @description: length > abs(end) > start > 0, end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T3.js index 863e860fbf..43c03e1858 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T3.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.3_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T3.js; * @description: length = abs(end) > start = 0, end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T4.js index 406fc93c1e..ef14d09321 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T4.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.3_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.3_T4.js; * @description: abs(end) > length > start > 0, end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T1.js index be6d3643a0..6248f86ce6 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T1.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.4_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T1.js; * @description: -length = start < end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T2.js index fec534aab9..51adab3482 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T2.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.4_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T2.js; * @description: -length < start < end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T3.js index 952f0049b4..cf3459dfc0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T3.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.4_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T3.js; * @description: start < -length < end < 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T4.js index e239c83bd7..d451c9f1ca 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T4.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If end is negative, use max(end + length, 0) * - * @id: S15.4.4.10_A1.4_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.4_T4.js; * @description: start = end < -length; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T1.js index 0a2a96cd4a..2e48f88710 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T1.js @@ -4,8 +4,8 @@ /** * If end is undefined use length * - * @id: S15.4.4.10_A1.5_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T1.js; * @description: end === undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T2.js index 322f803510..ec929cc7fa 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T2.js @@ -4,8 +4,8 @@ /** * If end is undefined use length * - * @id: S15.4.4.10_A1.5_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A1.5_T2.js; * @description: end is absent; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T1.js index daac29a1ce..6fcbe6afb4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.10_A2.1_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T1.js; * @description: start is not integer; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T2.js index 84f8155e7b..fb48029516 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.10_A2.1_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T2.js; * @description: start = NaN; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T3.js index d8ca107438..06feb849d1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.10_A2.1_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T3.js; * @description: start = Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T4.js index 09b9c172d7..353ec0955d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.10_A2.1_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T4.js; * @description: start = -Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T5.js index 38af378618..e910fe3f87 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.10_A2.1_T5; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.1_T5.js; * @description: ToInteger use ToNumber; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T1.js index 807cab6701..4f4abec657 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from end * - * @id: S15.4.4.10_A2.2_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T1.js; * @description: end is not integer; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T2.js index 5dba7526bf..4e017cc8e4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from end * - * @id: S15.4.4.10_A2.2_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T2.js; * @description: end = NaN; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T3.js index f2059920ee..2e225ff946 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from end * - * @id: S15.4.4.10_A2.2_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T3.js; * @description: end = Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T4.js index 7929134597..8ef5657b66 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from end * - * @id: S15.4.4.10_A2.2_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T4.js; * @description: end = -Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T5.js index f68d682e81..f7ca52f7b8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from end * - * @id: S15.4.4.10_A2.2_T5; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2.2_T5.js; * @description: ToInteger use ToNumber; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T1.js index 95f0c16b2a..4399b93ca5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T1.js @@ -5,8 +5,8 @@ * The slice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.10_A2_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T1.js; * @description: If start is positive, use min(start, length). * If end is positive, use min(end, length); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T2.js index 608e6b500a..1da345b75a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T2.js @@ -5,8 +5,8 @@ * The slice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.10_A2_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T2.js; * @description: If start is negative, use max(start + length, 0). * If end is positive, use min(end, length); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T3.js index 004a1e988d..a8f87f0385 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T3.js @@ -5,8 +5,8 @@ * The slice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.10_A2_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T3.js; * @description: If start is positive, use min(start, length). * If end is negative, use max(end + length, 0); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T4.js index 45d55eb926..0368a9a498 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T4.js @@ -5,8 +5,8 @@ * The slice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.10_A2_T4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T4.js; * @description: If start is negative, use max(start + length, 0). * If end is negative, use max(end + length, 0); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T5.js index 1782f2e657..4cd0c2a533 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T5.js @@ -5,8 +5,8 @@ * The slice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.10_A2_T5; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T5.js; * @description: If end is undefined use length; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T6.js index 3858027acd..2c7aa703e0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T6.js @@ -5,8 +5,8 @@ * The slice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.10_A2_T6; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A2_T6.js; * @description: If end is undefined use length; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T1.js index 4d55d30e50..3017800dc3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.10_A3_T1; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T2.js index 8b23ed64f5..69eba72336 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.10_A3_T2; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T2.js; * @description: length = 4294967297; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T3.js index 658759ae5a..e1c687e16e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.10_A3_T3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A3_T3.js; * @description: length = -1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A4_T1.js index bef2e192a5..683978ced4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A4_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.10_A4_T1; * @section: 15.4.4.10, 8.6.2.1, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A4_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.1.js index ae183ec15b..ae7eca2427 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of slice has the attribute DontEnum * - * @id: S15.4.4.10_A5.1; * @section: 15.4.4.10, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.2.js index cba4993fcf..a62f8982ec 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of slice has the attribute DontDelete * - * @id: S15.4.4.10_A5.2; * @section: 15.4.4.10, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js index 481a09d368..ca9ab2404b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of slice has the attribute ReadOnly * - * @id: S15.4.4.10_A5.3; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.4.js index 26693fb5d1..f0ac91c653 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of slice is 2 * - * @id: S15.4.4.10_A5.4; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.4.js; * @description: slice.length === 2; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.5.js index fd723b65f8..801eae65ca 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.5.js @@ -4,8 +4,8 @@ /** * The slice property of Array has the attribute DontEnum * - * @id: S15.4.4.10_A5.5; * @section: 15.4.4.10, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.6.js index f2dfe5cb02..7e9e2b35f0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.6.js @@ -4,8 +4,8 @@ /** * The slice property of Array has not prototype property * - * @id: S15.4.4.10_A5.6; * @section: 15.4.4.10; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.6.js; * @description: Checking Array.prototype.slice.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.7.js index 3c7251f707..dad0ed837b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.7.js @@ -4,8 +4,8 @@ /** * The slice property of Array can't be used as constructor * - * @id: S15.4.4.10_A5.7; * @section: 15.4.4.10, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.10_Array_prototype_slice/S15.4.4.10_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.1_T1.js index 5fb53661a6..b37fdd4320 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.1_T1.js @@ -5,8 +5,8 @@ * If this object does not have a property named by ToString(j), * and this object does not have a property named by ToString(k), return +0 * - * @id: S15.4.4.11_A1.1_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.1_T1.js; * @description: If comparefn is undefined, use SortCompare operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T1.js index 47c73de952..b7537462a8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T1.js @@ -6,8 +6,8 @@ * ToString(j), return 1. If this object does not have a property * named by ToString(k), return -1 * - * @id: S15.4.4.11_A1.2_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T1.js; * @description: If comparefn is undefined, use SortCompare operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T2.js index a948ddf437..b4b1280b6a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T2.js @@ -6,8 +6,8 @@ * ToString(j), return 1. If this object does not have a property * named by ToString(k), return -1 * - * @id: S15.4.4.11_A1.2_T2; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.2_T2.js; * @description: If comparefn is not undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.3_T1.js index b7481ffb79..c01e42430a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.3_T1.js @@ -5,8 +5,8 @@ * If [[Get]] ToString(j) and [[Get]] ToString(k) * are both undefined, return +0 * - * @id: S15.4.4.11_A1.3_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.3_T1.js; * @description: If comparefn is undefined, use SortCompare operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T1.js index b0f6e95f2f..83549260cc 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T1.js @@ -5,8 +5,8 @@ * If [[Get]] ToString(j) is undefined, return 1. * If [[]Get] ToString(k) is undefined, return -1 * - * @id: S15.4.4.11_A1.4_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T1.js; * @description: If comparefn is undefined, use SortCompare operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T2.js index f1d45066c7..f93c3b2a53 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T2.js @@ -5,8 +5,8 @@ * If [[Get]] ToString(j) is undefined, return 1. * If [[]Get] ToString(k) is undefined, return -1 * - * @id: S15.4.4.11_A1.4_T2; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.4_T2.js; * @description: If comparefn is not undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.5_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.5_T1.js index 07794bda03..157f357b4b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.5_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.5_T1.js @@ -4,8 +4,8 @@ /** * If comparefn is undefined, use SortCompare operator * - * @id: S15.4.4.11_A1.5_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A1.5_T1.js; * @description: Checking sort() and sort(undefined); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T1.js index 4877a769c6..d972e3c9cd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T1.js @@ -2,13 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : - * If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. + * * If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. * If ToString([[Get]] ToString(j)) > ToString([[Get]] ToString(k)), return 1; * return -1 * - * @id: S15.4.4.11_A2.1_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T1.js; * @description: Checking ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T2.js index 62e8b27812..01bdcf80ee 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T2.js @@ -2,13 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : - * If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. + * * If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. * If ToString([[Get]] ToString(j)) > ToString([[Get]] ToString(k)), return 1; * return -1 * - * @id: S15.4.4.11_A2.1_T2; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T2.js; * @description: Checking RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T3.js index 521cee55c2..0cb970cba1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T3.js @@ -2,13 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : - * If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. + * * If ToString([[Get]] ToString(j)) < ToString([[Get]] ToString(k)), return -1. * If ToString([[Get]] ToString(j)) > ToString([[Get]] ToString(k)), return 1; * return -1 * - * @id: S15.4.4.11_A2.1_T3; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.1_T3.js; * @description: Checking ToString operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T1.js index ca556b7e38..eb1ce5d34c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T1.js @@ -4,8 +4,8 @@ /** * My comparefn is inverse implementation comparefn * - * @id: S15.4.4.11_A2.2_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T1.js; * @description: Checking ENGLISH ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T2.js index 73b29dbcaa..39979239ed 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T2.js @@ -4,8 +4,8 @@ /** * My comparefn is inverse implementation comparefn * - * @id: S15.4.4.11_A2.2_T2; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T2.js; * @description: Checking RUSSIAN ALPHABET; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T3.js index 90ad1283ce..6e931d1486 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T3.js @@ -4,8 +4,8 @@ /** * My comparefn is inverse implementation comparefn * - * @id: S15.4.4.11_A2.2_T3; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A2.2_T3.js; * @description: Checking ToString operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T1.js index ea4fa3406d..9687a75dec 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T1.js @@ -5,8 +5,8 @@ * The sort function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.11_A3_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T1.js; * @description: If comparefn is undefined, use SortCompare operator; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T2.js index 863876aa8d..cf6df1c03d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T2.js @@ -5,8 +5,8 @@ * The sort function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.11_A3_T2; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A3_T2.js; * @description: If comparefn is not undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T1.js index b18958dfaf..85d2860588 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.11_A4_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T2.js index 48fef4d66b..ed2231132e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.11_A4_T2; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T2.js; * @description: length = 4294967298; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T3.js index 05ba5b279b..b18e6ad050 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.11_A4_T3; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A4_T3.js; * @description: length = -4294967294; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A5_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A5_T1.js index 792ee390c3..27d225cb69 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A5_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A5_T1.js @@ -4,8 +4,8 @@ /** * Array.sort should not eat exceptions * - * @id: S15.4.4.11_A5_T1; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A5_T1.js; * @description: comparefn function throw "error"; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A6_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A6_T2.js index d17fd51be9..484b31a097 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A6_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A6_T2.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.11_A6_T2; * @section: 15.4.4.11, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A6_T2.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.1.js index ca4d78995c..3d36f93b36 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.1.js @@ -4,8 +4,8 @@ /** * The length property of sort has the attribute DontEnum * - * @id: S15.4.4.11_A7.1; * @section: 15.4.4.11, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js index a2cc2dd6b6..6a92f9d287 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js @@ -4,8 +4,8 @@ /** * The length property of sort has the attribute DontDelete * - * @id: S15.4.4.11_A7.2; * @section: 15.4.4.11, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js index b38840a0d5..de2952a350 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js @@ -4,8 +4,8 @@ /** * The length property of sort has the attribute ReadOnly * - * @id: S15.4.4.11_A7.3; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.3.js; * @description: Checking if varying the length fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.4.js index b23343b321..8f002ef9b3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.4.js @@ -4,8 +4,8 @@ /** * The length property of sort is 1 * - * @id: S15.4.4.11_A7.4; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.4.js; * @description: sort.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.5.js index b3f1c9b907..038c7db974 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.5.js @@ -4,8 +4,8 @@ /** * The sort property of Array has the attribute DontEnum * - * @id: S15.4.4.11_A7.5; * @section: 15.4.4.11, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.6.js index 2391a21374..13645d9b59 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.6.js @@ -4,8 +4,8 @@ /** * The sort property of Array has not prototype property * - * @id: S15.4.4.11_A7.6; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.6.js; * @description: Checking Array.prototype.sort.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.7.js index 19d5270278..c5683b948d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.7.js @@ -4,8 +4,8 @@ /** * The sort property of Array can't be used as constructor * - * @id: S15.4.4.11_A7.7; * @section: 15.4.4.11, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A7.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js index 9a4fe2fbef..6062aae18e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js @@ -4,8 +4,8 @@ /** * Call the comparefn passing undefined as the this value (step 13b) * - * @id: S15.4.4.11_A8; * @section: 15.4.4.11; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js; * @description: comparefn tests that its this value is undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T1.js index 4ac7acdefe..b2a5334479 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T1.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.1_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T1.js; * @description: length > deleteCount > start = 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T2.js index 0cf077a01f..7d9a2d2385 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T2.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.1_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T2.js; * @description: length > deleteCount > start = 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T3.js index 4c39ee6d97..645e92d4fd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T3.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.1_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T3.js; * @description: length = deleteCount > start = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T4.js index 791ba8caef..dd4962f905 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T4.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.1_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T4.js; * @description: length > deleteCount > start > 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T5.js index 31f8128ead..c3308d031f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T5.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.1_T5; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T5.js; * @description: deleteCount > length > start = 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T6.js index 569ae6c37d..d98e059897 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T6.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.1_T6; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.1_T6.js; * @description: length = deleteCount > start > 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T1.js index 5183d43425..e236160c71 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T1.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.2_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T1.js; * @description: -length = start < deleteCount < 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T2.js index 04f3a5ad44..74e1033066 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T2.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.2_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T2.js; * @description: -length < start = deleteCount < 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T3.js index d1354700c7..7646db2f69 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T3.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.2_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T3.js; * @description: -length = start < deleteCount < 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T4.js index aa33734f2f..9fb1348574 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T4.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.2_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T4.js; * @description: -length < start = deleteCount < 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T5.js index 67bbea445d..3241fc3436 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T5.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.2_T5; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.2_T5.js; * @description: start < -length < deleteCount < 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T1.js index 98a4f2dba8..96d9318e55 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T1.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.3_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T1.js; * @description: -length < deleteCount < start = 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T2.js index 78a681b853..7f5fdc9ede 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T2.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.3_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T2.js; * @description: -length = -start < deleteCount < 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T3.js index 6d7d2bffa0..748588d9c3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T3.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.3_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T3.js; * @description: -length < deleteCount < start = 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T4.js index 76dfff4fc3..a2dc372a40 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T4.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.3_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T4.js; * @description: -length = -start < deleteCount < 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T5.js index ae463f786c..9455168ebb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T5.js @@ -5,8 +5,8 @@ * If start is positive, use min(start, length). * If deleteCount is negative, use 0 * - * @id: S15.4.4.12_A1.3_T5; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.3_T5.js; * @description: -start < -length < deleteCount < 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T1.js index e2a480838b..85b3ae8bde 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T1.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.4_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T1.js; * @description: length = -start > deleteCount > 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T2.js index a33e58bffb..ab95fb2f40 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T2.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.4_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T2.js; * @description: length = -start > deleteCount > 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T3.js index 82aba7a21b..437be20801 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T3.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.4_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T3.js; * @description: -start > length = deleteCount > 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T4.js index 365f6c9ccf..6979f2fb03 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T4.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.4_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T4.js; * @description: length > -start = deleteCount > 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T5.js index 9d3914baf7..9dae4d7165 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T5.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.4_T5; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T5.js; * @description: -start > deleteCount > length > 0, itemCount = 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T6.js index 511827cfcb..7f90b10ef3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T6.js @@ -5,8 +5,8 @@ * If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start) * - * @id: S15.4.4.12_A1.4_T6; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.4_T6.js; * @description: length = deleteCount > -start > 0, itemCount > 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T1.js index 1f5aa36658..80d81a3a28 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T1.js @@ -4,8 +4,8 @@ /** * Splice with undefined arguments * - * @id: S15.4.4.12_A1.5_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T1.js; * @description: start === undefined, end === undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T2.js index d6dd06c574..afb8ddcbf1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T2.js @@ -4,8 +4,8 @@ /** * Splice with undefined arguments * - * @id: S15.4.4.12_A1.5_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A1.5_T2.js; * @description: end === undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T1.js index 6f464da15b..652be618f6 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.12_A2.1_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T1.js; * @description: start is not integer; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T2.js index b4015a8748..68618a59de 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.12_A2.1_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T2.js; * @description: start = NaN; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T3.js index d614926acb..bf7acad59a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.12_A2.1_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T3.js; * @description: start = Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T4.js index adadb466e6..fd8af601dd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.12_A2.1_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T4.js; * @description: start = -Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T5.js index 6f6bf210d1..fd5844817d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from start * - * @id: S15.4.4.12_A2.1_T5; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.1_T5.js; * @description: ToInteger use ToNumber; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T1.js index dd6fc77226..94d3592691 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from deleteCount * - * @id: S15.4.4.12_A2.2_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T1.js; * @description: deleteCount is not integer; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T2.js index e116419c90..b1ba3fecb5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from deleteCount * - * @id: S15.4.4.12_A2.2_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T2.js; * @description: deleteCount = NaN; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T3.js index 186112db14..9f48d9a806 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T3.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from deleteCount * - * @id: S15.4.4.12_A2.2_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T3.js; * @description: deleteCount = Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T4.js index 824d6efb91..1954e5675a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T4.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from deleteCount * - * @id: S15.4.4.12_A2.2_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T4.js; * @description: deleteCount = -Infinity; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T5.js index 313c57a346..a0e9c920b5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T5.js @@ -4,8 +4,8 @@ /** * Operator use ToInteger from deleteCount * - * @id: S15.4.4.12_A2.2_T5; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2.2_T5.js; * @description: ToInteger use ToNumber; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T1.js index 32c52617c6..0f04ddfdd0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T1.js @@ -5,8 +5,8 @@ * The splice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.12_A2_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T1.js; * @description: If start is positive, use min(start, length). * If deleteCount is positive, use min(deleteCount, length - start); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T2.js index 6e13ddfc7c..c4f04bcc60 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T2.js @@ -5,8 +5,8 @@ * The splice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.12_A2_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T2.js; * @description: If start is negative, use max(start + length, 0). * If deleteCount is negative, use 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T3.js index ef6346af18..f67bc1b1e9 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T3.js @@ -5,8 +5,8 @@ * The splice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.12_A2_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T3.js; * @description: If start is positive, use min(start, length). * If deleteCount is negative, use 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T4.js index 7aa7acdba1..dbfab7535c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T4.js @@ -5,8 +5,8 @@ * The splice function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.12_A2_T4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A2_T4.js; * @description: If start is negative, use max(start + length, 0). * If deleteCount is positive, use min(deleteCount, length - start); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T1.js index eab16f776c..0b2b0d610d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.12_A3_T1; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T1.js; * @description: length is arbitrarily; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T2.js index 95d0b582f3..c233e6fd99 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.12_A3_T2; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T2.js; * @description: length is arbitrarily; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T3.js index 5a85c26403..58484b98d5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.12_A3_T3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A3_T3.js; * @description: length is arbitrarily; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T1.js index 059f571ff7..5c648bcbb5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.12_A4_T1; * @section: 15.4.4.12, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T2.js index c015816c49..0fa78c2b6a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T2.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.12_A4_T2; * @section: 15.4.4.12, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T2.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T3.js index bda8635191..1603e855af 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T3.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.12_A4_T3; * @section: 15.4.4.12, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A4_T3.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.1.js index e26efffee1..6d5b1f2362 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of splice has the attribute DontEnum * - * @id: S15.4.4.12_A5.1; * @section: 15.4.4.12, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js index ac586f895f..3f83b2dac3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of splice has the attribute DontDelete * - * @id: S15.4.4.12_A5.2; * @section: 15.4.4.12, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js index 8a4fc4ca1b..5fa5f60894 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of splice has the attribute ReadOnly * - * @id: S15.4.4.12_A5.3; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.4.js index a2b813f418..697c85c0c1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of splice is 2 * - * @id: S15.4.4.12_A5.4; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.4.js; * @description: splice.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.5.js index 6e2e1d7a35..f41e6b9e44 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.5.js @@ -4,8 +4,8 @@ /** * The splice property of Array has the attribute DontEnum * - * @id: S15.4.4.12_A5.5; * @section: 15.4.4.12, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.6.js index af50a34996..07eec1c986 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.6.js @@ -4,8 +4,8 @@ /** * The splice property of Array has not prototype property * - * @id: S15.4.4.12_A5.6; * @section: 15.4.4.12; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.6.js; * @description: Checking Array.prototype.splice.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.7.js index 03675573bf..5378c554d5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.7.js @@ -4,8 +4,8 @@ /** * The splice property of Array can't be used as constructor * - * @id: S15.4.4.12_A5.7; * @section: 15.4.4.12, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.12_Array_prototype_splice/S15.4.4.12_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T1.js index 96c12033a9..0bd689f77b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T1.js @@ -6,8 +6,8 @@ * their order within the array is the same as the order in which they appear in * the argument list * - * @id: S15.4.4.13_A1_T1; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T1.js; * @description: Checking case when unsift is given no arguments or one argument; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T2.js index 139a725ab5..4927763ad1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T2.js @@ -6,8 +6,8 @@ * their order within the array is the same as the order in which they appear in * the argument list * - * @id: S15.4.4.13_A1_T2; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A1_T2.js; * @description: Checking case when unsift is given many arguments; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T1.js index fcaacc5720..70d287404c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T1.js @@ -5,8 +5,8 @@ * The unshift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.13_A2_T1; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T1.js; * @description: The arguments are prepended to the start of the array, such that * their order within the array is the same as the order in which they appear in * the argument list; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T2.js index 1fc42c651c..3b667eb5ca 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T2.js @@ -5,8 +5,8 @@ * The unshift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.13_A2_T2; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T2.js; * @description: The arguments are prepended to the start of the array, such that * their order within the array is the same as the order in which they appear in * the argument list; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T3.js index ac013c2454..bab9f5ba41 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T3.js @@ -5,8 +5,8 @@ * The unshift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.13_A2_T3; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A2_T3.js; * @description: Operator use ToNumber from length. * If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T1.js index e0397ed51b..1ea5ed9d9b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.13_A3_T1; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T2.js index 140d44275c..3940648d31 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.13_A3_T2; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T2.js; * @description: length = -4294967295; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T3.js index 29d108498d..e6727e4eb7 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.13_A3_T3; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A3_T3.js; * @description: length = 4294967297; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T1.js index dd25ef10af..a5b939fc9e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T1.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.13_A4_T1; * @section: 15.4.4.13, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T2.js index 689994baf7..bdf84f5f04 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T2.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.13_A4_T2; * @section: 15.4.4.13, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A4_T2.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.1.js index 127f8552ba..3bb317936b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of unshift has the attribute DontEnum * - * @id: S15.4.4.13_A5.1; * @section: 15.4.4.13, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js index 817a805701..546864dc46 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of unshift has the attribute DontDelete * - * @id: S15.4.4.13_A5.2; * @section: 15.4.4.13, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js index f485222cbc..a7d5b3aa79 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of unshift has the attribute ReadOnly * - * @id: S15.4.4.13_A5.3; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.4.js index b93779ecf3..605cdd13b8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of unshift is 1 * - * @id: S15.4.4.13_A5.4; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.4.js; * @description: unshift.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.5.js index 299ccdd42d..265e0031d6 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.5.js @@ -4,8 +4,8 @@ /** * The unshift property of Array has the attribute DontEnum * - * @id: S15.4.4.13_A5.5; * @section: 15.4.4.13, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.6.js index 92311eea49..197f5953c5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.6.js @@ -4,8 +4,8 @@ /** * The unshift property of Array has not prototype property * - * @id: S15.4.4.13_A5.6; * @section: 15.4.4.13; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.6.js; * @description: Checking Array.prototype.unshift.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.7.js index 5d927da15e..ba3f3ecf64 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.7.js @@ -4,8 +4,8 @@ /** * The unshift property of Array can't be used as constructor * - * @id: S15.4.4.13_A5.7; * @section: 15.4.4.13, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.13_Array_prototype_unshift/S15.4.4.13_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A1.js index d353e80693..e46ef5336f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A1.js @@ -4,8 +4,8 @@ /** * array.forEach can be frozen while in progress * - * @id: S15.4.4.18_A1; * @section: 15.4.4.18; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A1.js; * @description: Freezes array.forEach during a forEach to see if it works; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A2.js index dfcd6c1af7..6b4b7c75e1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A2.js @@ -4,8 +4,8 @@ /** * array.forEach can be frozen while in progress * - * @id: S15.4.4.18_A2; * @section: 15.4.4.18; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.18_Array_prototype_forEach/S15.4.4.18_A2.js; * @description: Freezes array.forEach during a forEach to see if it works; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A1_T1.js index e9ad133502..9c3a220130 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A1_T1.js @@ -5,8 +5,8 @@ * The initial value of Array.prototype.constructor is * the built-in Array constructor * - * @id: S15.4.4.1_A1_T1; * @section: 15.4.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A1_T1.js; * @description: Array.prototype.constructor === Array; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A2.js index cf704c298c..4223794472 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A2.js @@ -4,8 +4,8 @@ /** * The constructor property of Array has the attribute DontEnum * - * @id: S15.4.4.1_A2; * @section: 15.4.4.1, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.1_Array_prototype_constructor/S15.4.4.1_A2.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T1.js index 32f6dd7171..2f4ec43305 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T1.js @@ -5,8 +5,8 @@ * The result of calling this function is the same as if * the built-in join method were invoked for this object with no argument * - * @id: S15.4.4.2_A1_T1; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T1.js; * @description: If Result(2) is zero, return the empty string; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T2.js index f9d765f791..03044d7983 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T2.js @@ -5,8 +5,8 @@ * The result of calling this function is the same as if * the built-in join method were invoked for this object with no argument * - * @id: S15.4.4.2_A1_T2; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T2.js; * @description: The elements of the array are converted to strings, and these strings are * then concatenated, separated by occurrences of the separator. If no separator is provided, * a single comma is used as the separator; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T3.js index 5a4105f9cf..b540ac205e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T3.js @@ -5,8 +5,8 @@ * The result of calling this function is the same as if * the built-in join method were invoked for this object with no argument * - * @id: S15.4.4.2_A1_T3; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T3.js; * @description: Operator use ToString from array arguments; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T4.js index 421297116b..b819a70989 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T4.js @@ -5,8 +5,8 @@ * The result of calling this function is the same as if * the built-in join method were invoked for this object with no argument * - * @id: S15.4.4.2_A1_T4; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A1_T4.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A2_T1.js index babe91b71a..1381671347 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A2_T1.js @@ -5,8 +5,8 @@ * The toString function is not generic. * it throws a TypeError exception if its this value is not an Array object * - * @id: S15.4.4.2_A2_T1; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A2_T1.js; * @description: {}.toString = Array.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A3_T1.js index 80467d3a38..e24d030a31 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A3_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.2_A3_T1; * @section: 15.4.4.2, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A3_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.1.js index 877ff288fa..67584a032b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.1.js @@ -4,8 +4,8 @@ /** * The length property of toString has the attribute DontEnum * - * @id: S15.4.4.2_A4.1; * @section: 15.4.4.2, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js index 72015947b4..cd94579483 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js @@ -4,8 +4,8 @@ /** * The length property of toString has the attribute DontDelete * - * @id: S15.4.4.2_A4.2; * @section: 15.4.4.2, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js index ec8a374480..464da4e327 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js @@ -4,8 +4,8 @@ /** * The length property of toString has the attribute ReadOnly * - * @id: S15.4.4.2_A4.3; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.4.js index 8e1b92690b..e8da6523ea 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.4.js @@ -4,8 +4,8 @@ /** * The length property of toString is 0 * - * @id: S15.4.4.2_A4.4; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.4.js; * @description: toString.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.5.js index 273681c967..002c1c27b0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.5.js @@ -4,8 +4,8 @@ /** * The toString property of Array has the attribute DontEnum * - * @id: S15.4.4.2_A4.5; * @section: 15.4.4.2, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.6.js index 345db233e6..08f07c80df 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.6.js @@ -4,8 +4,8 @@ /** * The toString property of Array has not prototype property * - * @id: S15.4.4.2_A4.6; * @section: 15.4.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.6.js; * @description: Checking Array.prototype.toString.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.7.js index f8d8e6a44e..03385c75b8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.7.js @@ -4,8 +4,8 @@ /** * The toString property of Array can't be used as constructor * - * @id: S15.4.4.2_A4.7; * @section: 15.4.4.2, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.2_Array_prototype_toString/S15.4.4.2_A4.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A1_T1.js index 6b31376fe4..4bf10c1335 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A1_T1.js @@ -7,8 +7,8 @@ * by occurrences of a separator string that has been derived in an * implementation-defined locale-specific way * - * @id: S15.4.4.3_A1_T1; * @section: 15.4.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A1_T1.js; * @description: it is the function that should be invoked; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A2_T1.js index f7f834d222..a73d12a598 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A2_T1.js @@ -5,8 +5,8 @@ * The toLocalString function is not generic. * it throws a TypeError exception if its this value is not an Array object * - * @id: S15.4.4.3_A2_T1; * @section: 15.4.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A2_T1.js; * @description: {}.toLocaleString = Array.prototype.toLocaleString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A3_T1.js index 85e358c9b1..41ede7e6f8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A3_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.3_A3_T1; * @section: 15.4.4.3, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A3_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.1.js index 5178222cd4..7a650a3ad3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.1.js @@ -4,8 +4,8 @@ /** * The length property of toLocaleString has the attribute DontEnum * - * @id: S15.4.4.3_A4.1; * @section: 15.4.4.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.2.js index cca7662654..5de1c9081a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.2.js @@ -4,8 +4,8 @@ /** * The length property of toLocaleString has the attribute DontDelete * - * @id: S15.4.4.3_A4.2; * @section: 15.4.4.3, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js index 249416f5c3..e7e1470ced 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js @@ -4,8 +4,8 @@ /** * The length property of toLocaleString has the attribute ReadOnly * - * @id: S15.4.4.3_A4.3; * @section: 15.4.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.4.js index 9b716317c9..e4cdc70fa6 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.4.js @@ -4,8 +4,8 @@ /** * The length property of toLocaleString is 0 * - * @id: S15.4.4.3_A4.4; * @section: 15.4.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.4.js; * @description: toLocaleString.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.5.js index ea7797eb9e..ee2f86e0f0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.5.js @@ -4,8 +4,8 @@ /** * The toLocaleString property of Array has the attribute DontEnum * - * @id: S15.4.4.3_A4.5; * @section: 15.4.4.3, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.6.js index 9849cc1638..6175b69aa3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.6.js @@ -4,8 +4,8 @@ /** * The toLocaleString property of Array has not prototype property * - * @id: S15.4.4.3_A4.6; * @section: 15.4.4.3; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.6.js; * @description: Checking Array.prototype.toLocaleString.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.7.js index 58e68d3a98..cccce0f344 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.7.js @@ -4,8 +4,8 @@ /** * The toLocaleString property of Array can't be used as constructor * - * @id: S15.4.4.3_A4.7; * @section: 15.4.4.3, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.3_Array_prototype_toLocaleString/S15.4.4.3_A4.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T1.js index 6138834f9e..672e6b00d5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T1.js @@ -6,8 +6,8 @@ * etc., it returns an array containing the array elements of the object followed by * the array elements of each argument in order * - * @id: S15.4.4.4_A1_T1; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T1.js; * @description: Checking this algorithm, items are Array object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T2.js index 6c57f0b9a2..d9a1118585 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T2.js @@ -6,8 +6,8 @@ * etc., it returns an array containing the array elements of the object followed by * the array elements of each argument in order * - * @id: S15.4.4.4_A1_T2; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T2.js; * @description: Checking this algorithm, items are objects and primitives; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T3.js index e5725ee62e..0994507235 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T3.js @@ -6,8 +6,8 @@ * etc., it returns an array containing the array elements of the object followed by * the array elements of each argument in order * - * @id: S15.4.4.4_A1_T3; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T3.js; * @description: Checking this algorithm with no items; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T4.js index bb0115f709..b96534fc85 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T4.js @@ -6,8 +6,8 @@ * etc., it returns an array containing the array elements of the object followed by * the array elements of each argument in order * - * @id: S15.4.4.4_A1_T4; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A1_T4.js; * @description: Checking this algorithm, items are [], [,]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T1.js index 189da4f97c..181c7bbab2 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T1.js @@ -5,8 +5,8 @@ * The concat function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.4_A2_T1; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T1.js; * @description: Checking this for Object object, items are objects and primitives; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T2.js index e0ec053825..baf25a3c14 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T2.js @@ -5,8 +5,8 @@ * The concat function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.4_A2_T2; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A2_T2.js; * @description: Checking this for Object object with no items; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A3_T1.js index 6597270c66..05f65e7e03 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A3_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.4_A3_T1; * @section: 15.4.4.4, 8.6.2.1, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A3_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.1.js index 99273394b5..f68a36470e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.1.js @@ -4,8 +4,8 @@ /** * The length property of concat has the attribute DontEnum * - * @id: S15.4.4.4_A4.1; * @section: 15.4.4.4, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js index 16fe101e73..e6e556077a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js @@ -4,8 +4,8 @@ /** * The length property of concat has the attribute DontDelete * - * @id: S15.4.4.4_A4.2; * @section: 15.4.4.4, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js index fbe9026f95..c13a40b0b1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js @@ -4,8 +4,8 @@ /** * The length property of concat has the attribute ReadOnly * - * @id: S15.4.4.4_A4.3; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.4.js index 3056bcd881..0373ae2db6 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.4.js @@ -4,8 +4,8 @@ /** * The length property of concat is 1 * - * @id: S15.4.4.4_A4.4; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.4.js; * @description: concat.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.5.js index cb724075d8..44c88a9dda 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.5.js @@ -4,8 +4,8 @@ /** * The concat property of Array has the attribute DontEnum * - * @id: S15.4.4.4_A4.5; * @section: 15.4.4.4, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.6.js index 477bf69a2f..52fd5a0f3d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.6.js @@ -4,8 +4,8 @@ /** * The concat property of Array has not prototype property * - * @id: S15.4.4.4_A4.6; * @section: 15.4.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.6.js; * @description: Checking Array.prototype.concat.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.7.js index 8f68d8a632..2496dd83d4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.7.js @@ -4,8 +4,8 @@ /** * The concat property of Array can't be used as constructor * - * @id: S15.4.4.4_A4.7; * @section: 15.4.4.4, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.4_Array_prototype_concat/S15.4.4.4_A4.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.1_T1.js index 19fdfc724e..af118eae38 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If length is zero, return the empty string * - * @id: S15.4.4.5_A1.1_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.1_T1.js; * @description: Checking this use new Array() and []; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T1.js index 10fb290473..498a380953 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T1.js @@ -4,8 +4,8 @@ /** * If separator is undefined, a single comma is used as the separator * - * @id: S15.4.4.5_A1.2_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T1.js; * @description: Checking this use new Array() and []; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T2.js index a0c6e9592a..a2866d7d03 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T2.js @@ -4,8 +4,8 @@ /** * If separator is undefined, a single comma is used as the separator * - * @id: S15.4.4.5_A1.2_T2; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.2_T2.js; * @description: Checking this use new Array() and []; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.3_T1.js index 7dcc6c83bf..28d229b573 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.3_T1.js @@ -4,8 +4,8 @@ /** * If array element is undefined or null, use the empty string * - * @id: S15.4.4.5_A1.3_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A1.3_T1.js; * @description: Checking this use new Array() and []; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T1.js index 2dc7418af8..8f264db711 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T1.js @@ -5,8 +5,8 @@ * The join function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.5_A2_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T1.js; * @description: If ToUint32(length) is zero, return the empty string; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T2.js index 3da32e4e14..eab1edfdf3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T2.js @@ -5,8 +5,8 @@ * The join function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.5_A2_T2; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T2.js; * @description: If ToUint32(length) is zero, return the empty string; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T3.js index 6378039bcd..8868fead40 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T3.js @@ -5,8 +5,8 @@ * The join function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.5_A2_T3; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T3.js; * @description: If ToUint32(length) is zero, return the empty string; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T4.js index a3d5448b44..bdb75122ed 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T4.js @@ -5,8 +5,8 @@ * The join function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.5_A2_T4; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A2_T4.js; * @description: Operator use ToNumber from length. * If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T1.js index a71d2dc13d..69c8dba420 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString from separator * - * @id: S15.4.4.5_A3.1_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T1.js; * @description: Checking separator in ["", "\\", "&", true, Infinity, null, undefind, NaN]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T2.js index 57d2ab0466..0d984c0ceb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToString from separator * - * @id: S15.4.4.5_A3.1_T2; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.1_T2.js; * @description: If Type(separator) is Object, evaluate ToPrimitive(separator, String); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T1.js index b84a6cef47..77f7ea6e1a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T1.js @@ -4,8 +4,8 @@ /** * Operator use ToString from array arguments * - * @id: S15.4.4.5_A3.2_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T1.js; * @description: Checking arguments and separator in ["", "\\", "&", true, Infinity, null, undefind, NaN]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T2.js index a3c9d681dc..60cad9057f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T2.js @@ -4,8 +4,8 @@ /** * Operator use ToString from array arguments * - * @id: S15.4.4.5_A3.2_T2; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A3.2_T2.js; * @description: If Type(argument) is Object, evaluate ToPrimitive(argument, String); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T1.js index 70b82e337d..050bf7d98e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.5_A4_T1; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T2.js index f226213f16..cfa7ac1be5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.5_A4_T2; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T2.js; * @description: length = 4294967297; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T3.js index 5a7a8043c3..69244c5f4b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.5_A4_T3; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A4_T3.js; * @description: length = -4294967294; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A5_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A5_T1.js index 47fc240760..ecd50b5116 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A5_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A5_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.5_A5_T1; * @section: 15.4.4.5, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A5_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.1.js index be7fb3b6d8..532a5e3659 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.1.js @@ -4,8 +4,8 @@ /** * The length property of join has the attribute DontEnum * - * @id: S15.4.4.5_A6.1; * @section: 15.4.4.5, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js index 8335a1c884..ddd123edce 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js @@ -4,8 +4,8 @@ /** * The length property of join has the attribute DontDelete * - * @id: S15.4.4.5_A6.2; * @section: 15.4.4.5, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js index fb67cd2759..a2067266ec 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js @@ -4,8 +4,8 @@ /** * The length property of join has the attribute ReadOnly * - * @id: S15.4.4.5_A6.3; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.4.js index 5f3b0038fb..123c9948a4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.4.js @@ -4,8 +4,8 @@ /** * The length property of join is 1 * - * @id: S15.4.4.5_A6.4; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.4.js; * @description: join.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.5.js index 78f19b5272..c914094ce7 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.5.js @@ -4,8 +4,8 @@ /** * The join property of Array has the attribute DontEnum * - * @id: S15.4.4.5_A6.5; * @section: 15.4.4.5, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.6.js index 23a72130ea..14f014891e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.6.js @@ -4,8 +4,8 @@ /** * The join property of Array has not prototype property * - * @id: S15.4.4.5_A6.6; * @section: 15.4.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.6.js; * @description: Checking Array.prototype.join.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.7.js index fde36bc4f2..d22cbeda31 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.7.js @@ -4,8 +4,8 @@ /** * The join property of Array can't be used as constructor * - * @id: S15.4.4.5_A6.7; * @section: 15.4.4.5, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.5_Array_prototype_join/S15.4.4.5_A6.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.1_T1.js index fc6edbc96c..720bc47444 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.1_T1.js @@ -5,8 +5,8 @@ * If length equal zero, call the [[Put]] method of this object * with arguments "length" and 0 and return undefined * - * @id: S15.4.4.6_A1.1_T1; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.1_T1.js; * @description: Checking this algorithm; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.2_T1.js index 7921025cad..a5acf1e4fa 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.2_T1.js @@ -5,8 +5,8 @@ * The last element of the array is removed from the array * and returned * - * @id: S15.4.4.6_A1.2_T1; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A1.2_T1.js; * @description: Checking this use new Array() and []; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T1.js index 5448bac13b..6cba1611fe 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T1.js @@ -5,8 +5,8 @@ * The pop function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.6_A2_T1; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T1.js; * @description: If ToUint32(length) equal zero, call the [[Put]] method * of this object with arguments "length" and 0 and return undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T2.js index db08342a3d..ebe94a5661 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T2.js @@ -5,8 +5,8 @@ * The pop function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.6_A2_T2; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T2.js; * @description: If ToUint32(length) equal zero, call the [[Put]] method * of this object with arguments "length" and 0 and return undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T3.js index e221c7e860..beaf664059 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T3.js @@ -5,8 +5,8 @@ * The pop function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.6_A2_T3; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T3.js; * @description: The last element ToUint32(length) - 1 of the array is removed from the array * and returned; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T4.js index c5ff687dea..9f6680901c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T4.js @@ -5,8 +5,8 @@ * The pop function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.6_A2_T4; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A2_T4.js; * @description: Operator use ToNumber from length. * If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T1.js index b771985e18..9b541b95ac 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.6_A3_T1; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T2.js index 187784a460..032b9ff97a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.6_A3_T2; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T2.js; * @description: length = 4294967297; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T3.js index 88e62ede4f..22cefb7999 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.6_A3_T3; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A3_T3.js; * @description: length = -1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T1.js index 4a823450f0..65b0945352 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T1.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.6_A4_T1; * @section: 15.4.4.6, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T2.js index ab3bf4db49..a908986cc2 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T2.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.6_A4_T2; * @section: 15.4.4.6, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A4_T2.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.1.js index aed1f66bac..4da8a007a9 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of pop has the attribute DontEnum * - * @id: S15.4.4.6_A5.1; * @section: 15.4.4.6, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js index 1814fa826d..b8a3a40647 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of pop has the attribute DontDelete * - * @id: S15.4.4.6_A5.2; * @section: 15.4.4.6, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js index a36a80e347..f779d087db 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of pop has the attribute ReadOnly * - * @id: S15.4.4.6_A5.3; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.4.js index d795d3e062..8345f09d17 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of pop is 0 * - * @id: S15.4.4.6_A5.4; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.4.js; * @description: pop.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.5.js index 386c058c16..eff52497c7 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.5.js @@ -4,8 +4,8 @@ /** * The pop property of Array has the attribute DontEnum * - * @id: S15.4.4.6_A5.5; * @section: 15.4.4.6, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.6.js index 4e96b422c0..dd7c268144 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.6.js @@ -4,8 +4,8 @@ /** * The pop property of Array has not prototype property * - * @id: S15.4.4.6_A5.6; * @section: 15.4.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.6.js; * @description: Checking Array.prototype.pop.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.7.js index dbd9e90363..89e1166752 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.7.js @@ -4,8 +4,8 @@ /** * The pop property of Array can't be used as constructor * - * @id: S15.4.4.6_A5.7; * @section: 15.4.4.6, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.6_Array_prototype_pop/S15.4.4.6_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T1.js index 0124dd6a4d..aa40ab5bf0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T1.js @@ -6,8 +6,8 @@ * the order in which they appear. The new length of the array is returned * as the result of the call * - * @id: S15.4.4.7_A1_T1; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T1.js; * @description: Checking case when push is given no arguments or one argument; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T2.js index bf6d141e4a..f17f608aa6 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T2.js @@ -6,8 +6,8 @@ * the order in which they appear. The new length of the array is returned * as the result of the call * - * @id: S15.4.4.7_A1_T2; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A1_T2.js; * @description: Checking case when push is given many arguments; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T1.js index 4caa96e060..9cb33394d8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T1.js @@ -5,8 +5,8 @@ * The push function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.7_A2_T1; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T1.js; * @description: The arguments are appended to the end of the array, in * the order in which they appear. The new length of the array is returned * as the result of the call; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T2.js index 62db784a51..c21b4de0be 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T2.js @@ -5,8 +5,8 @@ * The push function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.7_A2_T2; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T2.js; * @description: The arguments are appended to the end of the array, in * the order in which they appear. The new length of the array is returned * as the result of the call; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T3.js index 1c348af30b..81cd25a62c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T3.js @@ -5,8 +5,8 @@ * The push function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.7_A2_T3; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A2_T3.js; * @description: Operator use ToNumber from length. * If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A3.js index a16ebfdfe4..f170c9cbb2 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for Array object * - * @id: S15.4.4.7_A3; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A3.js; * @description: If ToUint32(length) !== length, throw RangeError; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T1.js index 707cb5b6e0..91a16376a8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.7_A4_T1; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T2.js index 71ab6def1b..7fb8ae9868 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.7_A4_T2; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T2.js; * @description: length = 4294967295; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T3.js index e8856dd335..07569351c2 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.7_A4_T3; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A4_T3.js; * @description: length = -1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A5_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A5_T1.js index 0d602f4c09..3594f9d428 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A5_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A5_T1.js @@ -4,8 +4,8 @@ /** * [[Get]] from not an inherited property * - * @id: S15.4.4.7_A5_T1; * @section: 15.4.4.7, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A5_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.1.js index c9f32e6818..476d5693d8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.1.js @@ -4,8 +4,8 @@ /** * The length property of push has the attribute DontEnum * - * @id: S15.4.4.7_A6.1; * @section: 15.4.4.7, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js index f9ed739563..d8b08bcaff 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js @@ -4,8 +4,8 @@ /** * The length property of push has the attribute DontDelete * - * @id: S15.4.4.7_A6.2; * @section: 15.4.4.7, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js index 953be5ebb1..d89325c08e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js @@ -4,8 +4,8 @@ /** * The length property of push has the attribute ReadOnly * - * @id: S15.4.4.7_A6.3; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.4.js index 32026a3e13..ccdd656df8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.4.js @@ -4,8 +4,8 @@ /** * The length property of push is 1 * - * @id: S15.4.4.7_A6.4; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.4.js; * @description: push.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.5.js index fd53a23cc0..35569570b7 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.5.js @@ -4,8 +4,8 @@ /** * The push property of Array has the attribute DontEnum * - * @id: S15.4.4.7_A6.5; * @section: 15.4.4.7, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.6.js index ae20d8c006..c556cc8847 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.6.js @@ -4,8 +4,8 @@ /** * The push property of Array has not prototype property * - * @id: S15.4.4.7_A6.6; * @section: 15.4.4.7; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.6.js; * @description: Checking Array.prototype.push.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.7.js index d0c1d87496..b73f754289 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.7.js @@ -4,8 +4,8 @@ /** * The push property of Array can't be used as constructor * - * @id: S15.4.4.7_A6.7; * @section: 15.4.4.7, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.7_Array_prototype_push/S15.4.4.7_A6.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T1.js index 60c52e71bc..871123313e 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T1.js @@ -5,8 +5,8 @@ * The elements of the array are rearranged so as to reverse their order. * The object is returned as the result of the call * - * @id: S15.4.4.8_A1_T1; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T1.js; * @description: Checking case when reverse is given no arguments or one argument; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T2.js index ab342418a9..92b2b97795 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T2.js @@ -5,8 +5,8 @@ * The elements of the array are rearranged so as to reverse their order. * The object is returned as the result of the call * - * @id: S15.4.4.8_A1_T2; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A1_T2.js; * @description: Checking this algorithm, elements are objects and primitives; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T1.js index 9b8969e109..1759122a3c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T1.js @@ -5,8 +5,8 @@ * The reverse function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.8_A2_T1; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T1.js; * @description: Checking this for Object object, elements are objects and primitives, length is integer; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T2.js index 8b0af1b2f7..c9eaecdb74 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T2.js @@ -5,8 +5,8 @@ * The reverse function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.8_A2_T2; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T2.js; * @description: Checking this for Object object, elements are objects and primitives, length is not integer; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T3.js index 19a201214c..fbaeeda181 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T3.js @@ -5,8 +5,8 @@ * The reverse function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.8_A2_T3; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A2_T3.js; * @description: Checking this for Object object, elements are objects and primitives, length is string; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T1.js index 3d4f5d374e..f8292dc397 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.8_A3_T1; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T1.js; * @description: length = 4294967296; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T2.js index b2655a44ed..ff95b9df92 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.8_A3_T2; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T2.js; * @description: length = 4294967298; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T3.js index ab96e777a6..2cdf099772 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.8_A3_T3; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A3_T3.js; * @description: length = -4294967294; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T1.js index 42de7cfbd9..41b6c8409a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T1.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.8_A4_T1; * @section: 15.4.4.8, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T2.js index e85ed676c2..eb653ecd97 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T2.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.8_A4_T2; * @section: 15.4.4.8, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A4_T2.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.1.js index 3b09201b51..8ee91381bb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of reverse has the attribute DontEnum * - * @id: S15.4.4.8_A5.1; * @section: 15.4.4.8, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js index 10187443ab..95285d8089 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of reverse has the attribute DontDelete * - * @id: S15.4.4.8_A5.2; * @section: 15.4.4.8, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.2.js; * @description: Checking use hasOwnProperty, delete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js index 6692fc07d9..4f387b54dd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of reverse has the attribute ReadOnly * - * @id: S15.4.4.8_A5.3; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.4.js index 82d71b9f31..63df7fad4f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of reverse is 0 * - * @id: S15.4.4.8_A5.4; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.4.js; * @description: reverse.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.5.js index 07e5acb004..d142d6e06c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.5.js @@ -4,8 +4,8 @@ /** * The reverse property of Array has the attribute DontEnum * - * @id: S15.4.4.8_A5.5; * @section: 15.4.4.8, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.6.js index 251b4e168b..5918dbe299 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.6.js @@ -4,8 +4,8 @@ /** * The reverse property of Array has not prototype property * - * @id: S15.4.4.8_A5.6; * @section: 15.4.4.8; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.6.js; * @description: Checking Array.prototype.reverse.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.7.js index ee75aa7822..dc533a8189 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.7.js @@ -4,8 +4,8 @@ /** * The reverse property of Array can't be used as constructor * - * @id: S15.4.4.8_A5.7; * @section: 15.4.4.8, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.8_Array_prototype_reverse/S15.4.4.8_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.1_T1.js index 8d3fe20193..451dff2c47 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.1_T1.js @@ -5,8 +5,8 @@ * If length equal zero, call the [[Put]] method of this object * with arguments "length" and 0 and return undefined * - * @id: S15.4.4.9_A1.1_T1; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.1_T1.js; * @description: Checking this algorithm; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.2_T1.js index c6fc938554..64cea63475 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.2_T1.js @@ -5,8 +5,8 @@ * The first element of the array is removed from the array and * returned * - * @id: S15.4.4.9_A1.2_T1; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A1.2_T1.js; * @description: Checking this use new Array() and []; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T1.js index 08de25c64e..9523a23a4b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T1.js @@ -5,8 +5,8 @@ * The shift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.9_A2_T1; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T1.js; * @description: If ToUint32(length) equal zero, call the [[Put]] method * of this object with arguments "length" and 0 and return undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T2.js index 6f1984f921..adf46796c1 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T2.js @@ -5,8 +5,8 @@ * The shift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.9_A2_T2; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T2.js; * @description: If ToUint32(length) equal zero, call the [[Put]] method * of this object with arguments "length" and 0 and return undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T3.js index d88eb2bbc9..98f3403660 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T3.js @@ -5,8 +5,8 @@ * The shift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.9_A2_T3; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T3.js; * @description: The first element of the array is removed from the array and * returned; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T4.js index e9ede6d8bf..ad31e2ebdb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T4.js @@ -5,8 +5,8 @@ * The shift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.9_A2_T4; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T4.js; * @description: The first element of the array is removed from the array and * returned; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T5.js index d0bad2a8ed..bf07dcac83 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T5.js @@ -5,8 +5,8 @@ * The shift function is intentionally generic. * It does not require that its this value be an Array object * - * @id: S15.4.4.9_A2_T5; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A2_T5.js; * @description: Operator use ToNumber from length. * If Type(value) is Object, evaluate ToPrimitive(value, Number); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T1.js index 1fa4646c10..c6aff15552 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T1.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.9_A3_T1; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T1.js; * @description: length is arbitrarily; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T2.js index 91cebd07c1..dfc389bb9b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T2.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.9_A3_T2; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T2.js; * @description: length is arbitrarily; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T3.js index f6dfb2acba..e101312c2c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T3.js @@ -4,8 +4,8 @@ /** * Check ToUint32(length) for non Array objects * - * @id: S15.4.4.9_A3_T3; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A3_T3.js; * @description: length is arbitrarily; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T1.js index b5f29acb6a..88a9c122a8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T1.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.9_A4_T1; * @section: 15.4.4.9, 8.6.2.1, 8.6.2.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T1.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T2.js index e8eaaf3974..3e6880745d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T2.js @@ -4,8 +4,8 @@ /** * [[Get]], [[Delete]] from not an inherited property * - * @id: S15.4.4.9_A4_T2; * @section: 15.4.4.9, 8.6.2.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A4_T2.js; * @description: [[Prototype]] of Array instance is Array.prototype, [[Prototype] of Array.prototype is Object.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.1.js index d065d62602..d105d654ba 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.1.js @@ -4,8 +4,8 @@ /** * The length property of shift has the attribute DontEnum * - * @id: S15.4.4.9_A5.1; * @section: 15.4.4.9, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.1.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.2.js index b8e2b5aaac..b8808fcc14 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.2.js @@ -4,8 +4,8 @@ /** * The length property of shift has the attribute DontDelete * - * @id: S15.4.4.9_A5.2; * @section: 15.4.4.9, 15.2.4.5, 11.4.1; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.2.js; * @description: Checking use hasOwnProperty, delete; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js index b1a07a7775..b5a5ba39a9 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js @@ -4,8 +4,8 @@ /** * The length property of shift has the attribute ReadOnly * - * @id: S15.4.4.9_A5.3; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.3.js; * @description: Checking if varying the length property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.4.js index 6d34613ea9..1b1b76b139 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.4.js @@ -4,8 +4,8 @@ /** * The length property of shift is 0 * - * @id: S15.4.4.9_A5.4; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.4.js; * @description: shift.length === 1; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.5.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.5.js index 8c8491aa3c..76e7aa3c97 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.5.js @@ -4,8 +4,8 @@ /** * The shift property of Array has the attribute DontEnum * - * @id: S15.4.4.9_A5.5; * @section: 15.4.4.9, 15.2.4.7, 12.6.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.5.js; * @description: Checking use propertyIsEnumerable, for-in; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.6.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.6.js index fa657e981d..f8d3650aeb 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.6.js @@ -4,8 +4,8 @@ /** * The shift property of Array has not prototype property * - * @id: S15.4.4.9_A5.6; * @section: 15.4.4.9; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.6.js; * @description: Checking Array.prototype.shift.prototype; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.7.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.7.js index 15d26b25f1..a5f6d38e33 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.7.js @@ -4,8 +4,8 @@ /** * The shift property of Array can't be used as constructor * - * @id: S15.4.4.9_A5.7; * @section: 15.4.4.9, 11.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.9_Array_prototype_shift/S15.4.4.9_A5.7.js; * @description: If property does not implement the internal [[Construct]] method, throw a TypeError exception; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T1.js index 43d2e1412b..9250e4be92 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T1.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of * the Array prototype object is the Object prototype object * - * @id: S15.4.4_A1.1_T1; * @section: 15.4.4, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T1.js; * @description: Create new property of Function.prototype. When Array.prototype object has this property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T2.js index dd5176ec0a..c6933ed03d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T2.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @id: S15.4.4_A1.1_T2; * @section: 15.4.4; - * @description: :The Array prototype object is itself an array; its [[Class]] is "Array",; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T2.js; + * @description: The Array prototype object is itself an array; its [[Class]] is "Array",; */ //CHECK#1 diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T3.js index cf4812043b..e9e959dd3a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T3.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of * the Array prototype object is the Object prototype object * - * @id: S15.4.4_A1.1_T3; * @section: 15.4.4, 15.2.4.6; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.1_T3.js; * @description: Checking use isPrototypeOf; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.2_T1.js index 9543d29eb3..c9e7ec853d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.2_T1.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the Array prototype object is set to "Array" * - * @id: S15.4.4_A1.2_T1; * @section: 15.4.4, 15.2.4.2; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.2_T1.js; * @description: Checking use Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.3_T1.js index 944053eca1..cc5678304a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.3_T1.js @@ -4,8 +4,8 @@ /** * Array prototype object has length property whose value is +0 * - * @id: S15.4.4_A1.3_T1; * @section: 15.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A1.3_T1.js; * @description: Array.prototype.length === 0; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T1.js index 0c22c4cb6e..3259cb9f73 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T1.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The Array prototype object does not have a valueOf property of + * The Array prototype object does not have a valueOf property of * its own; however, it inherits the valueOf property from the valueOf - * property from the Object prototype Object; + * property from the Object prototype Object * - * @id: S15.4.4_A2.1_T1; * @section: 15.4.4, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T1.js; * @description: Checking use hasOwnProperty; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T2.js index 0d4c338a3d..91aada263a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T2.js @@ -2,12 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The Array prototype object does not have a valueOf property of + * The Array prototype object does not have a valueOf property of * its own; however, it inherits the valueOf property from the valueOf - * property from the Object prototype Object; + * property from the Object prototype Object * - * @id: S15.4.4_A2.1_T2; * @section: 15.4.4; + * @path: 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/S15.4.4_A2.1_T2.js; * @description: Change valueOf property of Object.prototype. When Array.prototype.valueOf also change; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T1.js index 8cdab255df..14a4997783 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T1.js @@ -4,8 +4,8 @@ /** * If ToUint32(length) !== ToNumber(length), throw RangeError * - * @id: S15.4.5.1_A1.1_T1; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T1.js; * @description: length in [4294967296, -1, 1.5]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T2.js index b5de1f0bbb..904928fb13 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T2.js @@ -4,8 +4,8 @@ /** * If ToUint32(length) !== ToNumber(length), throw RangeError * - * @id: S15.4.5.1_A1.1_T2; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.1_T2.js; * @description: length in [NaN, Infinity, -Infinity, undefined]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T1.js index 41103bc76d..dda4ac2a07 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T1.js @@ -7,8 +7,8 @@ * if A itself has a property (not an inherited property) named ToString(k), * then delete that property * - * @id: S15.4.5.1_A1.2_T1; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T1.js; * @description: Change length of array; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T2.js index 67f66f917e..8fa93d94dd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T2.js @@ -7,8 +7,8 @@ * if A itself has a property (not an inherited property) named ToString(k), * then delete that property * - * @id: S15.4.5.1_A1.2_T2; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T2.js; * @description: Checking an inherited property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T3.js index db019aa3aa..047895f97b 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T3.js @@ -7,8 +7,8 @@ * if A itself has a property (not an inherited property) named ToString(k), * then delete that property * - * @id: S15.4.5.1_A1.2_T3; * @section: 15.4.5.1, 15.4, 15.2.4.5; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.2_T3.js; * @description: Checking an inherited property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T1.js index 26369ea286..9ad3a33304 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T1.js @@ -4,8 +4,8 @@ /** * Set the value of property length of A to Uint32(length) * - * @id: S15.4.5.1_A1.3_T1; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T1.js; * @description: length is object or primitve; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T2.js index 4b04bc80dc..b18fb66f2c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T2.js @@ -4,8 +4,8 @@ /** * Set the value of property length of A to Uint32(length) * - * @id: S15.4.5.1_A1.3_T2; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A1.3_T2.js; * @description: Uint32 use ToNumber and ToPrimitve; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.1_T1.js index 1d516bf0b9..60822085e4 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.1_T1.js @@ -5,8 +5,8 @@ * If P is not an array index, return * (Create a property with name P, set its value to V and give it empty attributes) * - * @id: S15.4.5.1_A2.1_T1; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.1_T1.js; * @description: P in [4294967295, -1, true]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.2_T1.js index 2b3463cd77..4fb2f101cc 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.2_T1.js @@ -5,8 +5,8 @@ * If ToUint32(P) is less than the value of * the length property of A, then return * - * @id: S15.4.5.1_A2.2_T1; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.2_T1.js; * @description: length === 100, P in [0, 98, 99]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.3_T1.js index 5bb46bf932..d2a08355e0 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.3_T1.js @@ -5,8 +5,8 @@ * If ToUint32(P) is less than the value of * the length property of A, change (or set) length to ToUint32(P)+1 * - * @id: S15.4.5.1_A2.3_T1; * @section: 15.4.5.1, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.1_Put/S15.4.5.1_A2.3_T1.js; * @description: length = 100, P in [100, 199]; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T1.js index 1aa57aed5a..b8746f2bed 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T1.js @@ -6,8 +6,8 @@ * always a nonnegative integer less than 2^32. The value of the length property is * numerically greater than the name of every property whose name is an array index * - * @id: S15.4.5.2_A1_T1; * @section: 15.4.5.2, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T1.js; * @description: Checking boundary points; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T2.js index f1319ded10..d936c336ff 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T2.js @@ -6,8 +6,8 @@ * always a nonnegative integer less than 2^32. The value of the length property is * numerically greater than the name of every property whose name is an array index * - * @id: S15.4.5.2_A1_T2; * @section: 15.4.5.2, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A1_T2.js; * @description: P = "2^32 - 1" is not index array; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A2_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A2_T1.js index 3761c6e3f5..21a0cafcd2 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A2_T1.js @@ -5,8 +5,8 @@ * If a property is added whose name is an array index, * the length property is changed * - * @id: S15.4.5.2_A2_T1; * @section: 15.4.5.2, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A2_T1.js; * @description: Checking length property; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T1.js index c145f5f339..ae7a32e7dd 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T1.js @@ -5,8 +5,8 @@ * If the length property is changed, every property whose name * is an array index whose value is not smaller than the new length is automatically deleted * - * @id: S15.4.5.2_A3_T1; * @section: 15.4.5.2, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T1.js; * @description: If new length greater than the name of every property whose name * is an array index; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T2.js index 6d65de6a08..f5e2cbad42 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T2.js @@ -5,8 +5,8 @@ * If the length property is changed, every property whose name * is an array index whose value is not smaller than the new length is automatically deleted * - * @id: S15.4.5.2_A3_T2; * @section: 15.4.5.2, 15.4; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T2.js; * @description: If new length greater than the name of every property whose name * is an array index; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T3.js index 00f746a83b..e00004c33c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T3.js @@ -5,8 +5,8 @@ * If the length property is changed, every property whose name * is an array index whose value is not smaller than the new length is automatically deleted * - * @id: S15.4.5.2_A3_T3; * @section: 15.4.5.2, 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T3.js; * @description: [[Put]] (length, 4294967296); */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T4.js index 48401f5f6e..86e4c58ea7 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T4.js @@ -5,8 +5,8 @@ * If the length property is changed, every property whose name * is an array index whose value is not smaller than the new length is automatically deleted * - * @id: S15.4.5.2_A3_T4; * @section: 15.4.5.2, 15.4.2.2; + * @path: 15_Native/15.4_Array_Objects/15.4.5_Properties_of_Array_Instances/15.4.5.2_length/S15.4.5.2_A3_T4.js; * @description: If new length greater than the name of every property whose name * is an array index; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T1.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T1.js index d9597d0600..551e6f3bd8 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T1.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T1; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T1.js; * @description: Checking for boolean primitive; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T10.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T10.js index 5d0910b07c..fda3b104f9 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T10.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T10.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T10; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T10.js; * @description: Array index is power of two; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T2.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T2.js index c5e9e3516b..de40ca5692 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T2.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T2.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T2; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T2.js; * @description: Checking for number primitive; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T3.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T3.js index 4de03c9625..16e8f4d02a 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T3.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T3.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T3; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T3.js; * @description: Checking for number primitive; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T4.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T4.js index 332ee7bc76..40bbd2aead 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T4.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T4.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T4; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T4.js; * @description: Checking for string primitive; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T5.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T5.js index ca7290d783..e86fe86523 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T5.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T5.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T5; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T5.js; * @description: Checking for null and undefined; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T6.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T6.js index 36603dac88..8016b3189f 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T6.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T6.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T6; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T6.js; * @description: Checking for Boolean object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T7.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T7.js index 096e599819..e62e666b0d 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T7.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T7.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T7; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T7.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T8.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T8.js index ac98c5c735..9ce97144d3 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T8.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T8.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T8; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T8.js; * @description: Checking for Number object; */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T9.js b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T9.js index 68910859db..aaf3ad3d5c 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T9.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/S15.4_A1.1_T9.js @@ -5,8 +5,8 @@ * A property name P (in the form of a string value) is an array index * if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 2^32 - 1 * - * @id: S15.4_A1.1_T9; * @section: 15.4, 11.2.1; + * @path: 15_Native/15.4_Array_Objects/S15.4_A1.1_T9.js; * @description: If Type(value) is Object, evaluate ToPrimitive(value, String); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T1.js index 6a541c1524..a459bc7509 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T1.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T1; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T1.js; * @description: Call String(function(){}()); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T10.js index f4f425dfd3..a9ed3c678a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T10.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T10; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T10.js; * @description: Call String(1) and String(-1); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T11.js index da24580394..d00d40ea3d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T11.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T11; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T11.js; * @description: Call String(1/0) and String(-1/0), and call with +/-Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T12.js index 6f00d75ca3..ef61baa5da 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T12.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T12; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T12.js; * @description: Call String(1/"a"), String("b"* null) and String(Number.NaN); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T13.js index 7056dc4650..897d8ef0b6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T13.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T13; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T13.js; * @description: Call String(true) and String(false); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T14.js index 7c4c06b8ca..2880b909d7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T14.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T14; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T14.js; * @description: Call String(0) and String(-0); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T15.js index 9a6a9c4b4a..c0e7d4a491 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T15.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T15; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T15.js; * @description: Call String(string_object); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T16.js index d7799a9f09..32724d2492 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T16.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T16; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T16.js; * @description: Call String() with .12345 and analogous numbers; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T17.js index a40217136a..a7dba52472 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T17.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T17; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T17.js; * @description: Call String() with numbers that have more than 1 significant digit after point; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T18.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T18.js index 7151fb8913..9555751841 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T18.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T18.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T18; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T18.js; * @description: Call String() with numbers that have more than 1 significant digit; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T19.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T19.js index 97aab474e6..9335a822db 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T19.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T19.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T19; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T19.js; * @description: Call String() with Array of numbers; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T2.js index 3c5b48e929..8e90943f4b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T2.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T2; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T2.js; * @description: Call String(null); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T3.js index fac13aea6d..c4bdaf3057 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T3.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T3; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T3.js; * @description: Call String(void 0); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T4.js index 5b52e902cc..36e37f6038 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T4.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T4; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T4.js; * @description: Call String(undefined); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T5.js index 06512fb20b..7b709767d7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T5.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T5; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T5.js; * @description: Call String(x), where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T6.js index 66e50929c3..1664841817 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T6.js @@ -4,9 +4,9 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T6; * @section: 15.5.1.1; - * @description: : Checking by using eval, Call String(eval());;; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T6.js; + * @description: Checking by using eval, Call String(eval());; */ var __str = String(eval()); diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T7.js index 5ddd6a75a5..60d8a167da 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T7.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T7; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T7.js; * @description: Call String({}); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T8.js index d02fd7542b..365fa0dc0b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T8.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T8; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T8.js; * @description: Call String(new Array); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T9.js index cde5509dbc..7f066d51a0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T9.js @@ -4,8 +4,8 @@ /** * When String is called as a function rather than as a constructor, it performs a type conversion * - * @id: S15.5.1.1_A1_T9; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A1_T9.js; * @description: Call String(this); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A2_T1.js index ee141e3c5d..db76ef0654 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A2_T1.js @@ -4,8 +4,8 @@ /** * If value is not supplied, the empty string "" is returned * - * @id: S15.5.1.1_A2_T1; * @section: 15.5.1.1; + * @path: 15_Native/15.5_String_Objects/15.5.1_The_String_Constructor_Called_as_a_Function/S15.5.1.1_A2_T1.js; * @description: Call String(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T1.js index 8db72cc7db..6efd4d14de 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T1.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T1; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T1.js; * @description: Creating string object with expression "new String"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T10.js index e8baa4c364..50209b9181 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T10.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T10; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T10.js; * @description: Creating string object with "new String(function object)" as the function object's prototype.toString property was changed; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T11.js index fe124f59fe..252d8b835e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T11.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T11; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T11.js; * @description: Creating string object with "new String(function object)" after changing function object's valueOf and toString properties; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T12.js index 38b5179986..65edd77533 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T12.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T12; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T12.js; * @description: Creating string object with "new String(function object)", after changing the function object toString property, which causes exception throw; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T13.js index 85d51d0d80..db76dc6d0d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T13.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T13; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T13.js; * @description: Creating string object with "new String(function object)" after changing function object's valueOf property, which causes exception throw; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T16.js index 689ac732b8..dd35ac04b8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T16.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T16; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T16.js; * @description: Creating string object with "new String()" initialized with .12345 and other numbers; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T17.js index db4d6eaadc..35cd056078 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T17.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T17; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T17.js; * @description: Creating string object with "new String()" initialized with numbers that have more than 1 significant digit following the point; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T18.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T18.js index 0f4d5d3e45..6f2fc5d18a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T18.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T18.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T18; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T18.js; * @description: Create string object with "new String()" initialized with numbers that have more than 1 significant digit; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T19.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T19.js index 05fd41cd37..f9fe46e242 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T19.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T19.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T19; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T19.js; * @description: Creating string object with "new String()" initialized with Array of numbers; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T2.js index aa8c02d062..3046caa78b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T2.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T2; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T2.js; * @description: Creating string object with "new String()"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T3.js index 401084c3c3..dfb95f40ef 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T3.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T3; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T3.js; * @description: Creating string object with "new String("")"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T4.js index 3d0ca1cb93..b3f45da97e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T4.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T4; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T4.js; * @description: Create string object with "new String(1.0)"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T5.js index 8277bb8add..6b2dda1c21 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T5.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T5; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T5.js; * @description: Creating string object with "new String(NaN)"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T6.js index 61a873644b..c98d84ef85 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T6.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T6; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T6.js; * @description: Creating string object with "new String(false)"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T7.js index 3e6c2a6238..1e00b0a638 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T7.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T7; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T7.js; * @description: Creating string object with "new String({})"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T8.js index 87f187b617..8aea087e97 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T8.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T8; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T8.js; * @description: Creating string object with "new String(function(){})"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T9.js index 8f2319b8af..5664bce7e2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T9.js @@ -5,8 +5,8 @@ * When "String" is called as part of a new expression, it is a constructor: it initialises the newly created object and * The [[Value]] property of the newly constructed object is set to ToString(value), or to the empty string if value is not supplied * - * @id: S15.5.2.1_A1_T9; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A1_T9.js; * @description: Creating string object with "new String(function(){return [1,2,3]}())"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T1.js index 554e3e8293..8eb6b7d234 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T1.js @@ -4,8 +4,8 @@ /** * The [[Prototype]] property of the newly constructed object is set to the original String prototype object * - * @id: S15.5.2.1_A2_T1; * @section: 15.5.2.1, 15.5.3.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T1.js; * @description: Creating string object with "new String(string)" to check prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T2.js index 3061b659d9..bfb02ed635 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T2.js @@ -4,8 +4,8 @@ /** * The [[Prototype]] property of the newly constructed object is set to the original String prototype object * - * @id: S15.5.2.1_A2_T2; * @section: 15.5.2.1, 15.5.3.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A2_T2.js; * @description: Creating string object with "new String(string)" adding custom property; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A3.js index 006c7beec0..9d34b5c02e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A3.js @@ -4,8 +4,8 @@ /** * The [[Class]] property of the newly constructed object is set to "String" * - * @id: S15.5.2.1_A3; * @section: 15.5.2.1; + * @path: 15_Native/15.5_String_Objects/15.5.2_The_String_Constructor/S15.5.2.1_A3.js; * @description: Creating string object with "new String(string)" and changing toString property to Object.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A1.js index 606bf42fb2..790c1aba42 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A1.js @@ -4,8 +4,8 @@ /** * The String has property prototype * - * @id: S15.5.3.1_A1; * @section: 15.5.3.1, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A1.js; * @description: Checking String.hasOwnProperty('prototype'); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A2.js index 562e7dce15..9a93d00d8e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A2.js @@ -4,8 +4,8 @@ /** * The String.prototype property has the attribute DontEnum * - * @id: S15.5.3.1_A2; * @section: 15.5.3.1, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A2.js; * @description: Checking if enumerating the String.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A3.js index a940dc2cbe..42df57da21 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A3.js @@ -4,8 +4,8 @@ /** * The String.prototype property has the attribute DontDelete * - * @id: S15.5.3.1_A3; * @section: 15.5.3.1, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A3.js; * @description: Checking if deleting the String.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A4.js index 7ce1ffa8b4..b29312e3a0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A4.js @@ -4,8 +4,8 @@ /** * The String.prototype property has the attribute ReadOnly * - * @id: S15.5.3.1_A4; * @section: 15.5.3.1, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.1_A4.js; * @description: Checking if varying the String.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A1.js index e7e8dea24c..4e0a365f20 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A1.js @@ -4,8 +4,8 @@ /** * The length property of the fromCharCode function is 1 * - * @id: S15.5.3.2_A1; * @section: 15.5.3.2; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A1.js; * @description: Checking String.fromCharCode.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A2.js index 627feafc19..0436dd0057 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A2.js @@ -4,8 +4,8 @@ /** * String.fromCharCode () returns empty string * - * @id: S15.5.3.2_A2; * @section: 15.5.3.2; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A2.js; * @description: Call String.fromCharCode(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T1.js index 22252361c5..9c86c72ec7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T1.js @@ -4,8 +4,8 @@ /** * String.fromCharCode ( [ char0 [ , char1 [ , ... ] ] ] ) * - * @id: S15.5.3.2_A3_T1; * @section: 15.5.3.2; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T1.js; * @description: Call String.fromCharCode(65,66,66,65); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T2.js index 8a8c829189..8caf48b0ca 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T2.js @@ -4,8 +4,8 @@ /** * String.fromCharCode ( [ char0 [ , char1 [ , ... ] ] ] ) * - * @id: S15.5.3.2_A3_T2; * @section: 15.5.3.2; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A3_T2.js; * @description: Create function variable, that equal String.fromCharCode, delete original String.fromCharCode and use created variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A4.js index d07774782d..6103c4fcad 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A4.js @@ -4,8 +4,8 @@ /** * String.fromCharCode has not [[construct]] method * - * @id: S15.5.3.2_A4; * @section: 15.5.3.2; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3.2_A4.js; * @description: Checking if creating "new String.fromCharCode" fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A1.js index 53a31f75b8..d277ad3a6a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A1.js @@ -4,8 +4,8 @@ /** * String has length property whose value is 1 * - * @id: S15.5.3_A1; * @section: 15.5.3, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A1.js; * @description: Checking String.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T1.js index 6862ef1911..19f8cb78a6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T1.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the String constructor is the Function prototype object * - * @id: S15.5.3_A2_T1; * @section: 15.5.3, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T1.js; * @description: Checking Function.prototype.isPrototypeOf(String); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T2.js index 3ff2a1d3dd..30d1e8a86c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T2.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the String constructor is the Function prototype object * - * @id: S15.5.3_A2_T2; * @section: 15.5.3, 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.3_Properties_of_the_String_Constructor/S15.5.3_A2_T2.js; * @description: Add custom property to Function.prototype and check it at String; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A10.js index 13823d2a46..fa7d84dd01 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.match.length property has the attribute ReadOnly * - * @id: S15.5.4.10_A10; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A10.js; * @description: Checking if varying the String.prototype.match.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A11.js index 7aa55e4925..fbaa9076a9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A11.js @@ -4,8 +4,8 @@ /** * The length property of the match method is 1 * - * @id: S15.5.4.10_A11; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A11.js; * @description: Checking String.prototype.match.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T1.js index a09db98f53..a9c7fcd9f2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T1; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T1.js; * @description: Arguments is true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T10.js index 993c7e44fb..d9ff7c2ade 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T10; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T10.js; * @description: Call match (regexp) function with object argument; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T11.js index 350c539ead..72e2e3a390 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T11; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T11.js; * @description: Override toString function, toString throw exception, then call match (regexp) function with this object as argument; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T12.js index 70e7f29f20..cab4298255 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T12; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T12.js; * @description: Override toString and valueOf functions, valueOf throw exception, then call match (regexp) function with this object as argument; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T13.js index 99039b044a..7310ee239b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T13; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T13.js; * @description: Override toString and valueOf functions, then call match (regexp) function with this object as argument; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T14.js index 51fa23bc8c..42cc0ca52b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T14; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T14.js; * @description: Call match (regexp) function with RegExp object as argument from string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T2.js index e81edb0517..7350e317da 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T2; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T2.js; * @description: Argument is function that return boolean, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T3.js index 7745e7010f..e5c366a906 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T3; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T4.js index a45c034ccf..bb2068ec46 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T4; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T4.js; * @description: Call match (regexp) function without arguments of string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T5.js index fa9ecfa59a..c926a29b65 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T5; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T5.js; * @description: Call match (regexp) function with null argument of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T6.js index 1117c3b5cf..ae74cf65f7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T6; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T6.js; * @description: Call match (regexp) function with x argument of new String object, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T7.js index ebd40bd523..edab1dcd78 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T7; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T7.js; * @description: Call match (regexp) function with undefined argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T8.js index bf9a5498fd..2bfa775249 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T8.js @@ -4,9 +4,9 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T8; * @section: 15.5.4.10; - * @description: : Call match (regexp) function with void 0 argument of string object;; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T8.js; + * @description: Call match (regexp) function with void 0 argument of string object;; */ var __obj = {toString:function(){}}; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T9.js index 50642dcf02..bbcbff492e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.match (regexp) * - * @id: S15.5.4.10_A1_T9; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A1_T9.js; * @description: Call match (regexp) function with function(){}() argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T1.js index ddf171906f..853ad1b840 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T1.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T1; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T1.js; * @description: Regular expression is 3; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T10.js index 096a9469ea..3b35a0db41 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T10.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T10; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T10.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. * And regular expression object have property lastIndex = tested_string.lastIndexOf("0"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T11.js index 8c00de7a61..96725f7c16 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T11.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T11; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T11.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. * And regular expression object have property lastIndex = tested_string.lastIndexOf("0")+1; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T12.js index cd235f9219..0f320e4ec7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T12.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T12; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T12.js; * @description: Regular expression is variable that have value /([\d]{5})([-\ ]?[\d]{4})?$/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T13.js index 4fff1399fa..22cce244fb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T13.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T13; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T13.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/g. * And regular expression object have property lastIndex = 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T14.js index e62d1f495d..f2be196eb9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T14.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T14; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T14.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/g. * And regular expression object have property lastIndex = tested_string.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T15.js index 172d96c2d7..1cfdd8cb4a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T15.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T15; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T15.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. * And regular expression object have property lastIndex = tested_string.lastIndexOf("0"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T16.js index b8fbf18632..09014e0993 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T16.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T16; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T16.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. * And regular expression object have property lastIndex = tested_string.lastIndexOf("0")+1; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T17.js index 93eef52c19..2c28cba132 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T17.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T17; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T17.js; * @description: Regular expression is /0./; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T18.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T18.js index e7d9f76744..bfe4fd060a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T18.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T18.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T18; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T18.js; * @description: Regular expression is /0./. * And regular expression object have property lastIndex = 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T2.js index 953f88fc4f..4ea5c048db 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T2.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T2; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T2.js; * @description: Regular expression is /34/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T3.js index 15e413b56a..5d53f1e020 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T3.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T3; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T3.js; * @description: Regular expression is /\d{1}/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T4.js index 2ec2ef05b5..7dfc0d668e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T4.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T4; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T4.js; * @description: Regular expression is /\d{2}/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T5.js index bc1df03364..caf796d116 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T5.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T5; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T5.js; * @description: Regular expression is /\D{2}/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T6.js index 789db76a7e..1f77474e19 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T6.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T6; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T6.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is void 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T7.js index 8a6f50d0cb..8092ce85c7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T7.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T7; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T7.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T8.js index 2a3275b62b..1ec557f255 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T8.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T8; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T8.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. * And regular expression object have property lastIndex = 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T9.js index 89a5a16225..743789cc4f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T9.js @@ -4,8 +4,8 @@ /** * match returns array as specified in 15.10.6.2 * - * @id: S15.5.4.10_A2_T9; * @section: 15.5.4.10, 15.10.6.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A2_T9.js; * @description: Regular expression is /([\d]{5})([-\ ]?[\d]{4})?$/. Last match is undefined. * And regular expression object have property lastIndex = tested_string.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A6.js index 7b0c8f5817..e28fde2e6b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.match has not prototype property * - * @id: S15.5.4.10_A6; * @section: 15.5.4.10, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A6.js; * @description: Checking String.prototype.match.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A7.js index 983d4fefc3..90efdf2b00 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.match can't be used as constructor * - * @id: S15.5.4.10_A7; * @section: 15.5.4.10, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A7.js; * @description: Checking if creating "String.prototype.match object" fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A8.js index b8b380d119..a29d9d3e3c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.match.length property has the attribute DontEnum * - * @id: S15.5.4.10_A8; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A8.js; * @description: Checking if enumerating the String.prototype.match.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A9.js index a7099a4032..1e783613c5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.match.length property has the attribute DontDelete * - * @id: S15.5.4.10_A9; * @section: 15.5.4.10; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.10_String.prototype.match/S15.5.4.10_A9.js; * @description: Checking if deleting the String.prototype.match.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A10.js index de1ac4ed49..69f2128e85 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.replace.length property has the attribute ReadOnly * - * @id: S15.5.4.11_A10; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A10.js; * @description: Checking if varying the String.prototype.replace.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A11.js index d0ee433a0d..330a36dc8b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A11.js @@ -4,8 +4,8 @@ /** * The length property of the replace method is 2 * - * @id: S15.5.4.11_A11; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A11.js; * @description: Checking String.prototype.replace.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js index eabc431f87..28ae153610 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js @@ -4,8 +4,8 @@ /** * Call replaceValue passing undefined as the this value * - * @id: S15.5.4.11_A12; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js; * @description: replaceValue tests that its this value is undefined; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T1.js index 6ff78c7597..d0e3d496eb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T1; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T1.js; * @description: Arguments are true and 1, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T10.js index a7b492ed13..b375601cbe 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T10; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T10.js; * @description: Call replace (searchValue, replaceValue) function with object and function arguments of string. Object have overrided toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T11.js index f32bf20488..582edf31c1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T11; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T11.js; * @description: Call replace (searchValue, replaceValue) function with objects arguments of string object. Objects have overrided toString function, that throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T12.js index 41f315fbec..982fe525e5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T12; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T12.js; * @description: Call replace (searchValue, replaceValue) function with objects arguments of String object. * First objects have overrided toString and valueOf functions, valueOf throw exception. * Second objects have overrided toString function, that throw exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T13.js index 8ae8fe2737..4a4ec68ef2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T13; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T13.js; * @description: Call replace (searchValue, replaceValue) function with objects arguments of string. * First objects have overrided toString and valueOf functions. * Second objects have overrided toString function, that throw exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T14.js index 7f7ae92afe..dc6aeb55f4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T14; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T14.js; * @description: Instance is string, searchValue is regular expression; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T15.js index 24799b2d14..f781e9a117 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T15.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T15; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T15.js; * @description: Instance is Object, searchValue is regular expression; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T16.js index 885c207489..f6952be465 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T16.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T16; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T16.js; * @description: Instance is Number, searchValue is regular expression; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T17.js index 82b5a9aef5..125916324d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T17.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T17; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T17.js; * @description: Instance is String object, searchValue is regular expression; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T2.js index b26de2c1fb..38445244da 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T2; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T2.js; * @description: Argument is function that return boolean, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T3.js index fa084636d9..07d70f64f3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T3; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T4.js index 1ee9e40c4a..9f6147aa61 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T4.js @@ -4,9 +4,9 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T4; * @section: 15.5.4.11; - * @description: : Call replace (searchValue, replaceValue) function with null and function(a1,a2,a3){return a2+"";} arguments of function object;; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T4.js; + * @description: Call replace (searchValue, replaceValue) function with null and function(a1,a2,a3){return a2+"";} arguments of function object; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T5.js index 443a16b572..5797a5dfb4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T5; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T5.js; * @description: Call replace (searchValue, replaceValue) function with null and Function() arguments of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T6.js index 3b2855dbcd..585f4cf408 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T6.js @@ -4,9 +4,9 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T6; * @section: 15.5.4.11; - * @description: : Call replace (searchValue, replaceValue) function with x and Function("return arguments[1]+42;") arguments of new String object. x is undefined variable;; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T6.js; + * @description: Call replace (searchValue, replaceValue) function with x and Function("return arguments[1]+42;") arguments of new String object. x is undefined variable; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T7.js index 548b7e412b..4dcd569359 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T7; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T7.js; * @description: Call replace (searchValue, replaceValue) function with string and undefined arguments of String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T8.js index 5ae90662f8..d16dc3586c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T8; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T8.js; * @description: Call replace (searchValue, replaceValue) function with regular expression and void 0 arguments of String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T9.js index 11e7050e28..570d8c67ec 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.replace (searchValue, replaceValue) * - * @id: S15.5.4.11_A1_T9; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T9.js; * @description: Call replace (searchValue, replaceValue) function with functions arguments of new String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T1.js index 821cf7a587..3eebc8acf2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T1.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T1; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T1.js; * @description: Don`t use $ in replaceValue, searchValue is regular expression /sh/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T10.js index ca7e6a11a1..b1cf3eb2d0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T10.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T10; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T10.js; * @description: Use $' in replaceValue, searchValue is regular expression /sh/; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T2.js index 1c34e909e9..e2a0914b67 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T2.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T2; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T2.js; * @description: Use $$ in replaceValue, searchValue is regular expression /sh/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T3.js index ad0a314ff9..2479d32936 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T3.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T3; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T3.js; * @description: Use $& in replaceValue, searchValue is regular expression /sh/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T4.js index 8671b63d78..5e174dafbf 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T4.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T4; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T4.js; * @description: Use $` in replaceValue, searchValue is regular expression /sh/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T5.js index 606b73c308..fb61493a7a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T5.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T5; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T5.js; * @description: Use $' in replaceValue, searchValue is regular expression /sh/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T6.js index d4759c4d59..215e460389 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T6.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T6; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T6.js; * @description: Don`t use $ in replaceValue, searchValue is regular expression /sh/; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T7.js index bce5f22c4a..87e2e8e6b2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T7.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T7; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T7.js; * @description: Use $$ in replaceValue, searchValue is regular expression /sh/; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T8.js index 9c234f8e52..5984dedbf0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T8.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T8; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T8.js; * @description: Use $& in replaceValue, searchValue is regular expression /sh/; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T9.js index ab40cd1b00..9e1ba014a4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T9.js @@ -5,8 +5,8 @@ * The $ replacements are done left-to-right, and, once such are placement is performed, the new * replacement text is not subject to further replacements * - * @id: S15.5.4.11_A2_T9; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A2_T9.js; * @description: Use $` in replaceValue, searchValue is regular expression /sh/; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T1.js index edb57bb084..e91f4a3206 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T1.js @@ -4,8 +4,8 @@ /** * replace with regexp /(uid=)(\d+)/ returns * - * @id: S15.5.4.11_A3_T1; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T1.js; * @description: replaceValue is "$11" + 15; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T2.js index 347097bac2..27814616c1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T2.js @@ -4,8 +4,8 @@ /** * replace with regexp /(uid=)(\d+)/ returns * - * @id: S15.5.4.11_A3_T2; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T2.js; * @description: replaceValue is "$11" + '15'; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T3.js index 5d6bb26658..b734fb3b1d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T3.js @@ -4,8 +4,8 @@ /** * replace with regexp /(uid=)(\d+)/ returns * - * @id: S15.5.4.11_A3_T3; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A3_T3.js; * @description: replaceValue is "$11" + 'A15'; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T1.js index da6a5c563a..b99e59e186 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T1.js @@ -4,8 +4,8 @@ /** * replace with regexp /([a-z]+)([0-9]+)/ and replace function returns * - * @id: S15.5.4.11_A4_T1; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T1.js; * @description: searchValue is /([a-z]+)([0-9]+)/; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T2.js index 6cab02d1e3..d1ae4f617e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T2.js @@ -4,8 +4,8 @@ /** * replace with regexp /([a-z]+)([0-9]+)/ and replace function returns * - * @id: S15.5.4.11_A4_T2; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T2.js; * @description: searchValue is /([a-z]+)([0-9]+)/g; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T3.js index 6abc85821d..51d588f9b5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T3.js @@ -4,8 +4,8 @@ /** * replace with regexp /([a-z]+)([0-9]+)/ and replace function returns * - * @id: S15.5.4.11_A4_T3; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T3.js; * @description: searchValue is /([a-z]+)([0-9]+)/i; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T4.js index 1c91b3b9bb..df1482a69b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T4.js @@ -4,8 +4,8 @@ /** * replace with regexp /([a-z]+)([0-9]+)/ and replace function returns * - * @id: S15.5.4.11_A4_T4; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A4_T4.js; * @description: searchValue is /([a-z]+)([0-9]+)/ig; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A5_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A5_T1.js index ac42854bc8..6aa4d55fb9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A5_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A5_T1.js @@ -4,8 +4,8 @@ /** * Use replace with regexp as searchValue and use $ in replaceValue * - * @id: S15.5.4.11_A5_T1; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A5_T1.js; * @description: searchValue is regexp /^(a+)\1*,\1+$/ and replaceValue is "$1"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A6.js index 6a95afe599..fbeeee299a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A6.js @@ -4,9 +4,9 @@ /** * String.prototype.replace has not prototype property * - * @id: S15.5.4.11_A6; * @section: 15.5.4.11, 13.2; - * @description: : Checking String.prototype.replace.prototype;; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A6.js; + * @description: Checking String.prototype.replace.prototype;; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A7.js index 7a5417d18d..fecd809a74 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.replace can't be used as constructor * - * @id: S15.5.4.11_A7; * @section: 15.5.4.11, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A7.js; * @description: Checking if creating the String.prototype.replace object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A8.js index 0aac5537a8..f4a44d978d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.replace.length property has the attribute DontEnum * - * @id: S15.5.4.11_A8; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A8.js; * @description: Checking if enumerating the String.prototype.replace.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A9.js index 188599071d..32802bdc5f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.replace.length property has the attribute DontDelete * - * @id: S15.5.4.11_A9; * @section: 15.5.4.11; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A9.js; * @description: Checking if deleting the String.prototype.replace.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1.1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1.1_T1.js index fe1bcb380c..47651a7303 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1.1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1.1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) without arguments behaves like with argument "undefined" * - * @id: S15.5.4.12_A1.1_T1; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1.1_T1.js; * @description: Call search() is the same search(undefined); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A10.js index 0298d8dcd8..c73fc44c18 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.search.length property has the attribute ReadOnly * - * @id: S15.5.4.12_A10; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A10.js; * @description: Checking if varying the String.prototype.search.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A11.js index 487e97a0e7..8bf97b97bd 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A11.js @@ -4,8 +4,8 @@ /** * The length property of the search method is 1 * - * @id: S15.5.4.12_A11; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A11.js; * @description: Checking String.prototype.search.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T1.js index df623a65d0..e26c795960 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T1; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T1.js; * @description: Argument is true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T10.js index c2043d3480..fe3cd56f1f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T10; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T10.js; * @description: Argument is object, and instance is string. * Object with overrided toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T11.js index 47a6f46fbc..195a3d7bc5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T11; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T11.js; * @description: Argument is object, and instance is string. * Object with overrided toString function, that throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T12.js index 65ce7831c0..06a137b5a9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T12; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T12.js; * @description: Argument is object, and instance is string. * Object with overrided toString and valueOf functions, valueOf throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T13.js index 17b93c0d4e..7cd7de158f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T13; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T13.js; * @description: Argument is object, and instance is string. * Object with overrided toString and valueOf functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T14.js index 0cc37d26db..2907d24416 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T14; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T14.js; * @description: Instance is string, argument is regular expression; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T2.js index ee0dca0dfe..d05162a70c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T2; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T2.js; * @description: Argument is function call, and instance is Boolean; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T3.js index 48b74ac07c..d1e3def22b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T3; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T4.js index c8294f2e8e..7a90abbd05 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T4; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T4.js; * @description: Call search (regexp) without arguments; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T5.js index e49d32ae97..a9c537ad26 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T5; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T5.js; * @description: Argument is null, and instance is function call, that return string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T6.js index 3f0e5699fb..ea53ce28de 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T6; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T6.js; * @description: Argument is x, and instance is new String, x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T7.js index 4c9be73aa1..fce659665c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T7; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T7.js; * @description: Argument is undefined, and instance is new String; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T8.js index 5cb066d47e..928bfad7dc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T8; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T8.js; * @description: Argument is void 0, and instance is String object with overrided toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T9.js index 687cf5cc98..aa669cb1a5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) * - * @id: S15.5.4.12_A1_T9; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T9.js; * @description: Argument is function call, and instance is String object with overrided toString and valueOf functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T1.js index cbf32d0f1f..12859f5004 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T1; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T1.js; * @description: Simple search substring inside string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T2.js index 055ec6a67c..ba0d1c3019 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T2; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T2.js; * @description: Checking case sensitive of search, argument is string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T3.js index e8ec6a43f1..7adeaa07b8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T3; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T3.js; * @description: Checking disabling of case sensitive of search, argument is RegExp; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T4.js index 6745517ea2..2f5a684504 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T4; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T4.js; * @description: Checking case sensitive of search, argument is RegExp with uppercase symbols; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T5.js index b1c89e2988..822616eee7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T5; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T5.js; * @description: Checking case sensitive of search, argument is RegExp without uppercase symbols; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T6.js index f57b79b865..04d1c9443b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T6; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T6.js; * @description: Searching the non-existent "notexist" substring; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T7.js index 089ad67276..f88651b88f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) returns ... * - * @id: S15.5.4.12_A2_T7; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A2_T7.js; * @description: Simple search sentence inside string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T1.js index fb38935068..2b66f955b0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) ignores global properties of regexp * - * @id: S15.5.4.12_A3_T1; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T1.js; * @description: Checking results of search regexp with and without global properties; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T2.js index 48057f3cf8..96b5f9587b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.search (regexp) ignores global properties of regexp * - * @id: S15.5.4.12_A3_T2; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A3_T2.js; * @description: Checking results of search regexp with and without global properties. Unicode symbols used; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A6.js index 4f62c2581e..1ec0a80196 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.search has not prototype property * - * @id: S15.5.4.12_A6; * @section: 15.5.4.12, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A6.js; * @description: Checking String.prototype.search.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A7.js index 8f17c0d8b7..479bd6480c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.search can't be used as constructor * - * @id: S15.5.4.12_A7; * @section: 15.5.4.12, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A7.js; * @description: Checking if creating the String.prototype.search object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A8.js index 44ded2d1d3..c0768f0751 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.search.length property has the attribute DontEnum * - * @id: S15.5.4.12_A8; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A8.js; * @description: Checking if enumerating the String.prototype.search.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A9.js index fdf27cf5b9..e9a19b5d51 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.search.length property has the attribute DontDelete * - * @id: S15.5.4.12_A9; * @section: 15.5.4.12; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.12_String.prototype.search/S15.5.4.12_A9.js; * @description: Checking if deleting the String.prototype.search.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A10.js index ba97b2671f..508484d021 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.slice.length property has the attribute ReadOnly * - * @id: S15.5.4.13_A10; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A10.js; * @description: Checking if varying the String.prototype.slice.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A11.js index 0a609b8ad3..1864151749 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A11.js @@ -4,8 +4,8 @@ /** * The length property of the slice method is 2 * - * @id: S15.5.4.13_A11; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A11.js; * @description: Checking String.prototype.slice.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T1.js index 8a9c9b665b..47df8f1d04 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T1; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T1.js; * @description: Arguments are false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T10.js index 5d8155dc72..4fea943651 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T10; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T10.js; * @description: Arguments are object and function call, and instance is String, object have overrided valueOf function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T11.js index 9dbc81e57d..f771e99b03 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T11; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T11.js; * @description: Arguments are objects, and instance is string, objects have overrided valueOf function, that return exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T12.js index 03cdfc1f00..7b9f0237b1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T12; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T12.js; * @description: Arguments are objects, and instance is string. * First object have overrided valueOf function and toString function, that return exception. * Second object have overrided valueOf function, that return exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T13.js index c08a0f452c..de5b28850a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T13; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T13.js; * @description: Arguments are objects, and instance is string. * First object have overrided valueOf and toString functions. * Second object have overrided toString function, that return exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T14.js index 9a68a0c1ce..5eb1b56e74 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T14; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T14.js; * @description: Used one argument, that is function(){}(). Instance is string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T15.js index 22c43a77e8..54618c38aa 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T15.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T15; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T15.js; * @description: Call slice without arguments. Instance is Number with prototype.slice = String.prototype.slice; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T2.js index bb4269ba38..1a336b84a5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T2; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T2.js; * @description: Arguments are function call and x, and instance is Boolean. x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T3.js index f11c75214e..7777f2586d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T3; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T4.js index 99966548e8..742a538b5f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T4; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T4.js; * @description: Arguments are null and number, and instance is function call, that returned string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T5.js index c01ba43840..dac258ce96 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T5; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T5.js; * @description: Arguments are null and call other slice(start, end), and instance is function object, that have overrided valueOf and toString functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T6.js index 680a910848..e73f560336 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T6; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T6.js; * @description: Arguments are x and number, and instance is new String, x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T7.js index a50c50534a..d069b4bea3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T7; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T7.js; * @description: Arguments are symbol and undefined, and instance is String; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T8.js index 93540e04f6..3238827871 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T8; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T8.js; * @description: Arguments are negative number and void 0, and instance is String(object), object have overrided toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T9.js index 83318d6670..c29b86eb11 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) * - * @id: S15.5.4.13_A1_T9; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A1_T9.js; * @description: Arguments are undefined and object, and instance is String(object), object have overrided valueOf and toString functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T1.js index 74f8d90892..cca28d9d88 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T1; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T1.js; * @description: Checking type of slice(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T2.js index 5441a87095..0c5e31ffd4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T2; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T2.js; * @description: start is NaN, end is Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T3.js index 75d03d7933..824c3e1fef 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T3; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T3.js; * @description: Call slice from empty String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T4.js index cfc17daa9e..382ec02d3b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T4; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T4.js; * @description: start is Infinity, end is NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T5.js index 0d7e49c321..065fc6c687 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T5; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T5.js; * @description: start is Infinity, end is Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T6.js index b12ebd600d..dd4db3de24 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T6; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T6.js; * @description: start is negative float number, end is 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T7.js index ac526c7429..4d54755ea1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T7; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T7.js; * @description: start is tested_string.length, end is tested_string.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T8.js index 890524b1e9..0f0801d924 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T8; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T8.js; * @description: start is tested_string.length+1, end is 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T9.js index 83529d4854..7980832f06 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) returns a string value(not object) * - * @id: S15.5.4.13_A2_T9; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A2_T9.js; * @description: start is -Infinity, end is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T1.js index a37818326c..096d110b53 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) can be applied to object instances * - * @id: S15.5.4.13_A3_T1; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T1.js; * @description: Apply String.prototype.slice to Object instance; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T2.js index b95d3d74b9..20f46f521a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) can be applied to object instances * - * @id: S15.5.4.13_A3_T2; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T2.js; * @description: Apply String.prototype.slice to Object instance, use other value for start and end values; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T3.js index c67dfda214..f86a62a505 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) can be applied to object instances * - * @id: S15.5.4.13_A3_T3; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T3.js; * @description: Apply String.prototype.slice to Object instance, and call instance.slice(...).slice(...); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T4.js index 8a52153f4f..a29093582f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.slice (start, end) can be applied to object instances * - * @id: S15.5.4.13_A3_T4; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A3_T4.js; * @description: Checknig if applying String.prototype.slice to Function object instance passes; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A6.js index 1bbfd7bcde..c3ffe7da67 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.slice has not prototype property * - * @id: S15.5.4.13_A6; * @section: 15.5.4.13, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A6.js; * @description: Checking String.prototype.slice.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A7.js index ee14ac73c2..800bacf93a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.slice can't be used as constructor * - * @id: S15.5.4.13_A7; * @section: 15.5.4.13, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A7.js; * @description: Checking if creating the String.prototype.slice object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A8.js index 46fadf81a0..78bb57dabc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.slice.length property has the attribute DontEnum * - * @id: S15.5.4.13_A8; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A8.js; * @description: Checking if enumerating the String.prototype.slice.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A9.js index 71fe6323f1..1043c3c6ed 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.slice.length property has the attribute DontDelete * - * @id: S15.5.4.13_A9; * @section: 15.5.4.13; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.13_String.prototype.slice/S15.5.4.13_A9.js; * @description: Checking if deleting the String.prototype.slice.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A10.js index 68f752e6f3..1bca329604 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.split.length property has the attribute ReadOnly * - * @id: S15.5.4.14_A10; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A10.js; * @description: Checking if varying the String.prototype.split.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A11.js index 4dfdc5d5b0..6372c15f06 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A11.js @@ -4,8 +4,8 @@ /** * The length property of the split method is 2 * - * @id: S15.5.4.14_A11; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A11.js; * @description: Checking String.prototype.split.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T1.js index a9eef20ad6..ce2d036a56 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T1.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T1; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T1.js; * @description: Arguments are false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T10.js index 85900ef196..4b9e0652bb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T10.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T10; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T10.js; * @description: Arguments are objects, and instance is string. * First object have overrided toString function. * Second object have overrided valueOf function; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T11.js index 864e96d71f..4a8c7f24b6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T11.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T11; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T11.js; * @description: Arguments are objects, and instance is string. * First object have overrided toString function. * Second object have overrided valueOf function, that throw exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T12.js index a3dab8c601..ccfa154e96 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T12.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T12; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T12.js; * @description: Arguments are objects, and instance is string. * First object have overrided toString function. * Second object have overrided valueOf function and toString function, that throw exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T13.js index efa8eea116..e43fb2a799 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T13.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T13; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T13.js; * @description: Arguments are objects, and instance is string. * First object have overrided toString function. * Second object have overrided valueOf and toString functions; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T14.js index 7918321758..7612c7f52b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T14.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T14; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T14.js; * @description: Arguments are objects, and instance is string. * First object have overrided toString function, that throw exception. * Second object have overrided valueOf function, that throw exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T15.js index 1cacd64974..27d6934a4a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T15.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T15; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T15.js; * @description: Arguments are objects, and instance is string. * First object have overrided toString function and valueOf function, that throw exception. * Second object have overrided valueOf function, that throw exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T16.js index c6c0787252..4dbd2a1946 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T16.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T16; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T16.js; * @description: Argument is object, and instance is Number. * Object have overrided toString function, that return regexp; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T17.js index 6aa7f3d308..7a49b4159f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T17.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T17; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T17.js; * @description: Argument is regexp, and instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T18.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T18.js index 6a72ce8102..212728d9b7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T18.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T18.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T18; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T18.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T2.js index d41b17a062..b49fa026e9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T2.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T2; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T2.js; * @description: Arguments are boolean expression, function call and null, and instance is Boolean; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T3.js index b2db07b2a0..9e98f01489 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T3.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T3; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T4.js index 42dc1a893a..51a63c1059 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T4.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T4; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T4.js; * @description: Call split without arguments, and instance is empty string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T5.js index 654281b7be..1e14fded96 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T5.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T5; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T5.js; * @description: Argument is null, and instance is function call that returned string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T6.js index d1f5d11b58..46613e569f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T6.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T6; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T6.js; * @description: Argument is x, and instance is new String. x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T7.js index 52a4c74381..2eb02c0475 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T7.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T7; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T7.js; * @description: Argument is undefined, and instance is String; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T8.js index ef2f4e2aa5..2299c727ce 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T8.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T8; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T8.js; * @description: Argument is void 0, and instance is String(object), object have overrided toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T9.js index 9bcf39efed..2487f15d01 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T9.js @@ -8,8 +8,8 @@ * ii) if separator is not RegExp ToString(separator) performs and * iii) ToInteger(limit) performs * - * @id: S15.5.4.14_A1_T9; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T9.js; * @description: Argument is function(){}(), and instance is String(object), object have overrided toString and valueOf functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T1.js index 916c7d2b43..788ad4f235 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T1.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T1; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T1.js; * @description: Call split(","), instance is String("one,two,three,four,five"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T10.js index 47c07b0483..1f4d8e21ec 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T10.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T10; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T10.js; * @description: Call split(123), instance is "this123is123a123string123object"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T11.js index 2e06220682..bdccf5b0a2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T11.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T11; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T11.js; * @description: Call split(":"), instance is String("one-1,two-2,four-4"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T12.js index d54973fc75..db268b020a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T12.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T12; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T12.js; * @description: Call split("r-42"), instance is String("one-1 two-2 four-4"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T13.js index dc8a0e262a..6dddcb749a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T13.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T13; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T13.js; * @description: Call split("-4"), instance is String("one-1 two-2 four-4"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T14.js index 9c5bda6a6e..6adb20481c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T14.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T14; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T14.js; * @description: Call split("on"), instance is String("one-1 two-2 four-4"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T15.js index 32d0da3988..680114a074 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T15.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T15; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T15.js; * @description: Call split(""), instance is empty String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T16.js index 123a91566b..4751792d5d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T16.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T16; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T16.js; * @description: Call split(" "), instance is empty String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T17.js index a7bff1ff59..d93f6fe2f3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T17.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T17; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T17.js; * @description: Call split(""), instance is String(" "); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T18.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T18.js index 8a9a5f9412..d9a4cbf161 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T18.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T18.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T18; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T18.js; * @description: Call split(" "), instance is String(" "); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T19.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T19.js index 628c0e04d8..a887a03f48 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T19.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T19.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T19; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T19.js; * @description: Call split("x"), instance is empty string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T2.js index 1d70c869c2..9922008fb6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T2.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T2; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T2.js; * @description: Call split(" "), instance is String("one two three four five"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T20.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T20.js index e101dfc152..0ae155d39e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T20.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T20.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T20; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T20.js; * @description: Call split(new RegExp); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T21.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T21.js index de761c1798..63e85c81c6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T21.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T21.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T21; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T21.js; * @description: Call split("ll"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T22.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T22.js index cbc4c94575..98abb65d84 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T22.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T22.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T22; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T22.js; * @description: Call split("l"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T23.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T23.js index 5fb4a49bc0..b8df7ffa04 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T23.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T23.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T23; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T23.js; * @description: Call split("x"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T24.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T24.js index 7b3d84c130..35acec9053 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T24.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T24.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T24; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T24.js; * @description: Call split("h"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T25.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T25.js index 24b0e6c81a..0349cf2820 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T25.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T25.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T25; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T25.js; * @description: Call split("o"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T26.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T26.js index 85fd2cd406..f8e534e1af 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T26.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T26.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T26; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T26.js; * @description: Call split("hello"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T27.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T27.js index 27ed85f414..124254147c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T27.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T27.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T27; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T27.js; * @description: Call split(undefined), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T28.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T28.js index 78890084f0..a6c8d336c9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T28.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T28.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T28; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T28.js; * @description: Call split("hellothere"), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T29.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T29.js index ddcc97e920..bc75bb5fe0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T29.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T29.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T29; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T29.js; * @description: Call split(1), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T3.js index 4c334bb573..6ffe901fc4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T3.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T3; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T3.js; * @description: Call split(/ /,2), instance is String("one two three four five"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T30.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T30.js index 96b7036be6..6ec2c1a7aa 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T30.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T30.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T30; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T30.js; * @description: Call split(1,1), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T31.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T31.js index 7a24da2072..4c34e2d1a5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T31.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T31.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T31; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T31.js; * @description: Call split(1,2), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T32.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T32.js index a3ddb2907c..916585230e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T32.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T32.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T32; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T32.js; * @description: Call split(1,0), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T33.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T33.js index 873bfb60d2..76244647b1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T33.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T33.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T33; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T33.js; * @description: Call split(1,100), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T34.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T34.js index 3f1ee1f15b..436d5594f6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T34.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T34.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T34; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T34.js; * @description: Call split(1,void 0), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T35.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T35.js index 05a3462fc5..a1fa34b9af 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T35.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T35.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T35; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T35.js; * @description: Call split(1, Math.pow(2,32)-1), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T36.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T36.js index bfd63528fb..42a98e4e92 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T36.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T36.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T36; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T36.js; * @description: Call split(1,"boo"), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T37.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T37.js index cc5b01d7d8..07757de0a9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T37.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T37.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T37; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T37.js; * @description: Call split(1,-Math.pow(2,32)+1), instance is Number; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T38.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T38.js index 652a6d8e99..a925ea5c03 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T38.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T38.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T38; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T38.js; * @description: Call split("l",NaN), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T39.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T39.js index e3299d51c0..0b9bef7cb4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T39.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T39.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T39; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T39.js; * @description: Call split("l",0), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T4.js index 01087f822e..bcd01a17b5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T4.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T4; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T4.js; * @description: Call split(""), instance is String("one two three"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T40.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T40.js index 0a1a068827..40f1b9620b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T40.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T40.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T40; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T40.js; * @description: Call split("l",1), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T41.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T41.js index 8bf2a9416a..73a4b1fae7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T41.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T41.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T41; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T41.js; * @description: Call split("l",2), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T42.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T42.js index a0716dca60..be0c692b8c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T42.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T42.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T42; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T42.js; * @description: Call split("l",3), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T43.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T43.js index 749f7ef411..970be72ef9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T43.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T43.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T43; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T43.js; * @description: Call split("l",4), instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T5.js index 6369b3da1f..58dbc42057 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T5.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T5; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T5.js; * @description: Call split(/,/), instance is String("one-1,two-2,four-4"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T6.js index 1661a08a69..6941cb3b09 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T6.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T6; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T6.js; * @description: Call split(''), instance is String("one-1 two-2 four-4"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T7.js index 8c93796aeb..61a8fc9892 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T7.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T7; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T7.js; * @description: Call split(void 0), instance is "thisundefinedisundefinedaundefinedstringundefinedobject"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T8.js index 62d0bbf04e..27901fcca4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T8.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T8; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T8.js; * @description: Call split(null), instance is "thisnullisnullanullstringnullobject"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T9.js index 15739dacce..0aceaaffd8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T9.js @@ -2,13 +2,13 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have + * String.prototype.split (separator, limit) returns an Array object into which substrings of the result of converting this object to a string have * been stored. The substrings are determined by searching from left to right for occurrences of * separator; these occurrences are not part of any substring in the returned array, but serve to divide up - * the string value. The value of separator may be a string of any length or it may be a RegExp object; + * the string value. The value of separator may be a string of any length or it may be a RegExp object * - * @id: S15.5.4.14_A2_T9; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A2_T9.js; * @description: Call split(true), instance is "thistrueistrueatruestringtrueobject"; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T1.js index 38be40eabe..29035fc420 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T1.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T1; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T1.js; * @description: Instance is String("one,two,three,four,five"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T10.js index 3e0fe9ecfb..99284922a5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T10.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T10; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T10.js; * @description: Instance is new String; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T11.js index 4a31a98bce..843044b2b8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T11.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T11; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T11.js; * @description: Instance is String(" "); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T2.js index 60941944f7..daa5b81603 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T2.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T2; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T2.js; * @description: Instance is Object(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T3.js index 3c934e0353..c05c4ac72a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T3.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T3; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T3.js; * @description: Instance is function(){}; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T4.js index 9c7a5efccb..97ef7c3f26 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T4.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T4; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T4.js; * @description: Instance is Number(NaN); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T5.js index c96718079e..f412407597 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T5.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T5; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T5.js; * @description: Instance is Number(-1234567890); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T6.js index ff8e4114a1..21d0b2a610 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T6.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T6; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T6.js; * @description: Instance is Number(-1e21); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T7.js index e3d6e59eca..872aac9809 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T7.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T7; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T7.js; * @description: Instance is Math; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T8.js index 95448a2147..085d181619 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T8.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T8; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T8.js; * @description: Instance is Array(1,2,3,4,5); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T9.js index 76e7efec2e..ee842be462 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T9.js @@ -6,8 +6,8 @@ * i) length equaled to 1, * ii) [[Get]](0) equaled to the result of converting this object to a string * - * @id: S15.5.4.14_A3_T9; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A3_T9.js; * @description: Instance is Boolean; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T1.js index 97ae863870..ae95180b95 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T1.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T1; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T1.js; * @description: Argument is regexp /l/, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T10.js index fa845b37e1..f4be8a937e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T10.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T10; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T10.js; * @description: Argument is new RegExp, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T11.js index 825c99583a..2526b8aeff 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T11.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T11; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T11.js; * @description: Arguments are new RegExp and 0, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T12.js index a2fbd274b2..8921f52e53 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T12.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T12; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T12.js; * @description: Arguments are new RegExp and 1, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T13.js index cf1c60561d..a6817ce923 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T13.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T13; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T13.js; * @description: Arguments are new RegExp and 2, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T14.js index 443df981a3..95b304aa0c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T14.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T14; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T14.js; * @description: Arguments are new RegExp and 3, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T15.js index 107205f97e..6588e25741 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T15.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T15; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T15.js; * @description: Arguments are new RegExp and 4, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T16.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T16.js index 9d2899a63d..08f5125a87 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T16.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T16.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T16; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T16.js; * @description: Arguments are new RegExp and void 0, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T17.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T17.js index b94cfc5cee..1168494772 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T17.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T17.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T17; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T17.js; * @description: Arguments are new RegExp and undefined, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T18.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T18.js index 3a24090cc2..045c34002f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T18.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T18.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T18; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T18.js; * @description: Arguments are new RegExp and "hi", and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T19.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T19.js index 4d4478f525..a0ad9046bb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T19.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T19.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T19; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T19.js; * @description: Argument is regexp /\s/, and instance is String("a b c de f"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T2.js index 76ee1f3206..88fbe168ea 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T2.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T2; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T2.js; * @description: Arguments are regexp /l/ and 0, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T20.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T20.js index ab5436dc07..a7a82d7c84 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T20.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T20.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T20; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T20.js; * @description: Arguments are regexp /\s/ and 3, and instance is String("a b c de f"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T21.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T21.js index 4eeb706fe3..8eb7d03c36 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T21.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T21.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T21; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T21.js; * @description: Argument is regexp /\X/, and instance is String("a b c de f"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T22.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T22.js index fe6931d62c..578e75d3c6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T22.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T22.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T22; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T22.js; * @description: Argument is regexp /\d+/, and instance is String("dfe23iu 34 =+65--"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T23.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T23.js index e55516fff2..1e325a1f4f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T23.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T23.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T23; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T23.js; * @description: Argument is regexp RegExp('\\d+'), and instance is String("dfe23iu 34 =+65--"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T24.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T24.js index 1deb3d0bb3..9025b6d416 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T24.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T24.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T24; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T24.js; * @description: Argument is regexp /[a-z]/, and instance is String("abc"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T25.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T25.js index b4c79f98e1..5b08c8a7ae 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T25.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T25.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T25; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T25.js; * @description: Argument is RegExp('[a-z]'), and instance is String("abc"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T3.js index b38cacc5ad..077834b1ca 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T3.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T3; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T3.js; * @description: Arguments are regexp /l/ and 1, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T4.js index ef400e95db..35fb2d30a3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T4.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T4; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T4.js; * @description: Arguments are regexp /l/ and 2, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T5.js index 22433052e8..ee8f6dc63f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T5.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T5; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T5.js; * @description: Arguments are regexp /l/ and 3, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T6.js index ba63a19360..6e20c4337e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T6.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T6; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T6.js; * @description: Arguments are regexp /l/ and 4, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T7.js index f44c61bcd0..9fc52ded30 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T7.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T7; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T7.js; * @description: Arguments are regexp /l/ and void 0, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T8.js index e01ddd31dd..c724a79cc6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T8.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T8; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T8.js; * @description: Arguments are regexp /l/ and "hi", and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T9.js index b5f7165dc9..31905953db 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T9.js @@ -6,8 +6,8 @@ * been stored. If separator is a regular expression then * inside of SplitMatch helper the [[Match]] method of R is called giving it the arguments corresponding * - * @id: S15.5.4.14_A4_T9; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A4_T9.js; * @description: Arguments are regexp /l/ and undefined, and instance is String("hello"); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A6.js index ffb5f77d8a..b1c858f508 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.split has not prototype property * - * @id: S15.5.4.14_A6; * @section: 15.5.4.14, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A6.js; * @description: Checking String.prototype.split.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A7.js index 0ffdce1640..89e992c6ec 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.split can't be used as constructor * - * @id: S15.5.4.14_A7; * @section: 15.5.4.14, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A7.js; * @description: Checking if creating the String.prototype.split object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A8.js index 3e24e6f736..6ffb5089c4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.split.length property has the attribute DontEnum * - * @id: S15.5.4.14_A8; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A8.js; * @description: Checking if enumerating the String.prototype.split.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A9.js index 35581a02ec..bed647039e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.split.length property has the attribute DontDelete * - * @id: S15.5.4.14_A9; * @section: 15.5.4.14; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.14_String.prototype.split/S15.5.4.14_A9.js; * @description: Checking if deleting the String.prototype.split.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A10.js index f798bffc1d..5a90093d04 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.substring.length property has the attribute ReadOnly * - * @id: S15.5.4.15_A10; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A10.js; * @description: Checking if varying the String.prototype.substring.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A11.js index 31320f6001..ebc9e4665e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A11.js @@ -4,8 +4,8 @@ /** * The length property of the substring method is 2 * - * @id: S15.5.4.15_A11; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A11.js; * @description: Checking String.prototype.substring.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T1.js index 220ecba329..3857916c96 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T1; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T1.js; * @description: Arguments are false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T10.js index 92201c8710..159d03146c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T10; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T10.js; * @description: Arguments are object and function call, and instance is String, object have overrided valueOf function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T11.js index 0962ec8ad5..d5743014a9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T11; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T11.js; * @description: Arguments are objects, and instance is string, objects have overrided valueOf function, that return exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T12.js index 0bf7d325e4..9fadf472a0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T12; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T12.js; * @description: Arguments are objects, and instance is string. * First object have overrided valueOf function and toString function, that return exception. * Second object have overrided valueOf function, that return exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T13.js index 7b976604f8..0d006882ba 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T13; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T13.js; * @description: Arguments are objects, and instance is string. * First object have overrided valueOf and toString functions. * Second object have overrided toString function, that return exception; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T14.js index 7ed57f3c38..33037eb5f9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T14; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T14.js; * @description: Used one argument, that is function(){}(). Instance is string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T15.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T15.js index ec6907768b..e02697fdd6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T15.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T15.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T15; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T15.js; * @description: Call substring without arguments. Instance is Number with prototype.substring = String.prototype.substring; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T2.js index c68e38e4d4..f2d9a62cea 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T2; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T2.js; * @description: Arguments are function call and x, and instance is Boolean. x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T3.js index 0687920ce2..206dbc86d5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T3; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T4.js index d878b6a82d..dcac9859c5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T4; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T4.js; * @description: Arguments are null and number, and instance is function call, that returned string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T5.js index 8e9a0ac4d9..d28e8e040c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T5; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T5.js; * @description: Arguments are null and Function(), and instance is function object, that have overrided valueOf function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T6.js index dd76343ff2..61dc2df2bc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T6; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T6.js; * @description: Arguments are x and number, and instance is new String, x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T7.js index 3bebfbd1d2..ad4754a732 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T7; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T7.js; * @description: Arguments are symbol and undefined, and instance is String; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T8.js index d799ade534..dc0a5e2c09 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T8; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T8.js; * @description: Arguments are negative number and void 0, and instance is String(object), object have overrided toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T9.js index 8d57ee469b..3f9f5ce934 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) * - * @id: S15.5.4.15_A1_T9; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A1_T9.js; * @description: Arguments are undefined and object, and instance is new String(object), object have overrided valueOf and toString functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T1.js index 94d25780e5..a284591f6a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T1; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T1.js; * @description: Checking type of substring(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T10.js index ba10261c43..5ba11c9818 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T10; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T10.js; * @description: start is 0, end is 8; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T2.js index 5c642a30fa..32aa97d392 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T2; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T2.js; * @description: start is NaN, end is Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T3.js index da13298716..10c6f13037 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T3; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T3.js; * @description: Call substring from empty String object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T4.js index 83294c3f20..fff4cd22b6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T4; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T4.js; * @description: start is Infinity, end is NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T5.js index 9186b4832b..d6f13a3b92 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T5; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T5.js; * @description: start is Infinity, end is Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T6.js index fe78b21726..5fae383f03 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T6; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T6.js; * @description: start is negative float number, end is 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T7.js index eae7e4d2de..50c95d01f0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T7; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T7.js; * @description: start is tested_string.length, end is tested_string.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T8.js index 4d3181bc34..9f50a6d43c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T8; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T8.js; * @description: start is tested_string.length+1, end is 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T9.js index 293932b529..015b88a16a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.substring (start, end) returns a string value(not object) * - * @id: S15.5.4.15_A2_T9; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A2_T9.js; * @description: start is -Infinity, end is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T1.js index 54b43f5f4c..7d8ccba81f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T1.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T1; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T1.js; * @description: Apply String.prototype.substring to Array instance. Start is Infinity, end is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T10.js index 6d9fdd06bb..7e5f97bf06 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T10.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T10; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T10.js; * @description: Checknig if applying String.prototype.substring to Function object instance passes; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T11.js index a9c5655e54..b54b730467 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T11.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T11; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T11.js; * @description: Apply String.prototype.substring to Boolean instance. Start is new Array(), end is new Boolean(1); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T2.js index 1a228ff009..0c2a9b8a73 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T2.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T2; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T2.js; * @description: Apply String.prototype.substring to Array instance. Start is 9, end is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T3.js index 1700559aa7..d3c5f5d88f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T3.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T3; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T3.js; * @description: Apply String.prototype.substring to Array instance. Start is true, end is false; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T4.js index 322198608c..fac0189fc5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T4.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T4; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T4.js; * @description: Apply String.prototype.substring to Array instance. Start is '4', end is '5'; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T5.js index a2ebb1ccd0..636b55b7df 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T5.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T5; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T5.js; * @description: Apply String.prototype.substring to Object instance. Start is 8, end is 0; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T6.js index 01b46bbf52..fe9603fbd9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T6.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T6; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T6.js; * @description: Apply String.prototype.substring to Object instance. Start is 8, end is length of object.toString; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T7.js index adebd0fd98..f9293c1b76 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T7.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T7; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T7.js; * @description: Apply String.prototype.substring to Object instance. Call instance.substring(...).substring(...); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T8.js index 437f0c1928..98023490e3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T8.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T8; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T8.js; * @description: Apply String.prototype.substring to Number instance. Start is Infinity, end is NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T9.js index 9e8140d46c..c586e6b969 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T9.js @@ -5,8 +5,8 @@ * String.prototype.substring (start, end) can be applied to non String object instance and * returns a string value(not object) * - * @id: S15.5.4.15_A3_T9; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A3_T9.js; * @description: Apply String.prototype.substring to Math instance. Start is Math.PI, end is -10; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A6.js index d082c7449d..25cdd39b2a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.substring has not prototype property * - * @id: S15.5.4.15_A6; * @section: 15.5.4.15, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A6.js; * @description: Checking String.prototype.substring.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A7.js index e9c47d6e14..91bad96fe1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.substring can't be used as constructor * - * @id: S15.5.4.15_A7; * @section: 15.5.4.15, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A7.js; * @description: Checking if creating the String.prototype.substring object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A8.js index a989b58152..c169414093 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.substring.length property has the attribute DontEnum * - * @id: S15.5.4.15_A8; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A8.js; * @description: Checking if enumerating the String.prototype.substring.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A9.js index 7262e18782..56afec8ed2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.substring.length property has the attribute DontDelete * - * @id: S15.5.4.15_A9; * @section: 15.5.4.15; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.15_String.prototype.substring/S15.5.4.15_A9.js; * @description: Checking if deleting the String.prototype.substring.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A10.js index 2ec2a0a369..9245beaa2a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLowerCase.length property has the attribute ReadOnly * - * @id: S15.5.4.16_A10; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A10.js; * @description: Checking if varying the String.prototype.toLowerCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A11.js index 2489be7d17..302a5a1297 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toLowerCase method is 0 * - * @id: S15.5.4.16_A11; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A11.js; * @description: Checking String.prototype.toLowerCase.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T1.js index 4511d330ed..5e27756934 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T1; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T1.js; * @description: Arguments is true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T10.js index 1eddeac61a..ac4b8fef4d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T10; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T10.js; * @description: Call toLowerCase() function of object with overrode toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T11.js index ea4d88fc30..983cb607e9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T11; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T11.js; * @description: Override toString function, toString throw exception, then call toLowerCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T12.js index 164c1442db..c53bf315d0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T12; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T12.js; * @description: Override toString and valueOf functions, valueOf throw exception, then call toLowerCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T13.js index bf577065d4..37ff2fe64d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T13; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T13.js; * @description: Override toString and valueOf functions, then call toLowerCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T14.js index bc2c46cf49..70cac49072 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T14; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T14.js; * @description: Call toLowerCase() function for RegExp object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T2.js index 684d0691df..c3240ed67c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T2; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T2.js; * @description: Instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T3.js index 7a60a8627f..2a56618c57 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T3; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T4.js index 9a90fdbd0d..bdacacc683 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T4; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T4.js; * @description: Call toLowerCase() function without arguments of string and from empty string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T5.js index 4ef05ba443..6e021672e7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T5; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T5.js; * @description: Call toLowerCase() function for function call; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T6.js index efe8fdb515..53995e700c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T6; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T6.js; * @description: Call toLowerCase() function of Number.NEGATIVE_INFINITY; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T7.js index 73cbe3cb6e..38a49f846b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T7; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T7.js; * @description: Call toLowerCase() function of NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T8.js index b99f9d5e1f..3d59d2cfdb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T8; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T8.js; * @description: Call toLowerCase() function of Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T9.js index 17e1b0f582..aeb5e7f31d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() * - * @id: S15.5.4.16_A1_T9; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A1_T9.js; * @description: Call toLowerCase() function of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A2_T1.js index 4575fd44cf..71f0c5a140 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase() return a string, but not a String object * - * @id: S15.5.4.16_A2_T1; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A2_T1.js; * @description: Checking returned result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A6.js index cf934f2da2..f25a6ea5bc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase has not prototype property * - * @id: S15.5.4.16_A6; * @section: 15.5.4.16, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A6.js; * @description: Checking String.prototype.toLowerCase.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A7.js index 962e972200..1534c4cf1c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.toLowerCase can't be used as constructor * - * @id: S15.5.4.16_A7; * @section: 15.5.4.16, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A7.js; * @description: Checking if creating the String.prototype.toLowerCase object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A8.js index 466caa503c..d5f324c1e5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLowerCase.length property has the attribute DontEnum * - * @id: S15.5.4.16_A8; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A8.js; * @description: Checking if enumerating the String.prototype.toLowerCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A9.js index 854a447280..bc996426cd 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLowerCase.length property has the attribute DontDelete * - * @id: S15.5.4.16_A9; * @section: 15.5.4.16; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.16_String.prototype.toLowerCase/S15.5.4.16_A9.js; * @description: Checking if deleting the String.prototype.toLowerCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A10.js index 6273135050..a1b611c343 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLocaleLowerCase.length property has the attribute ReadOnly * - * @id: S15.5.4.17_A10; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A10.js; * @description: Checking if varying the String.prototype.toLocaleLowerCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A11.js index 22512d86dd..ff4071389b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toLocaleLowerCase method is 0 * - * @id: S15.5.4.17_A11; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A11.js; * @description: Checking String.prototype.toLocaleLowerCase.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T1.js index 9b6e903f27..8a62856681 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T1; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T1.js; * @description: Arguments is true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T10.js index c71f94b8b0..9ef0e87e26 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T10; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T10.js; * @description: Call toLocaleLowerCase() function of object with overrode toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T11.js index 33dca62ed1..9d576de872 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T11; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T11.js; * @description: Override toString function, toString throw exception, then call toLocaleLowerCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T12.js index 96d62c50c5..d880171574 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T12; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T12.js; * @description: Override toString and valueOf functions, valueOf throw exception, then call toLocaleLowerCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T13.js index ca95ab38cd..4edfa24d98 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T13; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T13.js; * @description: Override toString and valueOf functions, then call toLocaleLowerCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T14.js index 33fdfec005..6f68c1aa2c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T14; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T14.js; * @description: Call toLocaleLowerCase() function for RegExp object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T2.js index f27d4a9c5e..72cb38be38 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T2; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T2.js; * @description: Instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T3.js index de08eea453..bfa00ea88d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T3; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T4.js index 0de4df17fa..5202947a51 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T4; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T4.js; * @description: Call toLocaleLowerCase() function without arguments of string and from empty string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T5.js index 109dff99eb..40da1bb8f7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T5; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T5.js; * @description: Call toLocaleLowerCase() function for function call; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T6.js index 3c79a6096f..73e518ce9f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T6; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T6.js; * @description: Call toLocaleLowerCase() function of Number.NEGATIVE_INFINITY; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T7.js index 9cb7b9cb50..a884dd5c07 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T7; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T7.js; * @description: Call toLocaleLowerCase() function of NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T8.js index 0d25429b62..093ea2d90b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T8; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T8.js; * @description: Call toLocaleLowerCase() function of Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T9.js index caf8be5564..dd7ea08d3f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() * - * @id: S15.5.4.17_A1_T9; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A1_T9.js; * @description: Call toLocaleLowerCase() function of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A2_T1.js index 7fcc27642f..b7627f10ea 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase() return a string, but not a String object * - * @id: S15.5.4.17_A2_T1; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A2_T1.js; * @description: Checking returned result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A6.js index dd05b87c9d..12e4e4cca2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase has not prototype property * - * @id: S15.5.4.17_A6; * @section: 15.5.4.17, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A6.js; * @description: Checking String.prototype.toLocaleLowerCase.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A7.js index 68a43fddc4..0195ebeb93 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleLowerCase can't be used as constructor * - * @id: S15.5.4.17_A7; * @section: 15.5.4.17, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A7.js; * @description: Checking if creating the String.prototype.toLocaleLowerCase object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A8.js index 862051e695..d5e48ece06 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLocaleLowerCase.length property has the attribute DontEnum * - * @id: S15.5.4.17_A8; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A8.js; * @description: Checking if enumerating the String.prototype.toLocaleLowerCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A9.js index d3580247e0..c7c39a518d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLocaleLowerCase.length property has the attribute DontDelete * - * @id: S15.5.4.17_A9; * @section: 15.5.4.17; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.17_String.prototype.toLocaleLowerCase/S15.5.4.17_A9.js; * @description: Checking if deleting the String.prototype.toLocaleLowerCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A10.js index 79d1cb8cca..be44ac810c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.toUpperCase.length property has the attribute ReadOnly * - * @id: S15.5.4.18_A10; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A10.js; * @description: Checking if varying the String.prototype.toUpperCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A11.js index 82b666bf97..98a7b27d7b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toUpperCase method is 0 * - * @id: S15.5.4.18_A11; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A11.js; * @description: Checking String.prototype.toUpperCase.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T1.js index cca4cdf82c..96443f7dab 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T1; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T1.js; * @description: Arguments is true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T10.js index 51c3057600..d278c2906b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T10; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T10.js; * @description: Call toUpperCase() function of object with overrode toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T11.js index bb49b308fb..3e76470acc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T11; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T11.js; * @description: Override toString function, toString throw exception, then call toUpperCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T12.js index 80f25fd2d0..6db4657793 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T12; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T12.js; * @description: Override toString and valueOf functions, valueOf throw exception, then call toUpperCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T13.js index bb428bcec1..e21c2a1cb6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T13; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T13.js; * @description: Override toString and valueOf functions, then call toUpperCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T14.js index 26db779d0b..30c12bad04 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T14; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T14.js; * @description: Call toUpperCase() function of RegExp object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T2.js index 7614ea41ac..3fa1014bb1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T2; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T2.js; * @description: Instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T3.js index ed6a9ab2e2..71d7970417 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T3; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T4.js index bc37604169..f8b9e0866f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T4; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T4.js; * @description: Call toUpperCase() function without arguments of string and from empty string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T5.js index 487e292048..863dae3989 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T5; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T5.js; * @description: Call toUpperCase() function of function call; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T6.js index be29870eb0..d3cb8b6415 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T6; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T6.js; * @description: Call toUpperCase() function of Number.NEGATIVE_INFINITY; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T7.js index 1f2c303903..786b471c67 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T7; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T7.js; * @description: Call toUpperCase() function of NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T8.js index 287204b26f..a200f8a71d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T8.js @@ -4,9 +4,9 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T8; * @section: 15.5.4.18; - * @description: : Call toUpperCase() function of Infinity;; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T8.js; + * @description: Call toUpperCase() function of Infinity;; */ Number.prototype.toUpperCase = String.prototype.toUpperCase; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T9.js index f557bdb49a..2314d8575a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() * - * @id: S15.5.4.18_A1_T9; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A1_T9.js; * @description: Call toUpperCase() function of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A2_T1.js index 997f123b4c..d4aaf38514 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase() return a string, but not a String object * - * @id: S15.5.4.18_A2_T1; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A2_T1.js; * @description: Checking returned result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A6.js index 7c99c1b20b..19a02fb7fa 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase has not prototype property * - * @id: S15.5.4.18_A6; * @section: 15.5.4.18, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A6.js; * @description: Checking String.prototype.toUpperCase.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A7.js index a319756884..82362f25ab 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.toUpperCase can't be used as constructor * - * @id: S15.5.4.18_A7; * @section: 15.5.4.18, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A7.js; * @description: Checking if creating the String.prototype.toUpperCase object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A8.js index 375aad468f..83cba03790 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.toUpperCase.length property has the attribute DontEnum * - * @id: S15.5.4.18_A8; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A8.js; * @description: Checking if enumerating the String.prototype.toUpperCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A9.js index f4a26be291..8a8afe6810 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.toUpperCase.length property has the attribute DontDelete * - * @id: S15.5.4.18_A9; * @section: 15.5.4.18; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.18_String.prototype.toUpperCase/S15.5.4.18_A9.js; * @description: Checking if deleting the String.prototype.toUpperCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A10.js index ee4d1b2f86..64d76e8ff4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLocaleUpperCase.length property has the attribute ReadOnly * - * @id: S15.5.4.19_A10; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A10.js; * @description: Checking if varying the String.prototype.toLocaleUpperCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A11.js index 95ffb58d9b..c8a40b50d7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A11.js @@ -4,8 +4,8 @@ /** * The length property of the toLocaleUpperCase method is 0 * - * @id: S15.5.4.19_A11; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A11.js; * @description: Checking String.prototype.toLocaleUpperCase.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T1.js index 37a589c59c..b28c721f53 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T1; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T1.js; * @description: Arguments is true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T10.js index b8b05f35af..6e4871214d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T10; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T10.js; * @description: Call toLocaleUpperCase() function of object with overrode toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T11.js index ff0a217e1a..01a8f934d3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T11; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T11.js; * @description: Override toString function, toString throw exception, then call toLocaleUpperCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T12.js index 2d85891327..8ae8eec24e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T12; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T12.js; * @description: Override toString and valueOf functions, valueOf throw exception, then call toLocaleUpperCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T13.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T13.js index 9795289846..02cda9381c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T13.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T13.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T13; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T13.js; * @description: Override toString and valueOf functions, then call toLocaleUpperCase() function for this object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T14.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T14.js index 0514276861..75bedb3cf4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T14.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T14.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T14; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T14.js; * @description: Call toLocaleUpperCase() function for RegExp object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T2.js index 957fc75f3e..54a4e99a75 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T2; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T2.js; * @description: Instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T3.js index 4bef9687fb..97d3c98a87 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T3; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T4.js index ad3fcebdfa..c1fb805e27 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T4; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T4.js; * @description: Call toLocaleUpperCase() function without arguments of string and from empty string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T5.js index 10a7a01365..eef98630c1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T5; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T5.js; * @description: Call toLocaleUpperCase() function of function call; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T6.js index b68d76369f..af979229c0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T6; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T6.js; * @description: Call toLocaleUpperCase() function of Number.NEGATIVE_INFINITY; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T7.js index 61aa1cca30..28578b1041 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T7; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T7.js; * @description: Call toLocaleUpperCase() function of NaN; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T8.js index e430329eb8..8a6f9f5c3c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T8; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T8.js; * @description: Call toLocaleUpperCase() function of Infinity; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T9.js index 4988903684..da64c432b0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() * - * @id: S15.5.4.19_A1_T9; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A1_T9.js; * @description: Call toLocaleUpperCase() function of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A2_T1.js index c3065db38b..2dc6b3bdfb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A2_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase() return a string, but not a String object * - * @id: S15.5.4.19_A2_T1; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A2_T1.js; * @description: Checking returned result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A6.js index 60c0ea9235..896f7d9273 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase has not prototype property * - * @id: S15.5.4.19_A6; * @section: 15.5.4.19, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A6.js; * @description: Checking String.prototype.toLocaleUpperCase.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A7.js index e98cfce637..80914d80d6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.toLocaleUpperCase can't be used as constructor * - * @id: S15.5.4.19_A7; * @section: 15.5.4.19, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A7.js; * @description: Checking if creating the String.prototype.toLocaleUpperCase object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A8.js index bca110e4c8..fda37a489a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLocaleUpperCase.length property has the attribute DontEnum * - * @id: S15.5.4.19_A8; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A8.js; * @description: Checking if enumerating the String.prototype.toLocaleUpperCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A9.js index 3b5912590a..ecaa79e3e6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.toLocaleUpperCase.length property has the attribute DontDelete * - * @id: S15.5.4.19_A9; * @section: 15.5.4.19; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.19_String.prototype.toLocaleUpperCase/S15.5.4.19_A9.js; * @description: Checking if deleting the String.prototype.toLocaleUpperCase.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1.1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1.1.js index 0f05c7342f..b237d620c2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1.1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1.1.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt() can accept many arguments * - * @id: S15.5.4.4_A1.1; * @section: 15.5.4.4, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1.1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A10.js index 9f3e2ef0db..1c93de4982 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.charAt.length property has the attribute ReadOnly * - * @id: S15.5.4.4_A10; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A10.js; * @description: Checking if varying the String.prototype.charAt.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A11.js index 2d897fb8c2..d0d08fd344 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A11.js @@ -4,8 +4,8 @@ /** * The length property of the charAt method is 1 * - * @id: S15.5.4.4_A11; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A11.js; * @description: Checking String.prototype.charAt.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T1.js index 3691224165..3416494f70 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T1; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T1.js; * @description: pos is false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T10.js index 55537f7ffd..fca1b21c08 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T10; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T10.js; * @description: Call charAt() function with object argument; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T2.js index 92768f49d7..a0c7616335 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T2; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T2.js; * @description: pos is equation with false and true, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T3.js index b83f785104..2785be9e30 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T3; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T3.js; * @description: Use numbers and strings as pos; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T4.js index 828d8316ef..a52d165f03 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T4; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T4.js; * @description: Call charAt() function without argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T5.js index 7772e1243e..ac2aeee3ce 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T5; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T5.js; * @description: Call charAt() function with null argument of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T6.js index c3f5a0eeee..eb40e0dd82 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T6; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T6.js; * @description: Call charAt() function with x argument of new String object, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T7.js index b0c8ef9d8c..62f9659651 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T7; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T7.js; * @description: Call charAt() function with undefined argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T8.js index 671e3ccbb8..8bc3397b18 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T8; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T8.js; * @description: Call charAt() function with void 0 argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T9.js index 471494d3d8..c3c4c354ce 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt(pos) * - * @id: S15.5.4.4_A1_T9; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A1_T9.js; * @description: Call charAt() function with function(){}() argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A2.js index 96b0f25a99..fc71ebeb9a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A2.js @@ -4,8 +4,8 @@ /** * When String.prototype.charAt(pos) calls if ToInteger(pos) less than 0 the empty string returns * - * @id: S15.5.4.4_A2; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A2.js; * @description: Call charAt(pos) with negative pos; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A3.js index 2b302cb4e1..bdb36ddced 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A3.js @@ -4,8 +4,8 @@ /** * When String.prototype.charAt(pos) calls if ToInteger(pos) not less than ToString(this value) the empty string returns * - * @id: S15.5.4.4_A3; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A3.js; * @description: pos is bigger of string length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T1.js index 6d02ae9122..b4bd18e8a7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T1.js @@ -4,8 +4,8 @@ /** * If pos is a value of Number type that is an integer, then the result of x.charAt(pos) is equal to the result of x.substring(pos, pos+1) * - * @id: S15.5.4.4_A4_T1; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T1.js; * @description: Compare results of x.charAt(pos) and x.substring(pos, pos+1); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T2.js index d55a8639dc..56d7e24010 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T2.js @@ -4,8 +4,8 @@ /** * If pos is a value of Number type that is an integer, then the result of x.charAt(pos) is equal to the result of x.substring(pos, pos+1) * - * @id: S15.5.4.4_A4_T2; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T2.js; * @description: Compare results of x.charAt(pos) and x.substring(pos, pos+1), wheb pos is smaller of zero; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T3.js index fe901b106a..3c0fd130ee 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T3.js @@ -4,8 +4,8 @@ /** * If pos is a value of Number type that is an integer, then the result of x.charAt(pos) is equal to the result of x.substring(pos, pos+1) * - * @id: S15.5.4.4_A4_T3; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A4_T3.js; * @description: Compare results of x.charAt(pos) and x.substring(pos, pos+1), wheb pos is bigger string length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A5.js index 30688ab3e4..0f83e90afd 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A5.js @@ -4,8 +4,8 @@ /** * When String.prototype.charAt(pos) calls first calls ToString, giving it the this value as its argument * - * @id: S15.5.4.4_A5; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A5.js; * @description: Change toString function, it trow exception, and call charAt(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A6.js index 86a9a25ba2..86844804bc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt has not prototype property * - * @id: S15.5.4.4_A6; * @section: 15.5.4.4, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A6.js; * @description: Checking String.prototype.charAt.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A7.js index 1da3b976fb..1020ce5390 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.charAt can't be used as constructor * - * @id: S15.5.4.4_A7; * @section: 15.5.4.4, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A7.js; * @description: Checking if creating the String.prototype.charAt object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A8.js index b80468873d..0f68e8e3d2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.charAt.length property has the attribute DontEnum * - * @id: S15.5.4.4_A8; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A8.js; * @description: Checking if enumerating the String.prototype.charAt.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A9.js index a2e6d684b4..79cb5ce5e3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.charAt.length property has the attribute DontDelete * - * @id: S15.5.4.4_A9; * @section: 15.5.4.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.4_String.prototype.charAt/S15.5.4.4_A9.js; * @description: Checking if deleting the String.prototype.charAt.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1.1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1.1.js index bfbaa08fec..f911a92cf8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1.1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1.1.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt() can accept many arguments * - * @id: S15.5.4.5_A1.1; * @section: 15.5.4.5, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1.1.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A10.js index 80176af2ed..c98dffb837 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.charCodeAt.length property has the attribute ReadOnly * - * @id: S15.5.4.5_A10; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A10.js; * @description: Checking if varying the String.prototype.charCodeAt.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A11.js index 38e5e980b4..a58836c3ec 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A11.js @@ -4,8 +4,8 @@ /** * The length property of the charCodeAt method is 1 * - * @id: S15.5.4.5_A11; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A11.js; * @description: Checking String.prototype.charCodeAt.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T1.js index e724e30db6..4662657db1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T1; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T1.js; * @description: pos is false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T10.js index cfc7b34289..9147b53b06 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T10; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T10.js; * @description: Call charCodeAt() function with object argument; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T2.js index 64898b8bdc..829f3e64a4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T2; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T2.js; * @description: pos is equation with false and true, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T3.js index a62028ecb5..5d34e0c8eb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T3; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T3.js; * @description: Use numbers and strings as pos; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T4.js index 7ff018eef2..c57d27cd5e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T4; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T4.js; * @description: Call charCodeAt() function without argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T5.js index 1ceafef4b2..6db05ec4c4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T5; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T5.js; * @description: Call charCodeAt() function with null argument of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T6.js index b23414b50a..126df7df27 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T6; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T6.js; * @description: Call charCodeAt() function with x argument of new String object, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T7.js index 0c4fb5aa96..9ab1ffe26c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T7; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T7.js; * @description: Call charCodeAt() function with undefined argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T8.js index d3e2675868..4862a35fde 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T8; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T8.js; * @description: Call charCodeAt() function with void 0 argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T9.js index 68a1acd2e3..7d8c785169 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt(pos) * - * @id: S15.5.4.5_A1_T9; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A1_T9.js; * @description: Call charCodeAt() function with function(){}() argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A2.js index 95354a926e..a27070fbaf 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A2.js @@ -4,8 +4,8 @@ /** * When String.prototype.charCodeAt(pos) calls if ToInteger(pos) less than 0 the NaN returns * - * @id: S15.5.4.5_A2; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A2.js; * @description: Call charCodeAt(pos) with negative pos; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A3.js index 7c1674f912..d546509a57 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A3.js @@ -4,8 +4,8 @@ /** * When String.prototype.charCodeAt(pos) calls if ToInteger(pos) not less than ToString(this value) the NaN returns * - * @id: S15.5.4.5_A3; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A3.js; * @description: pos is bigger of string length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A4.js index 2db202ede6..2db25abad9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A4.js @@ -4,8 +4,8 @@ /** * When String.prototype.charCodeAt(pos) calls first calls ToString, giving it the this value as its argument * - * @id: S15.5.4.5_A4; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A4.js; * @description: Change toString function, it trow exception, and call charCodeAt(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A6.js index a5e1b09b03..514292778b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt has not prototype property * - * @id: S15.5.4.5_A6; * @section: 15.5.4.5, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A6.js; * @description: Checking String.prototype.charCodeAt.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A7.js index e52cbbbeb9..1963902814 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.charCodeAt can't be used as constructor * - * @id: S15.5.4.5_A7; * @section: 15.5.4.5, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A7.js; * @description: Checking if creating the String.prototype.charCodeAt object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A8.js index 7de7cc650f..5615884a6a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.charCodeAt.length property has the attribute DontEnum * - * @id: S15.5.4.5_A8; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A8.js; * @description: Checking if enumerating the String.prototype.charCodeAt.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A9.js index 4e41c882f3..2bdc54061d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.charCodeAt.length property has the attribute DontDelete * - * @id: S15.5.4.5_A9; * @section: 15.5.4.5; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.5_String.prototype.charCodeAt/S15.5.4.5_A9.js; * @description: Checking if deleting the String.prototype.charCodeAt.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A10.js index 6d87b8bfe7..b282a4e666 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.concat.length property has the attribute ReadOnly * - * @id: S15.5.4.6_A10; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A10.js; * @description: Checking if varying the String.prototype.concat.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A11.js index 680382128d..16e2f73576 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A11.js @@ -4,8 +4,8 @@ /** * The length property of the concat method is 1 * - * @id: S15.5.4.6_A11; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A11.js; * @description: Checking String.prototype.concat.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T1.js index 7171e6d601..b3d07d97af 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T1; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T1.js; * @description: Arguments are false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T10.js index 584a09cd04..77c7b302a2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T10; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T10.js; * @description: Call concat([,[...]]) function with object arguments; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T2.js index 6831bff0b2..142ac20dae 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T2; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T2.js; * @description: Arguments are equation with false and true, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T3.js index 170ff2d5ea..ad4607e07c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T3; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T3.js; * @description: Use numbers and function object as arguments; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T4.js index cb31938aa0..cddf93d26e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T4; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T4.js; * @description: Call concat([,[...]]) function without argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T5.js index 10d249cbf5..f300837870 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T5; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T5.js; * @description: Call concat([,[...]]) function with null argument of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T6.js index f8d864fcfe..ed904f3d5c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T6; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T6.js; * @description: Call concat([,[...]]) function with x argument of new String object, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T7.js index e085ee7283..f803571a96 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T7; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T7.js; * @description: Call concat([,[...]]) function with undefined argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T8.js index f833aa185a..1c1cb8ce36 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T8; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T8.js; * @description: Call concat([,[...]]) function with void 0 argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T9.js index 65df0f16b5..dde6e6489a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) * - * @id: S15.5.4.6_A1_T9; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A1_T9.js; * @description: Call concat([,[...]]) function with function(){}() argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A2.js index a5e3580fb2..214ffbbd1b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A2.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) can accept at least 128 * - * @id: S15.5.4.6_A2; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A2.js; * @description: Call concat([,[...]]) function with 128 arguments; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A3.js index 473aa2bed0..a21b5dbe7d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A3.js @@ -4,8 +4,8 @@ /** * String.prototype.concat([,[...]]) can't change the instance to be applied * - * @id: S15.5.4.6_A3; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A3.js; * @description: Checking if varying the instance that is applied fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T1.js index 24341a57a0..9bc5a0eb6a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T1.js @@ -4,8 +4,8 @@ /** * when String.prototype.concat([,[...]]) is called first Call ToString, giving it the this value as its argument * - * @id: S15.5.4.6_A4_T1; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T1.js; * @description: Override toString function; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T2.js index aa0f039311..5ed8f4408a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T2.js @@ -4,8 +4,8 @@ /** * when String.prototype.concat([,[...]]) is called first Call ToString, giving it the this value as its argument * - * @id: S15.5.4.6_A4_T2; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A4_T2.js; * @description: Override toString function onto function, that throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A6.js index 46651fb84a..1da1b82a9f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.concat has not prototype property * - * @id: S15.5.4.6_A6; * @section: 15.5.4.6, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A6.js; * @description: Checking String.prototype.concat.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A7.js index 5ecfb804ee..7d2fa77baa 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.concat can't be used as constructor * - * @id: S15.5.4.6_A7; * @section: 15.5.4.6, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A7.js; * @description: Checking if creating the String.prototype.concat object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A8.js index 0c4b813c97..5fb793707e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.concat.length property has the attribute DontEnum * - * @id: S15.5.4.6_A8; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A8.js; * @description: Checking if enumerating the String.prototype.concat.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A9.js index 1988a7a8ff..a628af9ed3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.concat.length property has the attribute DontDelete * - * @id: S15.5.4.6_A9; * @section: 15.5.4.6; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.6_String.prototype.concat/S15.5.4.6_A9.js; * @description: Checking if deleting the String.prototype.concat.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A10.js index 552323656b..f4668919c2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.indexOf.length property has the attribute ReadOnly * - * @id: S15.5.4.7_A10; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A10.js; * @description: Checking if varying the String.prototype.indexOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A11.js index c6d57d850e..42586fbbf5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A11.js @@ -4,8 +4,8 @@ /** * The length property of the indexOf method is 1 * - * @id: S15.5.4.7_A11; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A11.js; * @description: Checking String.prototype.indexOf.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T1.js index 94913e427a..dd9b0a2c22 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T1; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T1.js; * @description: Arguments are false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T10.js index dc080bd446..0b832a8cd0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T10; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T10.js; * @description: Call indexOf(searchString, position) function with object arguments; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T11.js index e9ea464c5f..49e7df62c1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T11; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T11.js; * @description: Instance is Date(0) object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T12.js index 0850f1c371..a24f225b9c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T12; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T12.js; * @description: Argument is string, and instance is array of strings; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T2.js index 71b186ad07..4c14461eab 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T2; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T2.js; * @description: Arguments are boolean equation, function and null, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T3.js index aa08b7a9f7..24c660082a 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T3; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T4.js index e7d15c3d62..f369ef647e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T4; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T4.js; * @description: Call indexOf(searchString, position) function without arguments of string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T5.js index f0842902b9..bc105561ac 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T5; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T5.js; * @description: Call indexOf(searchString, position) function with null argument of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T6.js index dc4ebe2e04..0207030b1b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T6; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T6.js; * @description: Call indexOf(searchString, position) function with x argument of new String object, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T7.js index b58ee495b0..b6c2b1dd52 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T7; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T7.js; * @description: Call indexOf(searchString, position) function with undefined argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T8.js index b995241efb..9de88c15cb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T8; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T8.js; * @description: Call indexOf(searchString, position) function with void 0 argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T9.js index b83d9d199c..ab4c5d9797 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf(searchString, position) * - * @id: S15.5.4.7_A1_T9; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A1_T9.js; * @description: Call indexOf(searchString, position) function with function(){}() argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T1.js index 548a5d6139..2ff3ec58d6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T1.js @@ -4,8 +4,8 @@ /** * When length of searchString less than length of ToString(this) -1 returns * - * @id: S15.5.4.7_A2_T1; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T1.js; * @description: Call "abcd".indexOf("abcdab") and check result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T2.js index 65f59cdf34..9999a160b4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T2.js @@ -4,8 +4,8 @@ /** * When length of searchString less than length of ToString(this) -1 returns * - * @id: S15.5.4.7_A2_T2; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T2.js; * @description: Call "abcd".indexOf("abcdab",0) and check result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T3.js index b2f34ee617..b091304117 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T3.js @@ -4,8 +4,8 @@ /** * When length of searchString less than length of ToString(this) -1 returns * - * @id: S15.5.4.7_A2_T3; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T3.js; * @description: Call "abcd".indexOf("abcdab",99) and check result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T4.js index 087595d293..0bd0809222 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T4.js @@ -4,8 +4,8 @@ /** * When length of searchString less than length of ToString(this) -1 returns * - * @id: S15.5.4.7_A2_T4; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A2_T4.js; * @description: Call "abcd".indexOf("abcdab",NaN) and check result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T1.js index c536fb5f3f..e74129bbff 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T1.js @@ -4,8 +4,8 @@ /** * Since we deal with max(ToInteger(pos), 0) if ToInteger(pos) less than 0 indexOf(searchString,0) returns * - * @id: S15.5.4.7_A3_T1; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T1.js; * @description: Call "$$abcdabcd".indexOf("ab",NaN) and check result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T2.js index c6b36cf454..d85ef34d0d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T2.js @@ -4,8 +4,8 @@ /** * Since we deal with max(ToInteger(pos), 0) if ToInteger(pos) less than 0 indexOf(searchString,0) returns * - * @id: S15.5.4.7_A3_T2; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T2.js; * @description: Call "$$abcdabcd".indexOf("ab",eval("\"-99\"")) and check result; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T3.js index e5386b893a..e1707ae9a2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T3.js @@ -4,9 +4,9 @@ /** * Since we deal with max(ToInteger(pos), 0) if ToInteger(pos) less than 0 indexOf(searchString,0) returns * - * @id: S15.5.4.7_A3_T3; * @section: 15.5.4.7; - * @description: : Call "$$abcdabcd".indexOf("ab",function(){return -Infinity;}()) and check result;; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A3_T3.js; + * @description: Call "$$abcdabcd".indexOf("ab",function(){return -Infinity;}()) and check result; */ ////////////////////////////////////////////////////////////////////////////// diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T1.js index cde90d4d7d..0ac58618f1 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T1.js @@ -5,8 +5,8 @@ * when String.prototype.indexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.7_A4_T1; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T1.js; * @description: Override toString and valueOf functions, valueOf throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T2.js index 4904a2c07d..ddffe2f4be 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T2.js @@ -5,8 +5,8 @@ * when String.prototype.indexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.7_A4_T2; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T2.js; * @description: Override toString and valueOf functions, second toString throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T3.js index e6eb549f17..d21d82c6ad 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T3.js @@ -5,8 +5,8 @@ * when String.prototype.indexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.7_A4_T3; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T3.js; * @description: Override toString and valueOf functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T4.js index a694e23594..3be83ca655 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T4.js @@ -5,8 +5,8 @@ * when String.prototype.indexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.7_A4_T4; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T4.js; * @description: Override toString and valueOf functions, and they throw exceptions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T5.js index 9e87110b61..a6990a208d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T5.js @@ -5,8 +5,8 @@ * when String.prototype.indexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.7_A4_T5; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A4_T5.js; * @description: Override toString and valueOf functions, first and second valueOf throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T1.js index 10835fc325..eb81cc4a15 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf works properly * - * @id: S15.5.4.7_A5_T1; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T1.js; * @description: Search one symbol from begin of string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T2.js index 83e0b4a5f0..eb8a32f594 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf works properly * - * @id: S15.5.4.7_A5_T2; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T2.js; * @description: Search one symbol from it`s position in the string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T3.js index a2b2591203..e180e7667c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf works properly * - * @id: S15.5.4.7_A5_T3; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T3.js; * @description: Search one symbol from it`s position+1 in the string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T4.js index 15adc65d1e..fb26d4b15b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf works properly * - * @id: S15.5.4.7_A5_T4; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T4.js; * @description: Search substring from begin of string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T5.js index 2a183929c8..a765390fcc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf works properly * - * @id: S15.5.4.7_A5_T5; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T5.js; * @description: Search substring from it`s position in the string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T6.js index a2b60f3b1f..88a58889e3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf works properly * - * @id: S15.5.4.7_A5_T6; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A5_T6.js; * @description: Search substring from it`s position+1 in the string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A6.js index e1c50ceb31..46115c2555 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf has not prototype property * - * @id: S15.5.4.7_A6; * @section: 15.5.4.7, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A6.js; * @description: Checking String.prototype.indexOf.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A7.js index 8f065afe24..bd67fb44fc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.indexOf can't be used as constructor * - * @id: S15.5.4.7_A7; * @section: 15.5.4.7, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A7.js; * @description: Checking if creating the String.prototype.indexOf object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A8.js index a753f6c4e7..c18193f3a7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.indexOf.length property has the attribute DontEnum * - * @id: S15.5.4.7_A8; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A8.js; * @description: Checking if enumerating the String.prototype.indexOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A9.js index 45295abd66..90c0cf77c9 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.indexOf.length property has the attribute DontDelete * - * @id: S15.5.4.7_A9; * @section: 15.5.4.7; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.7_String.prototype.indexOf/S15.5.4.7_A9.js; * @description: Checking if deleting the String.prototype.indexOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A10.js index d71f1a79b7..9715d4c1d4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.lastIndexOf.length property has the attribute ReadOnly * - * @id: S15.5.4.8_A10; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A10.js; * @description: Checking if varying the String.prototype.lastIndexOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A11.js index f335c48ff1..b876c47068 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A11.js @@ -4,8 +4,8 @@ /** * The length property of the lastIndexOf method is 1 * - * @id: S15.5.4.8_A11; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A11.js; * @description: Checking String.prototype.lastIndexOf.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T1.js index 8991f915b4..378c9e4791 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T1; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T1.js; * @description: Arguments are false and true, and instance is object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T10.js index 107fadb24f..9518aa619d 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T10.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T10; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T10.js; * @description: Call lastIndexOf(searchString, position) function with object arguments; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T11.js index cb9db42b1c..f6c3ab78b2 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T11.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T11; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T11.js; * @description: Instance is Date(0) object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T12.js index 3240402d45..f1f59d9501 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T12.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T12; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T12.js; * @description: Argument is string, and instance is array of strings; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T2.js index 32af952456..8f7c8f98ba 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T2; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T2.js; * @description: Arguments are boolean equation, function and null, and instance is Boolean object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T3.js index 2babc8a6e6..b9ee0b580f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T3; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T3.js; * @description: Checking by using eval; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T4.js index 61480232e9..110eca1664 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T4; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T4.js; * @description: Call lastIndexOf(searchString, position) function without arguments of string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T5.js index a03ea4d0e7..217766ae5f 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T5.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T5; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T5.js; * @description: Call lastIndexOf(searchString, position) function with null argument of function object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T6.js index 05da416ecd..082c5e6d32 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T6.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T6; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T6.js; * @description: Call lastIndexOf(searchString, position) function with x argument of new String object, where x is undefined variable; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T7.js index e1011a7036..2e69f361f3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T7.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T7; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T7.js; * @description: Call lastIndexOf(searchString, position) function with undefined argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T8.js index 5dacbce920..da8b77cec0 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T8.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T8; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T8.js; * @description: Call lastIndexOf(searchString, position) function with void 0 argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T9.js index 61ffed3d9b..72e28350e6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T9.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf(searchString, position) * - * @id: S15.5.4.8_A1_T9; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A1_T9.js; * @description: Call lastIndexOf(searchString, position) function with function(){}() argument of string object; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T1.js index aeaef04938..ce805c865e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T1.js @@ -5,8 +5,8 @@ * when String.prototype.lastIndexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.8_A4_T1; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T1.js; * @description: Override toString and valueOf functions, valueOf throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T2.js index 824b7ced5c..ea3a962efc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T2.js @@ -5,8 +5,8 @@ * when String.prototype.lastIndexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.8_A4_T2; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T2.js; * @description: Override toString and valueOf functions, second toString throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T3.js index b35a90f12d..7e0144d9b3 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T3.js @@ -5,8 +5,8 @@ * when String.prototype.lastIndexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.8_A4_T3; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T3.js; * @description: Override toString and valueOf functions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T4.js index 6d6dd3d14b..79ba345c3b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T4.js @@ -5,8 +5,8 @@ * when String.prototype.lastIndexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.8_A4_T4; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T4.js; * @description: Override toString and valueOf functions, and they throw exceptions; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T5.js index 44bfa24fa8..9670c14d56 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T5.js @@ -5,8 +5,8 @@ * when String.prototype.lastIndexOf(searchString, position) is called first Call ToString, giving it the this value as its argument. * Then Call ToString(searchString) and Call ToNumber(position) * - * @id: S15.5.4.8_A4_T5; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A4_T5.js; * @description: Override toString and valueOf functions, first and second valueOf throw exception; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A6.js index 22f3e654ff..4d1f0433c7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf has not prototype property * - * @id: S15.5.4.8_A6; * @section: 15.5.4.8, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A6.js; * @description: Checking String.prototype.lastIndexOf.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A7.js index 5a355380dc..66928cefc7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.lastIndexOf can't be used as constructor * - * @id: S15.5.4.8_A7; * @section: 15.5.4.8, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A7.js; * @description: Checking if creating the String.prototype.lastIndexOf object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A8.js index 56b9afee5b..4d5e7edad8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.lastIndexOf.length property has the attribute DontEnum * - * @id: S15.5.4.8_A8; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A8.js; * @description: Checking if enumerating the String.prototype.lastIndexOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A9.js index a287e55ff0..282c158170 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.lastIndexOf.length property has the attribute DontDelete * - * @id: S15.5.4.8_A9; * @section: 15.5.4.8; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.8_String.prototype.lastIndexOf/S15.5.4.8_A9.js; * @description: Checking if deleting the String.prototype.lastIndexOf.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A10.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A10.js index ce3e0fffb2..8218167671 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A10.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A10.js @@ -4,8 +4,8 @@ /** * The String.prototype.localeCompare.length property has the attribute ReadOnly * - * @id: S15.5.4.9_A10; * @section: 15.5.4.9; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A10.js; * @description: Checking if varying the String.prototype.localeCompare.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A11.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A11.js index d0e85e4d87..2a296c77fc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A11.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A11.js @@ -4,8 +4,8 @@ /** * The length property of the localeCompare method is 1 * - * @id: S15.5.4.9_A11; * @section: 15.5.4.9; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A11.js; * @description: Checking String.prototype.localeCompare.length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T1.js index 332a50cfc3..133d2c426b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.localeCompare(that) * - * @id: S15.5.4.9_A1_T1; * @section: 15.5.4.9; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T1.js; * @description: This string is symbol and arguments are symbols; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T2.js index b9db7c11b8..52d3deb61b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.localeCompare(that) * - * @id: S15.5.4.9_A1_T2; * @section: 15.5.4.9; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A1_T2.js; * @description: Call string_1.localeCompare(string_2) is equal -string_2.localeCompare(string_1); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A6.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A6.js index af32eecbac..82dd0a8a99 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A6.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A6.js @@ -4,8 +4,8 @@ /** * String.prototype.localeCompare has not prototype property * - * @id: S15.5.4.9_A6; * @section: 15.5.4.9, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A6.js; * @description: Checking String.prototype.localeCompare.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A7.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A7.js index d3a0a23110..7dbecd8394 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A7.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A7.js @@ -4,8 +4,8 @@ /** * String.prototype.localeCompare can't be used as constructor * - * @id: S15.5.4.9_A7; * @section: 15.5.4.9, 13.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A7.js; * @description: Checking if creating the String.prototype.localeCompare object fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A8.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A8.js index 2eba30f9bf..6ae4e22253 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A8.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A8.js @@ -4,8 +4,8 @@ /** * The String.prototype.localeCompare.length property has the attribute DontEnum * - * @id: S15.5.4.9_A8; * @section: 15.5.4.9; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A8.js; * @description: Checking if enumerating the String.prototype.localeCompare.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A9.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A9.js index b958d1390b..fce72ee151 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A9.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A9.js @@ -4,8 +4,8 @@ /** * The String.prototype.localeCompare.length property has the attribute DontDelete * - * @id: S15.5.4.9_A9; * @section: 15.5.4.9; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.9_String.prototype.localeCompare/S15.5.4.9_A9.js; * @description: Checking if deleting the String.prototype.localeCompare.length property fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T1.js index f0d7e5a547..d586fd5d3c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The initial value of String.prototype.constructor is the built-in String constructor * - * @id: S15.5.4.1_A1_T1; * @section: 15.5.4.1; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T1.js; * @description: Checking String.prototype.constructor; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T2.js index 59123c9936..830d52cb3b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The initial value of String.prototype.constructor is the built-in String constructor * - * @id: S15.5.4.1_A1_T2; * @section: 15.5.4.1; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.1_A1_T2.js; * @description: Create new String.prototype.constructor object and check it; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T1.js index d8bc6c7a17..ce17e82817 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toString() returns this string value * - * @id: S15.5.4.2_A1_T1; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T1.js; * @description: Create new String(number) and check it`s method toString(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T2.js index 4cdb8506e0..404107930c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.toString() returns this string value * - * @id: S15.5.4.2_A1_T2; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T2.js; * @description: Create new String(boolean) and check it`s method toString(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T3.js index 2a318416f0..436add588b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.toString() returns this string value * - * @id: S15.5.4.2_A1_T3; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T3.js; * @description: Create new String(string) and check it`s method toString(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T4.js index 1a3298973b..f14425c232 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.toString() returns this string value * - * @id: S15.5.4.2_A1_T4; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A1_T4.js; * @description: Create new String(function(){}()) and check it`s method toString(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T1.js index 20833fb89d..07b37156af 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T1.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The toString function is not generic; it throws a TypeError exception if its this value is not a String object. Therefore, it cannot be transferred to other kinds of objects for use as a method; + * The toString function is not generic; it throws a TypeError exception if its this value is not a String object. Therefore, it cannot be transferred to other kinds of objects for use as a method * - * @id: S15.5.4.2_A2_T1; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T1.js; * @description: Checking if creating variable String.prototype.toString fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T2.js index 781e3b5470..e459b6755b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T2.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The toString function is not generic; it throws a TypeError exception if its this value is not a String object. Therefore, it cannot be transferred to other kinds of objects for use as a method; + * The toString function is not generic; it throws a TypeError exception if its this value is not a String object. Therefore, it cannot be transferred to other kinds of objects for use as a method * - * @id: S15.5.4.2_A2_T2; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A2_T2.js; * @description: Checking if creating the object String.prototype.toString fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A3_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A3_T1.js index 330480d020..5b51ed6b52 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A3_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toString() is equal String.prototype.valueOf() * - * @id: S15.5.4.2_A3_T1; * @section: 15.5.4.2, 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A3_T1.js; * @description: Create new String() with various arguments and compare returned results of toString() and valueOf(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A4_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A4_T1.js index 352e8e7191..1ac2e521aa 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A4_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A4_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.toString have length property and it is equal 0 * - * @id: S15.5.4.2_A4_T1; * @section: 15.5.4.2; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.2_A4_T1.js; * @description: Checking String.prototype.toString.length property; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T1.js index e093d2fc4c..5eb4abdaf4 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T1.js @@ -4,8 +4,8 @@ /** * String.prototype.valueOf() returns this string value * - * @id: S15.5.4.3_A1_T1; * @section: 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T1.js; * @description: Create String object as new String(1) and check it`s valueOf(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T2.js index 813026b32e..da2a3cbef5 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T2.js @@ -4,8 +4,8 @@ /** * String.prototype.valueOf() returns this string value * - * @id: S15.5.4.3_A1_T2; * @section: 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T2.js; * @description: Create String object as new String(true) and check it`s valueOf(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T3.js index abf7f2d8b6..e964b7cd91 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T3.js @@ -4,8 +4,8 @@ /** * String.prototype.valueOf() returns this string value * - * @id: S15.5.4.3_A1_T3; * @section: 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T3.js; * @description: Create String object as new String(string) and check it`s valueOf(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T4.js index c0fc359aa3..ca20d5b1bc 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T4.js @@ -4,8 +4,8 @@ /** * String.prototype.valueOf() returns this string value * - * @id: S15.5.4.3_A1_T4; * @section: 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A1_T4.js; * @description: Create String object as new String(function(){}()) and check it`s valueOf(); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T1.js index b46cfe4b2b..d2a25e89c8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T1.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The valueOf function is not generic; it throws a TypeError exception if its this value is not a String object. - * Therefore, it cannot be transferred to other kinds of objects for use as a method; + * The valueOf function is not generic; it throws a TypeError exception if its this value is not a String object. + * Therefore, it cannot be transferred to other kinds of objects for use as a method * - * @id: S15.5.4.3_A2_T1; * @section: 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T1.js; * @description: Checking if creating variable String.prototype.valueOf fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T2.js index 9b8e520ce9..1b8e154b6e 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T2.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The valueOf function is not generic; it throws a TypeError exception if its this value is not a String object. - * Therefore, it cannot be transferred to other kinds of objects for use as a method; + * The valueOf function is not generic; it throws a TypeError exception if its this value is not a String object. + * Therefore, it cannot be transferred to other kinds of objects for use as a method * - * @id: S15.5.4.3_A2_T2; * @section: 15.5.4.3; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4.3_A2_T2.js; * @description: Checking if creating the object String.prototype.valueOf fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A1.js index 70a164279f..0a4e95f264 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A1.js @@ -4,8 +4,8 @@ /** * The String prototype object is itself a String object (its [[Class]] is "String") * - * @id: S15.5.4_A1; * @section: 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A1.js; * @description: first we delete String.prototype.toString cause it overrides Object prototype toString. * Object.prototype.toString returns [object+[[class]]+]; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A2.js index de49a2d137..a1d71c8015 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A2.js @@ -4,8 +4,8 @@ /** * The String prototype object is itself a String object whose value is an empty string * - * @id: S15.5.4_A2; * @section: 15.5.4; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A2.js; * @description: Checking String.prototype; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A3.js index 4f6b5a3ce9..a229d1d742 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A3.js @@ -4,8 +4,8 @@ /** * The value of the internal [[Prototype]] property of the String prototype object is the Object prototype object (15.2.3.1) * - * @id: S15.5.4_A3; * @section: 15.5.4, 15.2.3.1; + * @path: 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/S15.5.4_A3.js; * @description: Checking Object.prototype.isPrototypeOf(String.prototype); */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A1.js index 7dcf248051..f528d8205b 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A1.js @@ -4,8 +4,8 @@ /** * length property contains the number of characters in the String value represented by this String object * - * @id: S15.5.5.1_A1; * @section: 15.5.5.1; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A1.js; * @description: Create strings and check its length; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A2.js index a49ded080c..aea85f2998 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A2.js @@ -4,8 +4,8 @@ /** * length property has the attributes {DontEnum} * - * @id: S15.5.5.1_A2; * @section: 15.5.5.1; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A2.js; * @description: Checking if enumerating the length property of String fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A3.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A3.js index 035cb8c9e6..69a5518203 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A3.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A3.js @@ -4,8 +4,8 @@ /** * length property has the attributes {DontDelete} * - * @id: S15.5.5.1_A3; * @section: 15.5.5.1; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A3.js; * @description: Checking if deleting the length property of String fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A4.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A4.js index 8edd0b35ed..8ed8e388a7 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A4.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A4.js @@ -4,8 +4,8 @@ /** * length property has the attributes {ReadOnly} * - * @id: S15.5.5.1_A4; * @section: 15.5.5.1; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A4.js; * @description: Checking if varying the length property of String fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A5.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A5.js index 2a1d5bc427..6ab482c6ce 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A5.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A5.js @@ -4,8 +4,8 @@ /** * Once a String object is created, the length property is unchanging * - * @id: S15.5.5.1_A5; * @section: 15.5.5.1; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5.1_A5.js; * @description: Change valueOf and toString of String object and check length property; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T1.js index e9b877cb4e..0f515007c6 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T1.js @@ -4,8 +4,8 @@ /** * String instance has not [[call]] property * - * @id: S15.5.5_A1_T1; * @section: 15.5.5; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T1.js; * @description: Create new String and try call it; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T2.js index 0053f14541..6412e040e8 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T2.js @@ -4,8 +4,8 @@ /** * String instance has not [[call]] property * - * @id: S15.5.5_A1_T2; * @section: 15.5.5; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A1_T2.js; * @description: Checking if creating new "String("a|b")()" fails; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T1.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T1.js index b68822c57c..cd5eb1d20c 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T1.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T1.js @@ -4,8 +4,8 @@ /** * String instance has not [[construct]] property * - * @id: S15.5.5_A2_T1; * @section: 15.5.5; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T1.js; * @description: Create new string object and try new created_string; */ diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T2.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T2.js index 3cb00fae07..0294af4a90 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T2.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T2.js @@ -4,8 +4,8 @@ /** * String instance has not [[construct]] property * - * @id: S15.5.5_A2_T2; * @section: 15.5.5; + * @path: 15_Native/15.5_String_Objects/15.5.5_Properties_of_String_Instances/S15.5.5_A2_T2.js; * @description: Checking if creating "new String" fails; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T1.js index 1a7f521f09..57078ad350 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T1.js @@ -5,8 +5,8 @@ * Returns a boolean value (not a Boolean object) computed by * ToBoolean(value) * - * @id: S15.6.1.1_A1_T1; * @section: 15.6.1.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T1.js; * @description: Used values 1, new String("1"), new Object(1) and called without argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T2.js index b7ea0ed356..8b3e51a8be 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T2.js @@ -5,8 +5,8 @@ * Returns a boolean value (not a Boolean object) computed by * ToBoolean(value) * - * @id: S15.6.1.1_A1_T2; * @section: 15.6.1.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T2.js; * @description: Used various number values as argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T3.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T3.js index 69b0b985e7..2009186729 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T3.js @@ -5,8 +5,8 @@ * Returns a boolean value (not a Boolean object) computed by * ToBoolean(value) * - * @id: S15.6.1.1_A1_T3; * @section: 15.6.1.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T3.js; * @description: Used various string values as argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T4.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T4.js index 3c29360ee3..a84624a759 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T4.js @@ -5,8 +5,8 @@ * Returns a boolean value (not a Boolean object) computed by * ToBoolean(value) * - * @id: S15.6.1.1_A1_T4; * @section: 15.6.1.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T4.js; * @description: Used various undefined values and null as argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T5.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T5.js index 3a7fb4a013..322d1b8eb3 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T5.js @@ -5,8 +5,8 @@ * Returns a boolean value (not a Boolean object) computed by * ToBoolean(value) * - * @id: S15.6.1.1_A1_T5; * @section: 15.6.1.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A1_T5.js; * @description: Used various assigning values to any variable as argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A2.js index b5af94e52a..4de3df243e 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A2.js @@ -4,8 +4,8 @@ /** * Boolean() returns false * - * @id: S15.6.1.1_A2; * @section: 15.6.1.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.1_The_Boolean_Constructor_Called_as_a_Function/S15.6.1.1_A2.js; * @description: Call Boolean() and check result; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A1.js index c1edd3f147..b66540eaf3 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A1.js @@ -5,8 +5,8 @@ * When Boolean is called as part of a new expression it is * a constructor: it initialises the newly created object * - * @id: S15.6.2.1_A1; * @section: 15.6.2.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A1.js; * @description: Checking type of the newly created object and it value; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A2.js index 109e0ac2ae..85cd104063 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A2.js @@ -6,8 +6,8 @@ * is set to the original Boolean prototype object, the one that is the * initial value of Boolean.prototype * - * @id: S15.6.2.1_A2; * @section: 15.6.2.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A2.js; * @description: Checking prototype property of the newly created object; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A3.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A3.js index 85463340ab..c0e54ed391 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A3.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A3.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * is set to ToBoolean(value) * - * @id: S15.6.2.1_A3; * @section: 15.6.2.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A3.js; * @description: Checking value of the newly created object; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A4.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A4.js index 075c6018e1..24b8b66532 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A4.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A4.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Boolean" * - * @id: S15.6.2.1_A4; * @section: 15.6.2.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.2_The_Boolean_Constructor/S15.6.2.1_A4.js; * @description: For testing toString function is used; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A1.js index e140f539e6..fb7f11cd83 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A1.js @@ -5,8 +5,8 @@ * The initial value of Boolean.prototype is the Boolean * prototype object * - * @id: S15.6.3.1_A1; * @section: 15.6.3.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A1.js; * @description: Checking Boolean.prototype property; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A2.js index 5def0013b4..0753ae596b 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A2.js @@ -4,8 +4,8 @@ /** * Boolean.prototype has the attribute ReadOnly * - * @id: S15.6.3.1_A2; * @section: 15.6.3.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A2.js; * @description: Checking if varying the Boolean.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A3.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A3.js index a17d794f02..d4dd53c8d0 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A3.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A3.js @@ -4,8 +4,8 @@ /** * Boolean.prototype has the attribute DontDelete * - * @id: S15.6.3.1_A3; * @section: 15.6.3.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A3.js; * @description: Checking if deleting the Boolean.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A4.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A4.js index 2f94716eef..f46d06afc7 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A4.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A4.js @@ -4,8 +4,8 @@ /** * Boolean.prototype has the attribute DontEnum * - * @id: S15.6.3.1_A4; * @section: 15.6.3.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/15.6.3.1_Boolean.prototype/S15.6.3.1_A4.js; * @description: Checking if enumerating the Boolean.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A1.js index 6028ae9883..a7050a8c80 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A1.js @@ -4,8 +4,8 @@ /** * The Boolean constructor has the property "prototype" * - * @id: S15.6.3_A1; * @section: 15.6.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A1.js; * @description: Checking existence of the property "prototype"; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A2.js index 4bda5234b7..e26bcbd97b 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A2.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Boolean * constructor is the Function prototype object * - * @id: S15.6.3_A2; * @section: 15.6.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A2.js; * @description: Checking prototype of the Boolean constructor; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A3.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A3.js index f385d86a78..480f7a63c0 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A3.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A3.js @@ -4,8 +4,8 @@ /** * Boolean constructor has length property whose value is 1 * - * @id: S15.6.3_A3; * @section: 15.6.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.3_Properties_of_the_Boolean_Constructor/S15.6.3_A3.js; * @description: Checking Boolean.length property; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.1_A1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.1_A1.js index ea15db8ec0..25d6a3e994 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.1_A1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.1_A1.js @@ -5,8 +5,8 @@ * The initial value of Boolean.prototype.constructor is the * built-in Boolean constructor * - * @id: S15.6.4.1_A1; * @section: 15.6.4.1; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.1_A1.js; * @description: Compare Boolean.prototype.constructor with Boolean; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T1.js index fb658a84f7..fcd04c2d6f 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T1.js @@ -6,8 +6,8 @@ * is returned, otherwise, this boolean value must be false, and the string * "false" is returned * - * @id: S15.6.4.2_A1_T1; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T1.js; * @description: no arguments; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T2.js index e372fc429b..8abe33244a 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T2.js @@ -6,8 +6,8 @@ * is returned, otherwise, this boolean value must be false, and the string * "false" is returned * - * @id: S15.6.4.2_A1_T2; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A1_T2.js; * @description: with some argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T1.js index c584205a11..df46215665 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T1.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.2_A2_T1; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T1.js; * @description: transferring to the String objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T2.js index 7d8e789d74..b2bd736f5f 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T2.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.2_A2_T2; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T2.js; * @description: transferring to the Number objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T3.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T3.js index 9ea7e2e351..d9544099b1 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T3.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T3.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.2_A2_T3; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T3.js; * @description: transferring to the Date objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T4.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T4.js index 4dfbb26430..abbd0b4ee9 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T4.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T4.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.2_A2_T4; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T4.js; * @description: transferring to the Object objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T5.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T5.js index f0ba52f0b3..f3ae111b50 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T5.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T5.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.2_A2_T5; * @section: 15.6.4.2; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.2_A2_T5.js; * @description: transferring to the other objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T1.js index cc9c781be5..8c6ed21c0e 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T1.js @@ -4,8 +4,8 @@ /** * Boolean.prototype.valueOf() returns this boolean value * - * @id: S15.6.4.3_A1_T1; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T1.js; * @description: no arguments; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T2.js index 23cd620391..72fbdb1641 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T2.js @@ -4,8 +4,8 @@ /** * Boolean.prototype.valueOf() returns this boolean value * - * @id: S15.6.4.3_A1_T2; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A1_T2.js; * @description: calling with argument; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T1.js index 1d0910e85a..f0955c0411 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T1.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.3_A2_T1; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T1.js; * @description: transferring to the String objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T2.js index 1252b12640..d69a721c01 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T2.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.3_A2_T2; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T2.js; * @description: transferring to the Number objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T3.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T3.js index abdeac12af..33f2a4c663 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T3.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T3.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.3_A2_T3; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T3.js; * @description: transferring to the Date objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T4.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T4.js index 52e557da83..fd375ff7d8 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T4.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T4.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.3_A2_T4; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T4.js; * @description: transferring to the Object objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T5.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T5.js index 68c8dd37ef..943909638d 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T5.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T5.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Boolean object * - * @id: S15.6.4.3_A2_T5; * @section: 15.6.4.3; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4.3_A2_T5.js; * @description: transferring to the other objects; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A1.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A1.js index 6936e210db..ae338e44c6 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A1.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A1.js @@ -5,8 +5,8 @@ * The Boolean prototype object is itself a Boolean object * (its [[Class]] is "Boolean") whose value is false * - * @id: S15.6.4_A1; * @section: 15.6.4; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A1.js; * @description: Checking type and value of Boolean.prototype; */ diff --git a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A2.js b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A2.js index 3fd44ae2e0..211a2cfb75 100644 --- a/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A2.js +++ b/test/suite/converted/15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A2.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Boolean * prototype object is the Object prototype object * - * @id: S15.6.4_A2; * @section: 15.6.4; + * @path: 15_Native/15.6_Boolean_Objects/15.6.4_Properties_of_the_Boolean_Prototype_Object/S15.6.4_A2.js; * @description: Checking Object.prototype.isPrototypeOf(Boolean.prototype); */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A1.js index 87f04c5a62..34d8fcd94e 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A1.js @@ -4,8 +4,8 @@ /** * Number([value]) returns a number value (not a Number object) computed by ToNumber(value) if value was supplied * - * @id: S15.7.1.1_A1; * @section: 15.7.1.1; + * @path: 15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A1.js; * @description: Used values "10", 10, new String("10"), new Object(10) and "abc"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A2.js index 4dc243750a..8f2d0bad16 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A2.js @@ -4,8 +4,8 @@ /** * Number() returns +0 * - * @id: S15.7.1.1_A2; * @section: 15.7.1.1; + * @path: 15_Native/15.7_Number_Objects/15.7.1_The_Number_Constructor_Called_as_a_Function/S15.7.1.1_A2.js; * @description: Call Number() and check result; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A1.js index 9ab65b9838..91feb2a72f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A1.js @@ -5,8 +5,8 @@ * When Number is called as part of a new expression it is * a constructor: it initialises the newly created object * - * @id: S15.7.2.1_A1; * @section: 15.7.2.1; + * @path: 15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A1.js; * @description: Checking type of the newly created object and it value; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A2.js index 8d705cb2de..bef26fca89 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A2.js @@ -6,8 +6,8 @@ * is set to the original Number prototype object, the one that is the * initial value of Number.prototype * - * @id: S15.7.2.1_A2; * @section: 15.7.2.1; + * @path: 15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A2.js; * @description: Checking prototype property of the newly created objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A3.js index a473445ba0..8250f06a3e 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A3.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * is set to ToNumber(value) if value was supplied, else to +0 * - * @id: S15.7.2.1_A3; * @section: 15.7.2.1; + * @path: 15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A3.js; * @description: Checking value of the newly created object; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A4.js index 02018d3b10..1a5132ee92 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A4.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Number" * - * @id: S15.7.2.1_A4; * @section: 15.7.2.1; + * @path: 15_Native/15.7_Number_Objects/15.7.2_The_Number_Constructor/S15.7.2.1_A4.js; * @description: For testing toString function is used; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T1.js index f4aae4bfc4..0c6407e4ad 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The Number property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes * - * @id: S15.7.3.1_A1_T1; * @section: 15.7.3.1; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T1.js; * @description: Checking if varying the Number.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js index 32e0bc9157..8746d4f12b 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The Number property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes * - * @id: S15.7.3.1_A1_T2; * @section: 15.7.3.1; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T2.js; * @description: Checking if deleting the Number.prototype property fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T3.js index 57d9e073a3..29d446707a 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T3.js @@ -4,8 +4,8 @@ /** * The Number property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes * - * @id: S15.7.3.1_A1_T3; * @section: 15.7.3.1; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A1_T3.js; * @description: Checking if enumerating the Number.prototype property fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T1.js index 7addefd801..c37e3a624f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T1.js @@ -4,8 +4,8 @@ /** * Number.prototype is itself Number object * - * @id: S15.7.3.1_A2_T1; * @section: 15.7.3.1; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T1.js; * @description: Checking type of Number.prototype property - test based on * deleting Number.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T2.js index 4fb6419da0..96862db960 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T2.js @@ -4,8 +4,8 @@ /** * Number.prototype is itself Number object * - * @id: S15.7.3.1_A2_T2; * @section: 15.7.3.1; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A2_T2.js; * @description: Checking type of Number.prototype property - test based on * overwriting of Number.prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A3.js index 3c450225d2..3169ac6ebc 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A3.js @@ -4,8 +4,8 @@ /** * Number.prototype value is +0 * - * @id: S15.7.3.1_A3; * @section: 15.7.3.1; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.1_Number.prototype/S15.7.3.1_A3.js; * @description: Checking value of Number.prototype property; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A1.js index 245e0b07d1..42ff6ae8c5 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A1.js @@ -4,8 +4,8 @@ /** * Number.MAX_VALUE is approximately 1.7976931348623157e308 * - * @id: S15.7.3.2_A1; * @section: 15.7.3.2; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A1.js; * @description: Checking Number.MAX_VALUE value; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A2.js index 31037bdb91..dd50ad1410 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A2.js @@ -4,8 +4,8 @@ /** * Number.MAX_VALUE is ReadOnly * - * @id: S15.7.3.2_A2; * @section: 15.7.3.2; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A2.js; * @description: Checking if varying Number.MAX_VALUE fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js index 3d314f6860..f0b0bc4946 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js @@ -4,8 +4,8 @@ /** * Number.MAX_VALUE is DontDelete * - * @id: S15.7.3.2_A3; * @section: 15.7.3.2; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A3.js; * @description: Checking if deleting Number.MAX_VALUE fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A4.js index d0c5d01081..0de17e73e9 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A4.js @@ -4,8 +4,8 @@ /** * Number.MAX_VALUE has the attribute DontEnum * - * @id: S15.7.3.2_A4; * @section: 15.7.3.2; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.2_Number.MAX_VALUE/S15.7.3.2_A4.js; * @description: Checking if enumerating Number.MAX_VALUE fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A1.js index 40ba155878..b12987b2fb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A1.js @@ -4,8 +4,8 @@ /** * Number.MIN_VALUE is approximately 5e-324 * - * @id: S15.7.3.3_A1; * @section: 15.7.3.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A1.js; * @description: Checking Number.MIN_VALUE value; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A2.js index dd9b474102..e6702c0719 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A2.js @@ -4,8 +4,8 @@ /** * Number.MIN_VALUE is ReadOnly * - * @id: S15.7.3.3_A2; * @section: 15.7.3.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A2.js; * @description: Checking if varying Number.MIN_VALUE fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js index db4df5bb2c..510ebf41c4 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js @@ -4,8 +4,8 @@ /** * Number.MIN_VALUE is DontDelete * - * @id: S15.7.3.3_A3; * @section: 15.7.3.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A3.js; * @description: Checking if deleting Number.MIN_VALUE fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A4.js index ec284b352b..026ecbbb26 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A4.js @@ -4,8 +4,8 @@ /** * Number.MIN_VALUE has the attribute DontEnum * - * @id: S15.7.3.3_A4; * @section: 15.7.3.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.3_Number.MIN_VALUE/S15.7.3.3_A4.js; * @description: Checking if enumerating Number.MIN_VALUE fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A1.js index ffd80f480d..19840b0333 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A1.js @@ -4,8 +4,8 @@ /** * Number.NaN is Not-a-Number * - * @id: S15.7.3.4_A1; * @section: 15.7.3.4; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A1.js; * @description: Checking isNaN(Number.NaN); */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A2.js index 41a4191bdb..f7c96418bb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A2.js @@ -4,8 +4,8 @@ /** * Number.NaN is ReadOnly * - * @id: S15.7.3.4_A2; * @section: 15.7.3.4; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A2.js; * @description: Checking if varying Number.NaN fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js index dc381d304e..d1e439a143 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js @@ -4,8 +4,8 @@ /** * Number.NaN is DontDelete * - * @id: S15.7.3.4_A3; * @section: 15.7.3.4; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A3.js; * @description: Checking if deleting Number.NaN fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A4.js index 793a1bd28f..99f457e3a9 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A4.js @@ -4,8 +4,8 @@ /** * Number.NaN has the attribute DontEnum * - * @id: S15.7.3.4_A4; * @section: 15.7.3.4; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.4_Number.NaN/S15.7.3.4_A4.js; * @description: Checking if enumerating Number.NaN fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A1.js index 99e1da2043..c7bab5c3bf 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A1.js @@ -4,8 +4,8 @@ /** * Number.NEGATIVE_INFINITY is -Infinity * - * @id: S15.7.3.5_A1; * @section: 15.7.3.5; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A1.js; * @description: Checking sign and finiteness of Number.NEGATIVE_INFINITY; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A2.js index 98dbf8169b..697c3c3dfb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A2.js @@ -4,8 +4,8 @@ /** * Number.NEGATIVE_INFINITY is ReadOnly * - * @id: S15.7.3.5_A2; * @section: 15.7.3.5; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A2.js; * @description: Checking if varying Number.NEGATIVE_INFINITY fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js index f91318a5f7..a5e6afe67f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js @@ -4,8 +4,8 @@ /** * Number.NEGATIVE_INFINITY is DontDelete * - * @id: S15.7.3.5_A3; * @section: 15.7.3.5; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A3.js; * @description: Checking if deleting Number.NEGATIVE_INFINITY fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A4.js index ddc6b88308..3e4741b48b 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A4.js @@ -4,8 +4,8 @@ /** * Number.NEGATIVE_INFINITY has the attribute DontEnum * - * @id: S15.7.3.5_A4; * @section: 15.7.3.5; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.5_Number.NEGATIVE_INFINITY/S15.7.3.5_A4.js; * @description: Checking if enumerating Number.NEGATIVE_INFINITY fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A1.js index a9b5617590..f950a245d6 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A1.js @@ -4,8 +4,8 @@ /** * Number.POSITIVE_INFINITY is +Infinity * - * @id: S15.7.3.6_A1; * @section: 15.7.3.6; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A1.js; * @description: Checking sign and finiteness of Number.POSITIVE_INFINITY; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A2.js index 4b692d6657..c7dd0d0377 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A2.js @@ -4,8 +4,8 @@ /** * Number.POSITIVE_INFINITY is ReadOnly * - * @id: S15.7.3.6_A2; * @section: 15.7.3.6; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A2.js; * @description: Checking if varying Number.POSITIVE_INFINITY fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js index 4f9298ae72..cb5295b83e 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js @@ -4,8 +4,8 @@ /** * Number.POSITIVE_INFINITY is DontDelete * - * @id: S15.7.3.6_A3; * @section: 15.7.3.6; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A3.js; * @description: Checking if deleting Number.POSITIVE_INFINITY fails; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A4.js index 83d322a9ab..a700e6fb5f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A4.js @@ -4,8 +4,8 @@ /** * Number.POSITIVE_INFINITY has the attribute DontEnum * - * @id: S15.7.3.6_A4; * @section: 15.7.3.6; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/15.7.3.6_Number.POSITIVE_INFINITY/S15.7.3.6_A4.js; * @description: Checking if enumerating Number.POSITIVE_INFINITY fails; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A1.js index 74b43c59e8..9dbb3cc831 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A1.js @@ -4,8 +4,8 @@ /** * The Number constructor has the property "prototype" * - * @id: S15.7.3_A1; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A1.js; * @description: Checking existence of the property "prototype"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A2.js index 198279b8ca..e3269f3fe6 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A2.js @@ -4,8 +4,8 @@ /** * The Number constructor has the property "MAX_VALUE" * - * @id: S15.7.3_A2; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A2.js; * @description: Checking existence of the property "MAX_VALUE"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A3.js index e3a5025740..26560b59c8 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A3.js @@ -4,8 +4,8 @@ /** * The Number constructor has the property "MIN_VALUE" * - * @id: S15.7.3_A3; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A3.js; * @description: Checking existence of the property "MIN_VALUE"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A4.js index 054dad9b09..45738ae18b 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A4.js @@ -4,8 +4,8 @@ /** * The Number constructor has the property "NaN" * - * @id: S15.7.3_A4; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A4.js; * @description: Checking existence of the property "NaN"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A5.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A5.js index 83686a9297..7a0cc2b788 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A5.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A5.js @@ -4,8 +4,8 @@ /** * The Number constructor has the property "NEGATIVE_INFINITY" * - * @id: S15.7.3_A5; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A5.js; * @description: Checking existence of the property "NEGATIVE_INFINITY"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A6.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A6.js index 0641440110..f8590f0d3d 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A6.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A6.js @@ -4,8 +4,8 @@ /** * The Number constructor has the property "POSITIVE_INFINITY" * - * @id: S15.7.3_A6; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A6.js; * @description: Checking existence of the property "POSITIVE_INFINITY"; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A7.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A7.js index 383dccc3c1..8f4166a1f0 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A7.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A7.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Number * constructor is the Function prototype object * - * @id: S15.7.3_A7; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A7.js; * @description: Checking Function.prototype.isPrototypeOf(Number); */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A8.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A8.js index a546777595..43b420d1d0 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A8.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A8.js @@ -4,8 +4,8 @@ /** * Number constructor has length property whose value is 1 * - * @id: S15.7.3_A8; * @section: 15.7.3; + * @path: 15_Native/15.7_Number_Objects/15.7.3_Properties_of_Number_Constructor/S15.7.3_A8.js; * @description: Checking Number.length property; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.1_Number.prototype.constructor/S15.7.4.1_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.1_Number.prototype.constructor/S15.7.4.1_A1.js index e040b75cfa..7ed0d62a2a 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.1_Number.prototype.constructor/S15.7.4.1_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.1_Number.prototype.constructor/S15.7.4.1_A1.js @@ -5,8 +5,8 @@ * The initial value of Number.prototype.constructor is the * built-in Number constructor * - * @id: S15.7.4.1_A1; * @section: 15.7.4.1; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.1_Number.prototype.constructor/S15.7.4.1_A1.js; * @description: Compare Number.prototype.constructor with Number; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T01.js index d9ecfe2d7b..0465ac11eb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T01.js @@ -6,8 +6,8 @@ * number value is given as an argument to the ToString operator. * the resulting string value is returned * - * @id: S15.7.4.2_A1_T01; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T01.js; * @description: undefined radix; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T02.js index 72ce984b06..b117ba46d8 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T02.js @@ -6,8 +6,8 @@ * number value is given as an argument to the ToString operator. * the resulting string value is returned * - * @id: S15.7.4.2_A1_T02; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T02.js; * @description: radix is 10; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T03.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T03.js index 6d341bed0c..f3e2dd6d63 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T03.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T03.js @@ -6,8 +6,8 @@ * number value is given as an argument to the ToString operator. * the resulting string value is returned * - * @id: S15.7.4.2_A1_T03; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A1_T03.js; * @description: radix is undefined value; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T01.js index 387558fd17..b954e7e8fc 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T01.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T01; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T01.js; * @description: radix is 2; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T02.js index 511f6f0ac4..df0d70fdbf 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T02.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T02; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T02.js; * @description: radix is 3; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T03.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T03.js index b88d4efdaf..673f34be4c 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T03.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T03.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T03; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T03.js; * @description: radix is 4; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T04.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T04.js index 650786959b..f3bda0cfd4 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T04.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T04.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T04; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T04.js; * @description: radix is 5; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T05.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T05.js index fc369e0b0b..fb5ce74892 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T05.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T05.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T05; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T05.js; * @description: radix is 6; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T06.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T06.js index a7e6e390fe..5324a22412 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T06.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T06.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T06; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T06.js; * @description: radix is 7; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T07.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T07.js index f3b27f859f..f06ac5bfa1 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T07.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T07.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T07; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T07.js; * @description: radix is 8; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T08.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T08.js index 7a1bbf81f6..0923974447 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T08.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T08.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T08; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T08.js; * @description: radix is 9; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T09.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T09.js index 7f704e849a..35220a1192 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T09.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T09.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T09; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T09.js; * @description: radix is 11; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T10.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T10.js index 38cc615c48..fd55bdea85 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T10.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T10.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T10; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T10.js; * @description: radix is 12; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T11.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T11.js index f623f32a21..6fe2f00ccb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T11.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T11.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T11; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T11.js; * @description: radix is 13; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T12.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T12.js index cfd3472c1a..f0fd44a80c 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T12.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T12.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T12; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T12.js; * @description: radix is 14; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T13.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T13.js index b27c860f49..228f2758d7 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T13.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T13.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T13; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T13.js; * @description: radix is 15; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T14.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T14.js index 743ccc2893..7532576913 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T14.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T14.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T14; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T14.js; * @description: radix is 16; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T15.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T15.js index c2e4f306bb..8ed0f7c214 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T15.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T15.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T15; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T15.js; * @description: radix is 17; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T16.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T16.js index 7e5f74583a..3a71b0be21 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T16.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T16.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T16; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T16.js; * @description: radix is 18; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T17.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T17.js index 580a5cef28..03697ac5d5 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T17.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T17.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T17; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T17.js; * @description: radix is 19; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T18.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T18.js index 006eac5cbe..a4c8ad2ddf 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T18.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T18.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T18; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T18.js; * @description: radix is 20; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T19.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T19.js index 4912d45192..1901d51ffa 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T19.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T19.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T19; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T19.js; * @description: radix is 21; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T20.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T20.js index 0068f59900..ba896e2427 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T20.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T20.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T20; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T20.js; * @description: radix is 22; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T21.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T21.js index 185b0d3107..f67a8e0dd5 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T21.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T21.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T21; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T21.js; * @description: radix is 23; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T22.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T22.js index a28fcdfcfb..5540c70121 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T22.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T22.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T22; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T22.js; * @description: radix is 24; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T23.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T23.js index 356b2ae5eb..b8eac12003 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T23.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T23.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T23; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T23.js; * @description: radix is 25; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T24.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T24.js index 4be5ecc97d..7550c02ac5 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T24.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T24.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T24; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T24.js; * @description: radix is 26; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T25.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T25.js index 6ce36f39de..1f6016649f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T25.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T25.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T25; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T25.js; * @description: radix is 27; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T26.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T26.js index cd57b3bbe9..e4db09b234 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T26.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T26.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T26; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T26.js; * @description: radix is 28; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T27.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T27.js index 1e51fcbc17..4b9a11b624 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T27.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T27.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T27; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T27.js; * @description: radix is 29; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T28.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T28.js index ea8c62ca0a..740728087e 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T28.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T28.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T28; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T28.js; * @description: radix is 30; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T29.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T29.js index d4360f2943..a921c1cf19 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T29.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T29.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T29; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T29.js; * @description: radix is 31; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T30.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T30.js index 603d722b47..d6fcedb590 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T30.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T30.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T30; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T30.js; * @description: radix is 32; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T31.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T31.js index 4321489ead..185dcda308 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T31.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T31.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T31; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T31.js; * @description: radix is 33; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T32.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T32.js index 3e77ae7b50..e42a9a7545 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T32.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T32.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T32; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T32.js; * @description: radix is 34; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T33.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T33.js index e5e95080b5..efbb4cb3cd 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T33.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T33.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T33; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T33.js; * @description: radix is 35; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T34.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T34.js index ba174dcab4..c9d022a2f4 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T34.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T34.js @@ -5,8 +5,8 @@ * toString: If radix is an integer from 2 to 36, but not 10, * the result is a string, the choice of which is implementation-dependent * - * @id: S15.7.4.2_A2_T34; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A2_T34.js; * @description: radix is 36; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T01.js index ac3a6e2545..5e5e3bce11 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T01.js @@ -4,8 +4,8 @@ /** * toString: radix should be an integer between 2 and 36 * - * @id: S15.7.4.2_A3_T01; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T01.js; * @description: radix is 1; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T02.js index f27b529930..99b3c06e67 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T02.js @@ -4,8 +4,8 @@ /** * toString: radix should be an integer between 2 and 36 * - * @id: S15.7.4.2_A3_T02; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T02.js; * @description: radix is 37; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T03.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T03.js index 5ca3e0c4e0..07ba114283 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T03.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T03.js @@ -4,8 +4,8 @@ /** * toString: radix should be an integer between 2 and 36 * - * @id: S15.7.4.2_A3_T03; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T03.js; * @description: radix is null value; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T04.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T04.js index bb963867ec..d3223a17ec 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T04.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T04.js @@ -4,8 +4,8 @@ /** * toString: radix should be an integer between 2 and 36 * - * @id: S15.7.4.2_A3_T04; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A3_T04.js; * @description: radix is 0; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T01.js index eff238a1c7..5894902acb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T01.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.2_A4_T01; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T01.js; * @description: transferring to the String objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T02.js index 861783a0a4..41980b8708 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T02.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.2_A4_T02; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T02.js; * @description: transferring to the Boolean objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T03.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T03.js index bde09aeeae..058460416f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T03.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T03.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.2_A4_T03; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T03.js; * @description: transferring to the Date objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T04.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T04.js index 9598fb8bed..a7d8b8c27f 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T04.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T04.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.2_A4_T04; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T04.js; * @description: transferring to the Object objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T05.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T05.js index a85077155e..e9cfa4540d 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T05.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T05.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.2_A4_T05; * @section: 15.7.4.2; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.2_Number.prototype.toString/S15.7.4.2_A4_T05.js; * @description: transferring to the other objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T01.js index dc93cb9611..bb5dd439a0 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T01.js @@ -4,8 +4,8 @@ /** * Number.prototype.valueOf() returns this number value * - * @id: S15.7.4.4_A1_T01; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T01.js; * @description: Call without argument; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T02.js index 2e4a29a3dc..2d9049246b 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T02.js @@ -4,8 +4,8 @@ /** * Number.prototype.valueOf() returns this number value * - * @id: S15.7.4.4_A1_T02; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A1_T02.js; * @description: calling with argument; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T01.js index 747ac95db4..40b5169ebb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T01.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.4_A2_T01; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T01.js; * @description: transferring to the String objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T02.js index 0421925820..8b08bc198e 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T02.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.4_A2_T02; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T02.js; * @description: transferring to the Boolean objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T03.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T03.js index 97b7f9d7e2..20b16f4f93 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T03.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T03.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.4_A2_T03; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T03.js; * @description: transferring to the Date objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T04.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T04.js index 090d56d71e..8e08599b52 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T04.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T04.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.4_A2_T04; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T04.js; * @description: transferring to the Object objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T05.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T05.js index ddbf1694ea..06dd5e8cb7 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T05.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T05.js @@ -6,8 +6,8 @@ * to other kinds of objects for use as a method and there is should be * a TypeError exception if its this value is not a Number object * - * @id: S15.7.4.4_A2_T05; * @section: 15.7.4.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.4_Number.prototype.valueOf/S15.7.4.4_A2_T05.js; * @description: transferring to the other objects; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T01.js index 8eeac934da..367d4162fc 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T01.js @@ -5,8 +5,8 @@ * Step 1: Let f be ToInteger(fractionDigits). (If fractionDigits * is undefined, this step produces the value 0) * - * @id: S15.7.4.5_A1.1_T01; * @section: 15.7.4.5; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T01.js; * @description: calling on Number prototype object; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T02.js index db2bb72309..67191e11ab 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T02.js @@ -5,8 +5,8 @@ * Step 1: Let f be ToInteger(fractionDigits). (If fractionDigits * is undefined, this step produces the value 0) * - * @id: S15.7.4.5_A1.1_T02; * @section: 15.7.4.5; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.1_T02.js; * @description: calling on Number object; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T01.js index 8e3a3ab208..07f0388799 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T01.js @@ -4,8 +4,8 @@ /** * Step 4: If this number value is NaN, return the string "NaN" * - * @id: S15.7.4.5_A1.3_T01; * @section: 15.7.4.5; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T01.js; * @description: NaN is computed by new Number("string"); */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T02.js index ace01339e7..c2f93f7268 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T02.js @@ -4,8 +4,8 @@ /** * Step 4: If this number value is NaN, return the string "NaN" * - * @id: S15.7.4.5_A1.3_T02; * @section: 15.7.4.5; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.3_T02.js; * @description: direct usage of NaN; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.4_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.4_T01.js index 80b40cdddc..120549e6b5 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.4_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.4_T01.js @@ -4,8 +4,8 @@ /** * Step 9: If x >= 10^21, let m = ToString(x) * - * @id: S15.7.4.5_A1.4_T01; * @section: 15.7.4.5; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A1.4_T01.js; * @description: x is 10^21; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A2_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A2_T01.js index 882b5ab065..db159a83bb 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A2_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A2_T01.js @@ -4,8 +4,8 @@ /** * The length property of the toFixed method is 1 * - * @id: S15.7.4.5_A2_T01; * @section: 15.7.4.5; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/15.7.4.5_Number.prototype.toFixed/S15.7.4.5_A2_T01.js; * @description: Checking Number prototype itself; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A1.js index 1773f5304e..322e98b9b8 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A1.js @@ -5,8 +5,8 @@ * The Number prototype object is itself a Number object * (its [[Class]] is "Number") whose value is +0 * - * @id: S15.7.4_A1; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A1.js; * @description: Checking type and value of Number.prototype property; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A2.js index fb4cd95f02..2dac62f5e2 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A2.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Number * prototype object is the Object prototype object * - * @id: S15.7.4_A2; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A2.js; * @description: Checking Object.prototype.isPrototypeOf(Number.prototype); */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.1.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.1.js index 1e7728f98e..f9bb757e3e 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.1.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.1.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property constructor * - * @id: S15.7.4_A3.1; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.1.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.2.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.2.js index 56599eafb7..6eba8fe6db 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.2.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.2.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property toString * - * @id: S15.7.4_A3.2; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.2.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.3.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.3.js index 2a8e411d9b..6362c75862 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.3.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.3.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property toLocaleString * - * @id: S15.7.4_A3.3; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.3.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.4.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.4.js index d133c6a774..f1e8eefe49 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.4.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.4.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property valueOf * - * @id: S15.7.4_A3.4; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.4.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.5.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.5.js index 3a47bf4551..19473df574 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.5.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.5.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property toFixed * - * @id: S15.7.4_A3.5; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.5.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.6.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.6.js index 9019fe02d9..1bc52215a0 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.6.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.6.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property toExponential * - * @id: S15.7.4_A3.6; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.6.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.7.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.7.js index 7b8d1c1a0a..cc7c86f9a9 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.7.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.7.js @@ -4,8 +4,8 @@ /** * The Number prototype object has the property toPrecision * - * @id: S15.7.4_A3.7; * @section: 15.7.4; + * @path: 15_Native/15.7_Number_Objects/15.7.4_Properties_of_the_Number_Prototype_Object/S15.7.4_A3.7.js; * @description: The test uses hasOwnProperty() method; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T01.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T01.js index db616d7b6d..72b9ac219b 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T01.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T01.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T01; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T01.js; * @description: Checking property constructor; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T02.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T02.js index 53d729f8f0..2e47a0e8e8 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T02.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T02.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T02; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T02.js; * @description: Checking property toString; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T03.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T03.js index 01207384bc..1ab1341470 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T03.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T03.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T03; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T03.js; * @description: Checking property toLocaleString; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T04.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T04.js index e9bf4cfeec..cca12e0f45 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T04.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T04.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T04; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T04.js; * @description: Checking property valueOf; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T05.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T05.js index e13fea223a..9284f0d0b4 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T05.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T05.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T05; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T05.js; * @description: Checking property toFixed; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T06.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T06.js index 49a8603b47..8037441924 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T06.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T06.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T06; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T06.js; * @description: Checking property toExponential; */ diff --git a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T07.js b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T07.js index d834dddafc..50622de186 100644 --- a/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T07.js +++ b/test/suite/converted/15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T07.js @@ -5,8 +5,8 @@ * Number instances have no special properties beyond those * inherited from the Number prototype object * - * @id: S15.7.5_A1_T07; * @section: 15.7.5; + * @path: 15_Native/15.7_Number_Objects/15.7.5_Properties_of_Number_Instances/S15.7.5_A1_T07.js; * @description: Checking property toPrecision; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A1.js index 5e248548be..3a042f1cb0 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A1.js @@ -4,8 +4,8 @@ /** * Math.E is approximately 2.7182818284590452354 * - * @id: S15.8.1.1_A1; * @section: 15.8.1.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A1.js; * @description: Comparing Math.E with 2.7182818284590452354; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A2.js index 5e548a2fea..81344b950f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A2.js @@ -4,8 +4,8 @@ /** * Value Property E of the Math Object has the attribute DontEnum * - * @id: S15.8.1.1_A2; * @section: 15.8.1.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A2.js; * @description: Checking if Math.E property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js index f4fcd9f888..d756cd4bf5 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js @@ -4,8 +4,8 @@ /** * Value Property E of the Math Object has the attribute DontDelete * - * @id: S15.8.1.1_A3; * @section: 15.8.1.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A3.js; * @description: Checking if Math.E property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js index b5da525226..ecc9f415ec 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js @@ -4,8 +4,8 @@ /** * Value Property E of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.1_A4; * @section: 15.8.1.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.1_E/S15.8.1.1_A4.js; * @description: Checking if Math.E property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A1.js index 97a2d7b67d..5f18c44530 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A1.js @@ -4,8 +4,8 @@ /** * Math.LN10 is approximately 2.302585092994046 * - * @id: S15.8.1.2_A1; * @section: 15.8.1.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A1.js; * @description: Comparing Math.LN10 with 2.302585092994046; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A2.js index 39e070af72..5cf2f2fb4b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A2.js @@ -4,8 +4,8 @@ /** * Value Property LN10 of the Math Object has the attribute DontEnum * - * @id: S15.8.1.2_A2; * @section: 15.8.1.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A2.js; * @description: Checking if Math.LN10 property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js index 3072639ab1..4e828498c1 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js @@ -4,8 +4,8 @@ /** * Value Property LN10 of the Math Object has the attribute DontDelete * - * @id: S15.8.1.2_A3; * @section: 15.8.1.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A3.js; * @description: Checking if Math.LN10 property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js index 202adb9c6c..890c922e9e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js @@ -4,8 +4,8 @@ /** * Value Property LN10 of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.2_A4; * @section: 15.8.1.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.2_LN10/S15.8.1.2_A4.js; * @description: Checking if Math.LN10 property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A1.js index 74edb397e8..18f082c13b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A1.js @@ -4,8 +4,8 @@ /** * Math.LN2 is approximately 0.6931471805599453 * - * @id: S15.8.1.3_A1; * @section: 15.8.1.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A1.js; * @description: Comparing Math.LN2 with 0.6931471805599453; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A2.js index 5b8827f4bd..90d64af148 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A2.js @@ -4,8 +4,8 @@ /** * Value Property LN2 of the Math Object has the attribute DontEnum * - * @id: S15.8.1.3_A2; * @section: 15.8.1.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A2.js; * @description: Checking if Math.LN2 property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js index 5512a7530e..96d014cf0b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js @@ -4,8 +4,8 @@ /** * Value Property LN2 of the Math Object has the attribute DontDelete * - * @id: S15.8.1.3_A3; * @section: 15.8.1.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A3.js; * @description: Checking if Math.LN2 property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js index e0850fa54a..250f4fa380 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js @@ -4,8 +4,8 @@ /** * Value Property LN2 of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.3_A4; * @section: 15.8.1.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.3_LN2/S15.8.1.3_A4.js; * @description: Checking if Math.LN2 property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A1.js index 14e8558256..c07229c8d3 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A1.js @@ -4,8 +4,8 @@ /** * Math.LOG2E is approximately 1.4426950408889634 * - * @id: S15.8.1.4_A1; * @section: 15.8.1.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A1.js; * @description: Comparing Math.LOG2E with 1.4426950408889634; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A2.js index a8f826dfaf..9af4ea8531 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A2.js @@ -4,8 +4,8 @@ /** * Value Property LOG2E of the Math Object has the attribute DontEnum * - * @id: S15.8.1.4_A2; * @section: 15.8.1.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A2.js; * @description: Checking if Math.LOG2E property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js index b9fbfe6347..c8e68e77f4 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js @@ -4,8 +4,8 @@ /** * Value Property LOG2E of the Math Object has the attribute DontDelete * - * @id: S15.8.1.4_A3; * @section: 15.8.1.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A3.js; * @description: Checking if Math.LOG2E property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js index d1fe3b0120..1055fb59d2 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js @@ -4,8 +4,8 @@ /** * Value Property LOG2E of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.4_A4; * @section: 15.8.1.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.4_LOG2E/S15.8.1.4_A4.js; * @description: Checking if Math.LOG2E property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A1.js index 13690eab99..9ada20cdd5 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A1.js @@ -4,8 +4,8 @@ /** * Math.LOG10E is approximately 0.4342944819032518 * - * @id: S15.8.1.5_A1; * @section: 15.8.1.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A1.js; * @description: Comparing Math.LOG10E with 0.4342944819032518; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A2.js index 3032bfe3d6..8814ab829c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A2.js @@ -4,8 +4,8 @@ /** * Value Property LOG10E of the Math Object has the attribute DontEnum * - * @id: S15.8.1.5_A2; * @section: 15.8.1.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A2.js; * @description: Checking if Math.LOG10E property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js index 11c28f42fb..c79331f904 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js @@ -4,8 +4,8 @@ /** * Value Property LOG10E of the Math Object has the attribute DontDelete * - * @id: S15.8.1.5_A3; * @section: 15.8.1.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A3.js; * @description: Checking if Math.LOG10E property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js index 80330a57e4..842f39590f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js @@ -4,8 +4,8 @@ /** * Value Property LOG10E of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.5_A4; * @section: 15.8.1.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.5_LOG10E/S15.8.1.5_A4.js; * @description: Checking if Math.LOG10E property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A1.js index 510e87bb70..3582fe485f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A1.js @@ -4,8 +4,8 @@ /** * Math.PI is approximately 3.1415926535897932 * - * @id: S15.8.1.6_A1; * @section: 15.8.1.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A1.js; * @description: Comparing Math.PI with 3.1415926535897932; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A2.js index 1740e78bc3..48b2709922 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A2.js @@ -4,8 +4,8 @@ /** * Value Property PI of the Math Object has the attribute DontEnum * - * @id: S15.8.1.6_A2; * @section: 15.8.1.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A2.js; * @description: Checking if Math.PI property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js index b4477b5d6e..1e74824995 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js @@ -4,8 +4,8 @@ /** * Value Property PI of the Math Object has the attribute DontDelete * - * @id: S15.8.1.6_A3; * @section: 15.8.1.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A3.js; * @description: Checking if Math.PI property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js index d4b4c0b079..c891c30b4b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js @@ -4,8 +4,8 @@ /** * Value Property PI of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.6_A4; * @section: 15.8.1.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.6_PI/S15.8.1.6_A4.js; * @description: Checking if Math.PI property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A1.js index 7366923841..02ba3db7cc 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A1.js @@ -4,8 +4,8 @@ /** * Math.SQRT1_2 is approximately 0.7071067811865476 * - * @id: S15.8.1.7_A1; * @section: 15.8.1.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A1.js; * @description: Comparing Math.SQRT1_2 with 0.7071067811865476; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A2.js index 9ae2df81dc..8e40817c2f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A2.js @@ -4,8 +4,8 @@ /** * Value Property SQRT1_2 of the Math Object has the attribute DontEnum * - * @id: S15.8.1.7_A2; * @section: 15.8.1.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A2.js; * @description: Checking if Math.SQRT1_2 property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js index 282c7ea0f7..0c9f18f75b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js @@ -4,8 +4,8 @@ /** * Value Property SQRT1_2 of the Math Object has the attribute DontDelete * - * @id: S15.8.1.7_A3; * @section: 15.8.1.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A3.js; * @description: Checking if Math.SQRT1_2 property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js index bde95061a9..79d2b88bd4 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js @@ -4,8 +4,8 @@ /** * Value Property SQRT1_2 of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.7_A4; * @section: 15.8.1.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.7_SQRT1_2/S15.8.1.7_A4.js; * @description: Checking if Math.SQRT1_2 property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A1.js index 7f7f601f1b..bfcc172e41 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A1.js @@ -4,8 +4,8 @@ /** * Math.SQRT2 is approximately 1.4142135623730951 * - * @id: S15.8.1.8_A1; * @section: 15.8.1.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A1.js; * @description: Comparing Math.SQRT2 with 1.4142135623730951; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A2.js index 7a78f488ec..bdabda3323 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A2.js @@ -4,8 +4,8 @@ /** * Value Property SQRT2 of the Math Object has the attribute DontEnum * - * @id: S15.8.1.8_A2; * @section: 15.8.1.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A2.js; * @description: Checking if Math.SQRT2 property has the attribute DontEnum; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js index cc27a5c5e1..63887555a6 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js @@ -4,8 +4,8 @@ /** * Value Property SQRT2 of the Math Object has the attribute DontDelete * - * @id: S15.8.1.8_A3; * @section: 15.8.1.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A3.js; * @description: Checking if Math.SQRT2 property has the attribute DontDelete; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js index a93d711902..ca44aac153 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js @@ -4,8 +4,8 @@ /** * Value Property SQRT2 of the Math Object has the attribute ReadOnly * - * @id: S15.8.1.8_A4; * @section: 15.8.1.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.1_Value_Properties_of_the_Math_Object/15.8.1.8_SQRT2/S15.8.1.8_A4.js; * @description: Checking if Math.SQRT2 property has the attribute ReadOnly; * @strict_only; * @strict_mode_negative; diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A1.js index bbf1b0becb..4eecdf1ab3 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.log(x) is NaN * - * @id: S15.8.2.10_A1; * @section: 15.8.2.10; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A1.js; * @description: Checking if Math.log(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A2.js index 20be0d1655..8bcad15e40 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A2.js @@ -4,8 +4,8 @@ /** * If x is less than 0, Math.log(x) is NaN * - * @id: S15.8.2.10_A2; * @section: 15.8.2.10; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A2.js; * @description: Checking if Math.log(x) is NaN, where x is less than 0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A3.js index 51639fed9b..5dbb361b31 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A3.js @@ -4,8 +4,8 @@ /** * If x is +0 or -0, Math.log(x) is -Infinity * - * @id: S15.8.2.10_A3; * @section: 15.8.2.10; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A3.js; * @description: Checking if Math.log(+0) and Math.log(-0) equals to -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A4.js index 9c73e364d9..0a98f65ab7 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A4.js @@ -4,8 +4,8 @@ /** * If x is 1, Math.log(x) is +0 * - * @id: S15.8.2.10_A4; * @section: 15.8.2.10; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A4.js; * @description: Checking if Math.log(1) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A5.js index 180dce814d..39ec4ba687 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A5.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.log(x) is +Infinity * - * @id: S15.8.2.10_A5; * @section: 15.8.2.10; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A5.js; * @description: Checking if Math.log(+Infinity) equals to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A6.js index 8e637dd61b..63efe31da2 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A6.js @@ -4,9 +4,9 @@ /** * Math.log, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.10_A6; * @section: 15.8.2.10; - * @description: : Checking if Math.log is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.10_log/S15.8.2.10_A6.js; + * @description: Checking if Math.log is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A1.js index ed093a9293..29115b300e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A1.js @@ -4,8 +4,8 @@ /** * If no arguments are given, Math.max() is -Infinity * - * @id: S15.8.2.11_A1; * @section: 15.8.2.11; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A1.js; * @description: Checking if Math.max() equals to -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A2.js index 228e1ccb37..0c2ec1959c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A2.js @@ -4,8 +4,8 @@ /** * If any value is NaN, the result of Math.max is NaN * - * @id: S15.8.2.11_A2; * @section: 15.8.2.11; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A2.js; * @description: The script tests Math.max giving 1, 2 and 3 arguments to the function where at least one of the arguments is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A3.js index 3d4c2c3117..7f98a57878 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A3.js @@ -4,8 +4,8 @@ /** * +0 is considered to be larger than -0 * - * @id: S15.8.2.11_A3; * @section: 15.8.2.11; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A3.js; * @description: Checking if Math.max(-0,+0) and Math.max(+0,-0) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A4.js index 08f61e1814..10ce4eac59 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A4.js @@ -4,8 +4,8 @@ /** * The length property of the Math.max method is 2 * - * @id: S15.8.2.11_A4; * @section: 15.8.2.11; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.11_max/S15.8.2.11_A4.js; * @description: Checking if Math.max.length property is defined and equals to 2; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A1.js index 8add206aa7..dd1ca15f04 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A1.js @@ -4,8 +4,8 @@ /** * If no arguments are given, Math.min() is +Infinity * - * @id: S15.8.2.12_A1; * @section: 15.8.2.12; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A1.js; * @description: Checking if Math.min() equals to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A2.js index 936ff6ab31..b677cf23ab 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A2.js @@ -4,8 +4,8 @@ /** * If any value is NaN, the result of Math.min is NaN * - * @id: S15.8.2.12_A2; * @section: 15.8.2.12; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A2.js; * @description: The script tests Math.min giving 1, 2 and 3 arguments to the function where at least one of the arguments is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A3.js index e6c10ac658..8910c574e7 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A3.js @@ -4,8 +4,8 @@ /** * +0 is considered to be larger than -0 * - * @id: S15.8.2.12_A3; * @section: 15.8.2.12; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A3.js; * @description: Checking if Math.max(-0,+0) and Math.max(+0,-0) equals to -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A4.js index 90fe9f1f6e..db87d17ec0 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A4.js @@ -4,8 +4,8 @@ /** * The length property of the Math.min method is 2 * - * @id: S15.8.2.12_A4; * @section: 15.8.2.12; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.12_min/S15.8.2.12_A4.js; * @description: Checking if Math.min.length property is defined and equals to 2; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A1.js index 05b55e17e5..fc9f38b5fe 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A1.js @@ -4,8 +4,8 @@ /** * If y is NaN, Math.pow(x,y) is NaN * - * @id: S15.8.2.13_A1; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A1.js; * @description: Checking if Math.pow(x,y) is NaN, where y is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A10.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A10.js index dc323b93e9..b9be9cebd0 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A10.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A10.js @@ -4,8 +4,8 @@ /** * If abs(x)<1 and y is -Infinity, Math.pow(x,y) is +Infinity * - * @id: S15.8.2.13_A10; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A10.js; * @description: Checking if Math.pow(x,y) equals to +Infinity, where abs(x)<1 and y is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A11.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A11.js index d010ec0ac5..32b852edef 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A11.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A11.js @@ -4,8 +4,8 @@ /** * If x is +Infinity and y>0, Math.pow(x,y) is +Infinity * - * @id: S15.8.2.13_A11; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A11.js; * @description: Checking if Math.pow(x,y) equals to +Infinity, where x is +Infinity and y>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A12.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A12.js index 457c548a5b..6ff57adb72 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A12.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A12.js @@ -4,8 +4,8 @@ /** * If x is +Infinity and y<0, Math.pow(x,y) is +0 * - * @id: S15.8.2.13_A12; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A12.js; * @description: Checking if Math.pow(x,y) equals to +0, where x is +Infinity and y<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A13.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A13.js index 35facfbcc8..cc791e2885 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A13.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A13.js @@ -4,8 +4,8 @@ /** * If x is -Infinity and y>0 and y is an odd integer, Math.pow(x,y) is -Infinity * - * @id: S15.8.2.13_A13; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A13.js; * @description: Checking if Math.pow(x,y) equals to -Infinity, where x is -Infinity and y>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A14.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A14.js index fdff6858cb..0c91768361 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A14.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A14.js @@ -4,8 +4,8 @@ /** * If x is -Infinity and y>0 and y is NOT an odd integer, Math.pow(x,y) is +Infinity * - * @id: S15.8.2.13_A14; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A14.js; * @description: Checking if Math.pow(x,y) equals to +Infinity, where x is -Infinity and y>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A15.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A15.js index e5139f8af1..5c230ab1bb 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A15.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A15.js @@ -4,8 +4,8 @@ /** * If x is -Infinity and y<0 and y is an odd integer, Math.pow(x,y) is -0 * - * @id: S15.8.2.13_A15; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A15.js; * @description: Checking if Math.pow(x,y) equals to -0, where x is -Infinity and y<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A16.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A16.js index 94125327a5..cdb1e40b35 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A16.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A16.js @@ -4,8 +4,8 @@ /** * If x is -Infinity and y<0 and y is NOT an odd integer, Math.pow(x,y) is +0 * - * @id: S15.8.2.13_A16; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A16.js; * @description: Checking if Math.pow(x,y) equals to +0, where x is -Infinity and y<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A17.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A17.js index c7176b9c61..81fa0397ea 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A17.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A17.js @@ -4,8 +4,8 @@ /** * If x is +0 and y>0, Math.pow(x,y) is +0 * - * @id: S15.8.2.13_A17; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A17.js; * @description: Checking if Math.pow(x,y) equals to +0, where x is +0 and y>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A18.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A18.js index 285cf4f716..c581dbf6cb 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A18.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A18.js @@ -4,8 +4,8 @@ /** * If x is +0 and y<0, Math.pow(x,y) is +Infinity * - * @id: S15.8.2.13_A18; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A18.js; * @description: Checking if Math.pow(x,y) equals to +Infinity, where x is +0 and y<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A19.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A19.js index 5be307908b..8ca8152254 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A19.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A19.js @@ -4,8 +4,8 @@ /** * If x is -0 and y>0 and y is an odd integer, Math.pow(x,y) is -0 * - * @id: S15.8.2.13_A19; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A19.js; * @description: Checking if Math.pow(x,y) equals to -0, where x is -0 and y>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A2.js index d931553dea..166597ae35 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A2.js @@ -4,8 +4,8 @@ /** * If y is +0, Math.pow(x,y) is 1, even if x is NaN * - * @id: S15.8.2.13_A2; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A2.js; * @description: Checking if Math.pow(x,y) equals to 1, where y is +0 and x is number or NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A20.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A20.js index c99cba16da..7f7e4c33e7 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A20.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A20.js @@ -4,8 +4,8 @@ /** * If x is -0 and y>0 and y is NOT an odd integer, Math.pow(x,y) is +0 * - * @id: S15.8.2.13_A20; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A20.js; * @description: Checking if Math.pow(x,y) equals to +0, where x is -0 and y>0 and y is NOT an odd integer; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A21.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A21.js index e03653c5de..1da408f210 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A21.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A21.js @@ -4,8 +4,8 @@ /** * If x is -0 and y<0 and y is an odd integer, Math.pow(x,y) is -Infinity * - * @id: S15.8.2.13_A21; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A21.js; * @description: Checking if Math.pow(x,y) equals to -Infinity, where x is -0 and y is an odd integer; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A22.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A22.js index 719d6dad23..b7b7401c60 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A22.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A22.js @@ -4,8 +4,8 @@ /** * If x is -0 and y<0 and y is NOT an odd integer, Math.pow(x,y) is +Infinity * - * @id: S15.8.2.13_A22; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A22.js; * @description: Checking if Math.pow(x,y) equals to +Infinity, where x is -0 and y<0 and y is NOT an odd integer; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A23.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A23.js index ef3eef809a..3bb0eec324 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A23.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A23.js @@ -4,8 +4,8 @@ /** * If x<0 and x is finite and y is finite and y is not an integer, Math.pow(x,y) is NaN * - * @id: S15.8.2.13_A23; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A23.js; * @description: Checking if Math.pow(x,y) is NaN, where x<0 and x is finite and y is finite and y is not an integer; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A24.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A24.js index 136550c05a..0c8a8a42f2 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A24.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A24.js @@ -4,9 +4,9 @@ /** * Math.pow, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.13_A24; * @section: 15.8.2.13; - * @description: : Checking if Math.pow(argument1, argument2) is approximately equals to its mathematical value on the set of 64 argument1 values and 64 argument2 values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A24.js; + * @description: Checking if Math.pow(argument1, argument2) is approximately equals to its mathematical value on the set of 64 argument1 values and 64 argument2 values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A3.js index d63600d0ad..bc5367e88b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A3.js @@ -4,8 +4,8 @@ /** * If y is -0, Math.pow(x,y) is 1, even if x is NaN * - * @id: S15.8.2.13_A3; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A3.js; * @description: Checking if Math.pow(x,y) equals to 1, where x is number or NaN and y is -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A4.js index e7502bf2d6..0705ff73a4 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A4.js @@ -4,8 +4,8 @@ /** * If x is NaN and y is nonzero, Math.pow(x,y) is NaN * - * @id: S15.8.2.13_A4; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A4.js; * @description: Checking if Math.pow(x,y) is NaN, where x is NaN and y is nonzero; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A5.js index eb53f09b26..1579689cbd 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A5.js @@ -4,8 +4,8 @@ /** * If abs(x)>1 and y is +Infinity, Math.pow(x,y) is +Infinity * - * @id: S15.8.2.13_A5; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A5.js; * @description: Checking if Math.pow(x,y) equals to +Infinity, where abs(x)>1 and y is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A6.js index 94bd23c9c6..975585c987 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A6.js @@ -4,8 +4,8 @@ /** * If abs(x)>1 and y is -Infinity, Math.pow(x,y) is +0 * - * @id: S15.8.2.13_A6; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A6.js; * @description: Checking if Math.pow(x,y) equals to +0, where abs(x)>1 and y is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A7.js index dfad4732bb..5cfdd4b06c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A7.js @@ -4,8 +4,8 @@ /** * If abs(x)==1 and y is +Infinity, Math.pow(x,y) is NaN * - * @id: S15.8.2.13_A7; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A7.js; * @description: Checking if Math.pow(x,y) is NaN, where abs(x)==1 and y is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A8.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A8.js index 064891a8b0..cc42a4c23c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A8.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A8.js @@ -4,8 +4,8 @@ /** * If abs(x)==1 and y is -Infinity, Math.pow(x,y) is NaN * - * @id: S15.8.2.13_A8; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A8.js; * @description: Checking if Math.pow(x,y) is NaN, where abs(x)==1 and y is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A9.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A9.js index eb22573951..621f8a5437 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A9.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A9.js @@ -4,8 +4,8 @@ /** * If abs(x)<1 and y is +Infinity, Math.pow(x,y) is +0 * - * @id: S15.8.2.13_A9; * @section: 15.8.2.13; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.13_pow/S15.8.2.13_A9.js; * @description: Checking if Math.pow(x,y) equals to +0, where abs(x)<1 and y is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.14_random/S15.8.2.14_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.14_random/S15.8.2.14_A1.js index 7b036def96..d1731b5473 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.14_random/S15.8.2.14_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.14_random/S15.8.2.14_A1.js @@ -4,8 +4,8 @@ /** * Math.random() returns a number value with positive sign, greater than or equal to 0 but less than 1 * - * @id: S15.8.2.14_A1; * @section: 15.8.2.14; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.14_random/S15.8.2.14_A1.js; * @description: Checking if Math.random() is a number between 0 and 1, calling Math.random() 100 times; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A1.js index ae4fa0552b..813f2bd436 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.round(x) is NaN * - * @id: S15.8.2.15_A1; * @section: 15.8.2.15; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A1.js; * @description: Checking if Math.round(x) is NaN, where x is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A2.js index b83b1393d8..1d8d210099 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.round(x) is +0 * - * @id: S15.8.2.15_A2; * @section: 15.8.2.15; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A2.js; * @description: Checking if Math.round(x) equals to +0, where x is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A3.js index f3bc1c8b2a..b7ffb50c60 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.round(x) is -0 * - * @id: S15.8.2.15_A3; * @section: 15.8.2.15; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A3.js; * @description: Checking if Math.round(x) equals to -0, where x is -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A4.js index 132dcea6b4..11ccb3dc28 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.round(x) is +Infinity * - * @id: S15.8.2.15_A4; * @section: 15.8.2.15; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A4.js; * @description: Checking if Math.round(x) is +Infinity, where x is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A5.js index 379acfa06b..6ca73c4ff4 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.round(x) is -Infinity * - * @id: S15.8.2.15_A5; * @section: 15.8.2.15; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A5.js; * @description: Checking if Math.round(x) is -Infinity, where x is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A6.js index 2e020e1ed9..71c1f26c03 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A6.js @@ -4,9 +4,9 @@ /** * If x is equal to 0 or greater than 0, or if x is less than -0.5, Math.round(x) is equal to Math.floor(x+0.5) * - * @id: S15.8.2.15_A6; * @section: 15.8.2.15; - * @description: : Checking if Math.round(x) is equal to Math.floor(x+0.5), where x equals to 0, greater than 0, or is less than -0.5; this check is performed on 2000 argument x values;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A6.js; + * @description: Checking if Math.round(x) is equal to Math.floor(x+0.5), where x equals to 0, greater than 0, or is less than -0.5; this check is performed on 2000 argument x values; */ // CHECK#1 diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A7.js index de51a0db74..896b09e926 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A7.js @@ -4,8 +4,8 @@ /** * If x is less than or equal to -0 and x is greater than or equal to -0.5, Math.round(x) is equal to -0 * - * @id: S15.8.2.15_A7; * @section: 15.8.2.15; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.15_round/S15.8.2.15_A7.js; * @description: Checking if Math.round(x) is equal -0, where x is equal to 0, equal to -0.5, or less than -0 while greater than -0.5; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A1.js index 2f6ae61737..1194926880 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.sin(x) is NaN * - * @id: S15.8.2.16_A1; * @section: 15.8.2.16; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A1.js; * @description: Checking if Math.sin(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A3.js index 676c57b0e9..00b0d0c2b1 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.sin(x) is -0 * - * @id: S15.8.2.16_A3; * @section: 15.8.2.16; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A3.js; * @description: Checking if Math.sin(-0) equals to -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A4.js index b1d393a632..84ca944648 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.sin(x) is NaN * - * @id: S15.8.2.16_A4; * @section: 15.8.2.16; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A4.js; * @description: Checking if Math.sin(+Infinity) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A5.js index 650b0ab2b0..86710abfbd 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.sin(x) is NaN * - * @id: S15.8.2.16_A5; * @section: 15.8.2.16; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A5.js; * @description: Checking if Math.sin(-Infinity) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A6.js index 4721f5eeae..d3bdb6f38b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A6.js @@ -4,8 +4,8 @@ /** * Sine is a periodic function with period 2*PI * - * @id: S15.8.2.16_A6; * @section: 15.8.2.16; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A6.js; * @description: Checking if Math.sin(x) equals to Math.sin(x+n*2*Math.PI) with precision 0.000000000003, where n is an integer from 1 to 100 and x is one of 10 float point values from 0 to 2*Math.PI; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A7.js index 5c12861123..173eba6390 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A7.js @@ -4,9 +4,9 @@ /** * Math.sin it is recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.16_A7; * @section: 15.8.2.16; - * @description: : Checking if Math.sin is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.16_sin/S15.8.2.16_A7.js; + * @description: Checking if Math.sin is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A1.js index 8c34ea4a41..85e6647fd1 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.sqrt(x) is NaN * - * @id: S15.8.2.17_A1; * @section: 15.8.2.17; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A1.js; * @description: Checking if Math.sqrt(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A2.js index 296ce87894..63b1026286 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A2.js @@ -4,8 +4,8 @@ /** * If x less than 0, Math.sqrt(x) is NaN * - * @id: S15.8.2.17_A2; * @section: 15.8.2.17; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A2.js; * @description: Checking if Math.sqrt(x) is NaN, where x is less than 0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A3.js index d06d28f6d6..0f593d96ec 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A3.js @@ -4,8 +4,8 @@ /** * If x is equal to +0, Math.sqrt(x) is +0 * - * @id: S15.8.2.17_A3; * @section: 15.8.2.17; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A3.js; * @description: Checking if Math.sqrt(+0) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A4.js index b0beeb081c..aa5c74354c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A4.js @@ -4,8 +4,8 @@ /** * If x is equal to -0, Math.sqrt(x) is -0 * - * @id: S15.8.2.17_A4; * @section: 15.8.2.17; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A4.js; * @description: Checking if Math.sqrt(-0) equals to -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A5.js index d842b63d2c..909a46d55f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A5.js @@ -4,8 +4,8 @@ /** * If x is equal to +Infinity, Math.sqrt(x) is +Infinity * - * @id: S15.8.2.17_A5; * @section: 15.8.2.17; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A5.js; * @description: Checking if Math.sqrt(+Infinity) is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A6.js index 3ebb1b9509..df88ec0d7d 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A6.js @@ -4,9 +4,9 @@ /** * Math.sqrt, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.17_A6; * @section: 15.8.2.17; - * @description: : Checking if Math.sqrt is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.17_sqrt/S15.8.2.17_A6.js; + * @description: Checking if Math.sqrt is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A1.js index 98f4bc256c..5b84dcd659 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.tan(x) is NaN * - * @id: S15.8.2.18_A1; * @section: 15.8.2.18; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A1.js; * @description: Checking if Math.tan(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A2.js index 83947e41d5..c7e6322079 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.tan(x) is +0 * - * @id: S15.8.2.18_A2; * @section: 15.8.2.18; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A2.js; * @description: Checking if Math.tan(+0) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A3.js index 281f087c7a..cdac2635d5 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.tan(x) is -0 * - * @id: S15.8.2.18_A3; * @section: 15.8.2.18; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A3.js; * @description: Checking if Math.tan(-0) equals to -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A4.js index 034349f1a1..9c2460ba30 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.tan(x) is NaN * - * @id: S15.8.2.18_A4; * @section: 15.8.2.18; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A4.js; * @description: Checking if Math.tan(+Infinity) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A5.js index 09bee7d6a7..c6ba12105e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.tan(x) is NaN * - * @id: S15.8.2.18_A5; * @section: 15.8.2.18; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A5.js; * @description: Checking if Math.tan(-Infinity) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A6.js index 552562adc9..7176a8047d 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A6.js @@ -4,8 +4,8 @@ /** * Tangent is a periodic function with period PI * - * @id: S15.8.2.18_A6; * @section: 15.8.2.18; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A6.js; * @description: Checking if Math.tan(x) equals to Math.tan(x+n*Math.PI) with precision 0.000000000003, where n is an integer from 1 to 100 and x is one of 10 float point values from 0 to Math.PI; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A7.js index c20de8ae0a..72b0a81b99 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A7.js @@ -4,9 +4,9 @@ /** * Math.tan, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.18_A7; * @section: 15.8.2.18; - * @description: : Checking if Math.tan is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.18_tan/S15.8.2.18_A7.js; + * @description: Checking if Math.tan is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A1.js index c76557af54..8a0e324879 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.abs(x) is NaN * - * @id: S15.8.2.1_A1; * @section: 15.8.2.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A1.js; * @description: Checking if Math.abs(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A2.js index e00eb85b45..68b5abdc75 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A2.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.abs(x) is +0 * - * @id: S15.8.2.1_A2; * @section: 15.8.2.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A2.js; * @description: Checking if Math.abs(-0) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A3.js index b21712e6e7..1047d98950 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A3.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.abs(x) is +Infinity * - * @id: S15.8.2.1_A3; * @section: 15.8.2.1; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.1_abs/S15.8.2.1_A3.js; * @description: Checking if Math.abs(-Infinity) equals to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A1.js index 5ec3033a50..2762d0e45c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.acos(x) is NaN * - * @id: S15.8.2.2_A1; * @section: 15.8.2.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A1.js; * @description: Checking if Math.acos(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A2.js index b7b9a5e915..b81fc3ab93 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A2.js @@ -4,8 +4,8 @@ /** * If x is greater than 1, Math.acos(x) is NaN * - * @id: S15.8.2.2_A2; * @section: 15.8.2.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A2.js; * @description: Checking if Math.acos(x) is NaN, where x is greater than 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A3.js index 0d06ae8562..9ea3084531 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A3.js @@ -4,8 +4,8 @@ /** * If x is less than -1, Math.acos(x) is NaN * - * @id: S15.8.2.2_A3; * @section: 15.8.2.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A3.js; * @description: Checking if Math.acos(x) is NaN, where x is less than -1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A4.js index 2b9947f5d8..4f68244242 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A4.js @@ -4,8 +4,8 @@ /** * If x is exactly 1, Math.acos(x) is +0 * - * @id: S15.8.2.2_A4; * @section: 15.8.2.2; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A4.js; * @description: Checking if Math.acos(1) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A5.js index e661a2c8f8..5b661fca1e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A5.js @@ -4,9 +4,9 @@ /** * Math.acos, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.2_A5; * @section: 15.8.2.2; - * @description: : Checking if Math.acos is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.2_acos/S15.8.2.2_A5.js; + * @description: Checking if Math.acos is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A1.js index d8def7714c..6f758d8efd 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.asin(x) is NaN * - * @id: S15.8.2.3_A1; * @section: 15.8.2.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A1.js; * @description: Checking if Math.asin(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A2.js index e8f4273836..3913dc93a3 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A2.js @@ -4,8 +4,8 @@ /** * If x is greater than 1, Math.asin(x) is NaN * - * @id: S15.8.2.3_A2; * @section: 15.8.2.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A2.js; * @description: Checking if Math.asin(x) is NaN, where x is greater than 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A3.js index 201c0f1c5b..dd96e2a365 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A3.js @@ -4,8 +4,8 @@ /** * If x is less than -1, Math.asin(x) is NaN * - * @id: S15.8.2.3_A3; * @section: 15.8.2.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A3.js; * @description: Checking if Math.asin(x) is NaN, where x is less than -1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A4.js index 168b010c5e..5da6d6a5f5 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A4.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.asin(x) is +0 * - * @id: S15.8.2.3_A4; * @section: 15.8.2.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A4.js; * @description: Checking if Math.asin(+0) equals +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A5.js index f36d04e1fb..3c06bcca8e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A5.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.asin(x) is -0 * - * @id: S15.8.2.3_A5; * @section: 15.8.2.3; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A5.js; * @description: Checking if Math.asin(-0) equals to -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A6.js index ca7a12805c..6e48958387 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A6.js @@ -4,9 +4,9 @@ /** * Math.asin, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.3_A6; * @section: 15.8.2.3; - * @description: : Checking if Math.asin is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.3_asin/S15.8.2.3_A6.js; + * @description: Checking if Math.asin is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A1.js index e00da1b108..62965c9b19 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.atan(x) is NaN * - * @id: S15.8.2.4_A1; * @section: 15.8.2.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A1.js; * @description: Checking if Math.atan(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A2.js index 18513a61ed..545dc08fbd 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.atan(x) is +0 * - * @id: S15.8.2.4_A2; * @section: 15.8.2.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A2.js; * @description: Checking if Math.atan(+0) equals to +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A3.js index 4e66c5decf..8227f00d57 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.atan(x) is -0 * - * @id: S15.8.2.4_A3; * @section: 15.8.2.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A3.js; * @description: Checking if Math.atan(-0) equals to -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A4.js index f830e8eafa..6c7b3f7a43 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.atan(x) is an implementation-dependent approximation to +PI/2 * - * @id: S15.8.2.4_A4; * @section: 15.8.2.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A4.js; * @description: Checking if Math.atan(+Infinity) is an approximation to +PI/2; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A5.js index bcecb3eb7a..910a473f80 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.atan(x) is an implementation-dependent approximation to -PI/2 * - * @id: S15.8.2.4_A5; * @section: 15.8.2.4; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A5.js; * @description: Checking if Math.atan(-Infinity) is an approximation to -PI/2; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A6.js index 05c9ddfc8c..9b77eb0cad 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A6.js @@ -4,9 +4,9 @@ /** * Math.atan, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.4_A6; * @section: 15.8.2.4; - * @description: : Checking if Math.atan is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.4_atan/S15.8.2.4_A6.js; + * @description: Checking if Math.atan is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A1.js index 887365b1b6..b8a909b95f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A1.js @@ -4,8 +4,8 @@ /** * If either x or y is NaN, Math(x,y) is NaN * - * @id: S15.8.2.5_A1; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A1.js; * @description: Checking if Math.atan2(NaN,y) and Math.atan2(x,NaN) is NaN for different x and y values; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A10.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A10.js index 4f7a897b67..b907385b6b 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A10.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A10.js @@ -4,8 +4,8 @@ /** * If y is -0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to -PI * - * @id: S15.8.2.5_A10; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A10.js; * @description: Checking if Math.atan2(-0,-0) is an approximation to -PI; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A11.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A11.js index e7ca605844..22e2c73a8d 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A11.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A11.js @@ -4,8 +4,8 @@ /** * If y is equal to -0 and x<0, Math.atan2(y,x) is an implementation-dependent approximation to -PI * - * @id: S15.8.2.5_A11; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A11.js; * @description: Checking if Math.atan2(-0,x) is an approximation to -PI, where x<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A12.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A12.js index ca458482f8..ff9c1b13c6 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A12.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A12.js @@ -4,8 +4,8 @@ /** * If y<0 and x is +0, Math.atan2(y,x) is an implementation-dependent approximation to -PI/2 * - * @id: S15.8.2.5_A12; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A12.js; * @description: Checking if Math.atan2(y,+0) is an approximation to -PI/2, where y<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A13.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A13.js index b1b598b6c6..a3f8ac29e4 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A13.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A13.js @@ -4,8 +4,8 @@ /** * If y<0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to -PI/2 * - * @id: S15.8.2.5_A13; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A13.js; * @description: Checking if Math.atan2(y,-0) is an approximation to -PI/2, where y<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A14.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A14.js index b72dc7599c..3cb1cfa559 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A14.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A14.js @@ -4,8 +4,8 @@ /** * If y>0 and y is finite and x is equal to +Infinity, Math.atan2(y,x) is +0 * - * @id: S15.8.2.5_A14; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A14.js; * @description: Checking if Math.atan2(y,x) equals to +0, where y>0 and y is finite and x is equal to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A15.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A15.js index a61d97c8cc..b0a950c1f1 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A15.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A15.js @@ -4,8 +4,8 @@ /** * If y>0 and y is finite and x is equal to -Infinity, Math.atan2(y,x) is an implementation-dependent approximation to +PI * - * @id: S15.8.2.5_A15; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A15.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI, where y>0 and y is finite and x is equal to -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A16.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A16.js index 8cab5a5bdb..5fa7cc7aab 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A16.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A16.js @@ -4,8 +4,8 @@ /** * If y<0 and y is finite and x is equal to +Infinity, Math.atan2(y,x) is -0 * - * @id: S15.8.2.5_A16; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A16.js; * @description: Checking if Math.atan2(y,x) is -0, where y<0 and y is finite and x is equal to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A17.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A17.js index 71998e3c7b..be20de4729 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A17.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A17.js @@ -4,8 +4,8 @@ /** * If y<0 and y is finite and x is equal to -Infinity, Math.atan2(y,x) is an implementation-dependent approximation to -PI * - * @id: S15.8.2.5_A17; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A17.js; * @description: Checking if Math.atan2(y,x) is an approximation to -PI, where y<0 and y is finite and x is equal to -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A18.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A18.js index 56439bc181..08390e5805 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A18.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A18.js @@ -4,8 +4,8 @@ /** * If y is +Infinity and x is finite, Math.atan2(y,x) is an implementation-dependent approximation to +PI/2 * - * @id: S15.8.2.5_A18; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A18.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI/2, where y is +Infinity and x is finite; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A19.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A19.js index fa153e4cdd..59be939239 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A19.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A19.js @@ -4,8 +4,8 @@ /** * If y is -Infinity and x is finite, Math.atan2(y,x) is an implementation-dependent approximation to -PI/2 * - * @id: S15.8.2.5_A19; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A19.js; * @description: Checking if Math.atan2(y,x) is an approximation to -PI/2, where y is -Infinity and x is finite; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A2.js index 8f9cd8e7e9..562383f60a 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A2.js @@ -4,8 +4,8 @@ /** * If y>0 and x is +0, Math.atan2(y,x) is an implementation-dependent approximation to +PI/2 * - * @id: S15.8.2.5_A2; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A2.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI/2, where y>0 and x is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A20.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A20.js index 22ec5149e7..dee58ae2d2 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A20.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A20.js @@ -4,8 +4,8 @@ /** * If y is equal to +Infinity and x is equal to +Infinity, Math.atan2(y,x) is an implementation-dependent approximation to +PI/4 * - * @id: S15.8.2.5_A20; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A20.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI/4, where y is equal to +Infinity and x is equal to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A21.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A21.js index bc50cc8579..31a68f2806 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A21.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A21.js @@ -4,8 +4,8 @@ /** * If y is equal to +Infinity and x is equal to -Infinity, Math.atan2(y,x) is an implementation-dependent approximation to +3*PI/4 * - * @id: S15.8.2.5_A21; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A21.js; * @description: Checking if Math.atan2(y,x) is an approximation to +3*PI/4, where y is equal to +Infinity and x is equal to -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A22.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A22.js index 85a091b464..8ac302cab0 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A22.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A22.js @@ -4,8 +4,8 @@ /** * If y is equal to -Infinity and x is equal to +Infinity, Math.atan2(y,x) is an implementation-dependent approximation to -PI/4 * - * @id: S15.8.2.5_A22; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A22.js; * @description: Checking if Math.atan2(y,x) is an approximation to -PI/4, where y is equal to -Infinity and x is equal to +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A23.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A23.js index 92f06f484e..6f62b520bc 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A23.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A23.js @@ -4,8 +4,8 @@ /** * If y is equal to -Infinity and x is equal to -Infinity, Math.atan2(y,x) is an implementation-dependent approximation to -3*PI/4 * - * @id: S15.8.2.5_A23; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A23.js; * @description: Checking if Math.atan2(y,x) is an approximation to -3*PI/4, where y is equal to -Infinity and x is equal to -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A24.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A24.js index 519fe50c4e..efd04c07cb 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A24.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A24.js @@ -4,9 +4,9 @@ /** * Math.atan2, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.5_A24; * @section: 15.8.2.5; - * @description: : Checking if Math.atan2(argument1, argument2) is approximately equals to its mathematical values on the set of 64 argument1 values and 64 argument2 values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A24.js; + * @description: Checking if Math.atan2(argument1, argument2) is approximately equals to its mathematical values on the set of 64 argument1 values and 64 argument2 values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A3.js index c206b790b5..6c710dd544 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A3.js @@ -4,8 +4,8 @@ /** * If y>0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to +PI/2 * - * @id: S15.8.2.5_A3; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A3.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI/2, where y>0 and x is -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A4.js index 998ecee26a..1aea21926c 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A4.js @@ -4,8 +4,8 @@ /** * If y is +0 and x>0, Math.atan2(y,x) is +0 * - * @id: S15.8.2.5_A4; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A4.js; * @description: Checking if Math.atan2(y,x) equals to +0, where y is +0 and x>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A5.js index 488d55499f..518f76eace 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A5.js @@ -4,8 +4,8 @@ /** * If y is +0 and x is +0, Math.atan2(y,x) is +0 * - * @id: S15.8.2.5_A5; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A5.js; * @description: Checking if Math.atan2(y,x) is +0, where y is +0 and x is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A6.js index 8db9399924..84105b5801 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A6.js @@ -4,8 +4,8 @@ /** * If y is +0 and x is -0, Math.atan2(y,x) is an implementation-dependent approximation to +PI * - * @id: S15.8.2.5_A6; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A6.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI, where y is +0 and x is -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A7.js index a074851aa9..2b1d8a8419 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A7.js @@ -4,8 +4,8 @@ /** * If y is equal to +0 and x<0, Math.atan2(y,x) is an implementation-dependent approximation to +PI * - * @id: S15.8.2.5_A7; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A7.js; * @description: Checking if Math.atan2(y,x) is an approximation to +PI, where y is equal to +0 and x<0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A8.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A8.js index ed9619f871..ecb4376864 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A8.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A8.js @@ -4,8 +4,8 @@ /** * If y is equal to -0 and x>0, Math.atan2(y,x) is -0 * - * @id: S15.8.2.5_A8; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A8.js; * @description: Checking if Math.atan2(y,x) is -0, where y is equal to -0 and x>0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A9.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A9.js index 1369421581..51edf27c2e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A9.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A9.js @@ -4,8 +4,8 @@ /** * If y is -0 and x is +0, Math.atan2(y,x) is -0 * - * @id: S15.8.2.5_A9; * @section: 15.8.2.5; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.5_atan2/S15.8.2.5_A9.js; * @description: Checking if Math.atan2(y,x) is -0, where y is -0 and x is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A1.js index 64130db4df..8bf27fd4f0 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.ceil(x) is NaN * - * @id: S15.8.2.6_A1; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A1.js; * @description: Checking if Math.ceil(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A2.js index 37f2572b19..fe6e67db2d 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.ceil(x) is +0 * - * @id: S15.8.2.6_A2; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A2.js; * @description: Checking if Math.ceil(x) is +0, where x is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A3.js index 124e0b64ec..f4df5bf44f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.ceil(x) is -0 * - * @id: S15.8.2.6_A3; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A3.js; * @description: Checking if Math.ceil(x) is -0, where x is -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A4.js index 1051df0f24..64a98ece3a 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.ceil(x) is +Infinity * - * @id: S15.8.2.6_A4; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A4.js; * @description: Checking if Math.ceil(x) is +Infinity, where x is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A5.js index 8467868fd7..73c69995e0 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.ceil(x) is -Infinity * - * @id: S15.8.2.6_A5; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A5.js; * @description: Checking if Math.ceil(x) is -Infinity, where x is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A6.js index 0b565632da..f1cde11a9d 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A6.js @@ -4,8 +4,8 @@ /** * If x is less than 0 but greater than -1, Math.ceil(x) is -0 * - * @id: S15.8.2.6_A6; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A6.js; * @description: Checking if Math.ceil(x) is -0, where x is less than 0 but greater than -1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A7.js index 4834d4caaf..179252ca61 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A7.js @@ -4,8 +4,8 @@ /** * The value of Math.ceil(x) is the same as the value of -Math.floor(-x) * - * @id: S15.8.2.6_A7; * @section: 15.8.2.6; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.6_ceil/S15.8.2.6_A7.js; * @description: Checking if Math.ceil(x) equals to -Math.floor(-x) on 2000 floating point argument values; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A1.js index 68098b71f9..8247d1da0e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.cos(x) is NaN * - * @id: S15.8.2.7_A1; * @section: 15.8.2.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A1.js; * @description: Checking if Math.cos(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A2.js index daf2e1a48b..723075ef49 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.cos(x) is 1 * - * @id: S15.8.2.7_A2; * @section: 15.8.2.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A2.js; * @description: Checking if Math.cos(+0) is 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A3.js index ce16b8aff3..e7c05d3b56 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.cos(x) is 1 * - * @id: S15.8.2.7_A3; * @section: 15.8.2.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A3.js; * @description: Checking if Math.cos(-0) is 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A4.js index 7847700355..72a40ad055 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.cos(x) is NaN * - * @id: S15.8.2.7_A4; * @section: 15.8.2.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A4.js; * @description: Checking if Math.cos(+Infinity) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A5.js index 5f1f7b0acf..3b9dd31a5f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.cos(x) is NaN * - * @id: S15.8.2.7_A5; * @section: 15.8.2.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A5.js; * @description: Checking if Math.cos(-Infinity) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A6.js index 0ab20415d8..5f2cf80382 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A6.js @@ -4,8 +4,8 @@ /** * Cosine is a periodic function with period 2*PI * - * @id: S15.8.2.7_A6; * @section: 15.8.2.7; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A6.js; * @description: Checking if Math.cos(x) equals to Math.cos(x+n*2*Math.PI) with precision 0.000000000003, where n is an integer from 1 to 100 and x is one of 10 float point values from -Math.PI to +Math.PI; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A7.js index b4da005d76..8e4eaead6e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A7.js @@ -4,9 +4,9 @@ /** * Math.cos it is recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.7_A7; * @section: 15.8.2.7; - * @description: : Checking if Math.cos is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.7_cos/S15.8.2.7_A7.js; + * @description: Checking if Math.cos is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A1.js index f0f6814af9..fd2097e76e 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.exp(x) is NaN * - * @id: S15.8.2.8_A1; * @section: 15.8.2.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A1.js; * @description: Checking if Math.exp(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A2.js index 472973f6d6..5c694a01be 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.exp(x) is 1 * - * @id: S15.8.2.8_A2; * @section: 15.8.2.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A2.js; * @description: Checking if Math.exp(+0) is 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A3.js index 7aa65e3fcf..3c318eb5f9 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.exp(x) is 1 * - * @id: S15.8.2.8_A3; * @section: 15.8.2.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A3.js; * @description: Checking if Math.exp(-0) is 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A4.js index 47deb7a5d1..c11f95eb47 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.exp(x) is +Ifinity * - * @id: S15.8.2.8_A4; * @section: 15.8.2.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A4.js; * @description: Checking if Math.exp(+Infinity) is +Ifinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A5.js index 240b586775..3f9b6ac923 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.exp(x) is +0 * - * @id: S15.8.2.8_A5; * @section: 15.8.2.8; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A5.js; * @description: Checking if Math.exp(-Infinity) is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A6.js index 98dc66e1eb..a541d03d61 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A6.js @@ -4,9 +4,9 @@ /** * Math.exp, recommended that implementations use the approximation algorithms for IEEE 754 arithmetic contained in fdlibm * - * @id: S15.8.2.8_A6; * @section: 15.8.2.8; - * @description: : Checking if Math.exp is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC;; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.8_exp/S15.8.2.8_A6.js; + * @description: Checking if Math.exp is approximately equals to its mathematical values on the set of 64 argument values; all the sample values is calculated with LibC; */ $INCLUDE("math_precision.js"); diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A1.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A1.js index 88758aa7b6..3df664aa55 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A1.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A1.js @@ -4,8 +4,8 @@ /** * If x is NaN, Math.floor(x) is NaN * - * @id: S15.8.2.9_A1; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A1.js; * @description: Checking if Math.floor(NaN) is NaN; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A2.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A2.js index d22c7f3533..bb92b104f3 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A2.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A2.js @@ -4,8 +4,8 @@ /** * If x is +0, Math.floor(x) is +0 * - * @id: S15.8.2.9_A2; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A2.js; * @description: Checking if Math.floor(x) is +0, where x is +0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A3.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A3.js index 1c20a68394..eba84cb7cd 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A3.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A3.js @@ -4,8 +4,8 @@ /** * If x is -0, Math.floor(x) is -0 * - * @id: S15.8.2.9_A3; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A3.js; * @description: Checking if Math.floor(x) is -0, where x is -0; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A4.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A4.js index cafabbedff..d6cbf6dff3 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A4.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A4.js @@ -4,8 +4,8 @@ /** * If x is +Infinity, Math.floor(x) is +Infinity * - * @id: S15.8.2.9_A4; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A4.js; * @description: Checking if Math.floor(x) is +Infinity, where x is +Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A5.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A5.js index 8d55873bb3..756324cb31 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A5.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A5.js @@ -4,8 +4,8 @@ /** * If x is -Infinity, Math.floor(x) is -Infinity * - * @id: S15.8.2.9_A5; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A5.js; * @description: Checking if Math.floor(x) is -Infinity, where x is -Infinity; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A6.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A6.js index 0b503e0e0e..3a08c3aa5f 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A6.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A6.js @@ -4,8 +4,8 @@ /** * If x is greater than 0 but less than 1, Math.floor(x) is +0 * - * @id: S15.8.2.9_A6; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A6.js; * @description: Checking if Math.floor(x) is +0, where x is greater than 0 but less than 1; */ diff --git a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A7.js b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A7.js index 5da8f4b207..0e03fa83ae 100644 --- a/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A7.js +++ b/test/suite/converted/15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A7.js @@ -4,8 +4,8 @@ /** * The value of Math.floor(x) is the same as the value of -Math.ceil(-x) * - * @id: S15.8.2.9_A7; * @section: 15.8.2.9; + * @path: 15_Native/15.8_The_Math_Object/15.8.2_Function_Properties_of_the_Math_Object/15.8.2.9_floor/S15.8.2.9_A7.js; * @description: Checking if Math.floor(x) is equal to -Math.ceil(-x) on 2000 floating-point argument values; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A1.js index 4353c60e67..098a180143 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A1.js @@ -5,8 +5,8 @@ * When Date is called as a function rather than as a constructor, * it should be "string" representing the current time (UTC) * - * @id: S15.9.2.1_A1; * @section: 15.9.2.1; + * @path: 15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A1.js; * @description: Checking type of returned value; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A2.js index 669d3ba814..83a9f988a6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A2.js @@ -6,8 +6,8 @@ * accepted but are completely ignored. A string is created and returned as * if by the expression (new Date()).toString() * - * @id: S15.9.2.1_A2; * @section: 15.9.2.1; + * @path: 15_Native/15.9_Date_Objects/15.9.2_The_Date_Constructor_Called_as_a_Function/S15.9.2.1_A2.js; * @description: Use various number arguments and various types of ones; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T1.js index 08e3883de7..317f68cda5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T1.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initializes the newly created object * - * @id: S15.9.3.1_A1_T1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T1.js; * @description: 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T2.js index bc2a06ba06..07c9a1e541 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T2.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initializes the newly created object * - * @id: S15.9.3.1_A1_T2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T2.js; * @description: 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T3.js index dd9eabc5a8..ca1f508367 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T3.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initializes the newly created object * - * @id: S15.9.3.1_A1_T3; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T3.js; * @description: 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T4.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T4.js index ba654b2ddb..ee975880a4 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T4.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T4.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initializes the newly created object * - * @id: S15.9.3.1_A1_T4; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T4.js; * @description: 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T5.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T5.js index 0f1f7f1725..1e6c7af1a7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T5.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T5.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initializes the newly created object * - * @id: S15.9.3.1_A1_T5; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T5.js; * @description: 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T6.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T6.js index 4d9b4228da..e9e1ab06d6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T6.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T6.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initializes the newly created object * - * @id: S15.9.3.1_A1_T6; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A1_T6.js; * @description: 7 arguments, (year, month, date, hours, minutes, seconds, ms); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T1.js index b5b1d29000..2457aa99a3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T1.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.1_A2_T1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T1.js; * @description: 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T2.js index 6182c47086..7d2386bfc9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T2.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.1_A2_T2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T2.js; * @description: 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T3.js index 65a41ca488..bb732cd2d0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T3.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.1_A2_T3; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T3.js; * @description: 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T4.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T4.js index b5eac93102..2fc5a18e3b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T4.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T4.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.1_A2_T4; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T4.js; * @description: 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T5.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T5.js index 9423320811..5c87130ce9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T5.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T5.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.1_A2_T5; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T5.js; * @description: 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T6.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T6.js index 4f7258fd9d..20cd8c65ba 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T6.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T6.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.1_A2_T6; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A2_T6.js; * @description: 7 arguments, (year, month, date, hours, minutes, seconds, ms); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.1.js index 44bb5f9181..1f0d0cc813 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T1.1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.1.js; * @description: Test based on delete prototype.toString - 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.2.js index 10feec5f55..0e39c23e94 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T1.2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T1.2.js; * @description: Test based on overwriting prototype.toString - 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.1.js index 0329f7949e..cdb84ff0da 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T2.1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.1.js; * @description: Test based on delete prototype.toString - 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.2.js index c3cc5bd9c5..0dd880ed38 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T2.2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T2.2.js; * @description: Test based on overwriting prototype.toString - 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.1.js index 43ada5dc3b..3c2780d308 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T3.1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.1.js; * @description: Test based on delete prototype.toString - 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.2.js index 91f1528741..6d220428e9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T3.2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T3.2.js; * @description: Test based on overwriting prototype.toString - 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.1.js index ff68d7d1c2..e489823bba 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T4.1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.1.js; * @description: Test based on delete prototype.toString - 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.2.js index 364d9d2c76..c6da46a9e3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T4.2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T4.2.js; * @description: Test based on overwriting prototype.toString - 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.1.js index aeebac19d0..8bd4b1f5c3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T5.1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.1.js; * @description: 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.2.js index 24123032af..6da9e3b5d5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T5.2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T5.2.js; * @description: Test based on overwriting prototype.toString - 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.1.js index f81984fc6f..4ec6f82b94 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T6.1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.1.js; * @description: 7 arguments, (year, month, date, hours, minutes, seconds, ms); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.2.js index 2339aa88b9..132cc92f81 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.1_A3_T6.2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A3_T6.2.js; * @description: Test based on overwriting prototype.toString - 7 arguments, (year, month, date, hours, minutes, seconds, ms); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T1.js index 8b33762e48..4ec3e6db7b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T1.js @@ -12,8 +12,8 @@ * 6. If seconds is supplied use ToNumber(seconds) * 7. If ms is supplied use ToNumber(ms) * - * @id: S15.9.3.1_A4_T1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T1.js; * @description: 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T2.js index 5656021ae1..f4b4492d33 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T2.js @@ -12,8 +12,8 @@ * 6. If seconds is supplied use ToNumber(seconds) * 7. If ms is supplied use ToNumber(ms) * - * @id: S15.9.3.1_A4_T2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T2.js; * @description: 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T3.js index 3f2a66eb94..4f470bd636 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T3.js @@ -12,8 +12,8 @@ * 6. If seconds is supplied use ToNumber(seconds) * 7. If ms is supplied use ToNumber(ms) * - * @id: S15.9.3.1_A4_T3; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T3.js; * @description: 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T4.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T4.js index 1ee6f73b1a..5986c6fe3f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T4.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T4.js @@ -12,8 +12,8 @@ * 6. If seconds is supplied use ToNumber(seconds) * 7. If ms is supplied use ToNumber(ms) * - * @id: S15.9.3.1_A4_T4; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T4.js; * @description: 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T5.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T5.js index a4811f7283..971dbc0ae2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T5.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T5.js @@ -12,8 +12,8 @@ * 6. If seconds is supplied use ToNumber(seconds) * 7. If ms is supplied use ToNumber(ms) * - * @id: S15.9.3.1_A4_T5; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T5.js; * @description: 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T6.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T6.js index 37f10b927a..0797e4e5cc 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T6.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T6.js @@ -12,8 +12,8 @@ * 6. If seconds is supplied use ToNumber(seconds) * 7. If ms is supplied use ToNumber(ms) * - * @id: S15.9.3.1_A4_T6; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A4_T6.js; * @description: 7 arguments, (year, month, date, hours, minutes, seconds, ms); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T1.js index 4f1f8fc70e..f1c23b6ee8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T1.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The [[Value]] property of the newly constructed object + * The [[Value]] property of the newly constructed object * is set by following steps: * 8. If Result(1) is not NaN and 0 <= ToInteger(Result(1)) <= 99, Result(8) is * 1900+ToInteger(Result(1)); otherwise, Result(8) is Result(1) @@ -10,10 +10,10 @@ * 10. Compute MakeTime(Result(4), Result(5), Result(6), Result(7)) * 11. Compute MakeDate(Result(9), Result(10)) * 12. Set the [[Value]] property of the newly constructed object to - * TimeClip(UTC(Result(11))); + * TimeClip(UTC(Result(11))) * - * @id: S15.9.3.1_A5_T1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T1.js; * @description: 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T2.js index 73ff7d2d00..40ccfb9fe7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T2.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The [[Value]] property of the newly constructed object + * The [[Value]] property of the newly constructed object * is set by following steps: * 8. If Result(1) is not NaN and 0 <= ToInteger(Result(1)) <= 99, Result(8) is * 1900+ToInteger(Result(1)); otherwise, Result(8) is Result(1) @@ -10,10 +10,10 @@ * 10. Compute MakeTime(Result(4), Result(5), Result(6), Result(7)) * 11. Compute MakeDate(Result(9), Result(10)) * 12. Set the [[Value]] property of the newly constructed object to - * TimeClip(UTC(Result(11))); + * TimeClip(UTC(Result(11))) * - * @id: S15.9.3.1_A5_T2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T2.js; * @description: 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T3.js index c483d40e35..35f9f4d2f0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T3.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The [[Value]] property of the newly constructed object + * The [[Value]] property of the newly constructed object * is set by following steps: * 8. If Result(1) is not NaN and 0 <= ToInteger(Result(1)) <= 99, Result(8) is * 1900+ToInteger(Result(1)); otherwise, Result(8) is Result(1) @@ -10,10 +10,10 @@ * 10. Compute MakeTime(Result(4), Result(5), Result(6), Result(7)) * 11. Compute MakeDate(Result(9), Result(10)) * 12. Set the [[Value]] property of the newly constructed object to - * TimeClip(UTC(Result(11))); + * TimeClip(UTC(Result(11))) * - * @id: S15.9.3.1_A5_T3; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T3.js; * @description: 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T4.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T4.js index 6ef714a7ae..74c82e0006 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T4.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T4.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The [[Value]] property of the newly constructed object + * The [[Value]] property of the newly constructed object * is set by following steps: * 8. If Result(1) is not NaN and 0 <= ToInteger(Result(1)) <= 99, Result(8) is * 1900+ToInteger(Result(1)); otherwise, Result(8) is Result(1) @@ -10,10 +10,10 @@ * 10. Compute MakeTime(Result(4), Result(5), Result(6), Result(7)) * 11. Compute MakeDate(Result(9), Result(10)) * 12. Set the [[Value]] property of the newly constructed object to - * TimeClip(UTC(Result(11))); + * TimeClip(UTC(Result(11))) * - * @id: S15.9.3.1_A5_T4; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T4.js; * @description: 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T5.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T5.js index 539987cbd9..f8616b66c3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T5.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T5.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The [[Value]] property of the newly constructed object + * The [[Value]] property of the newly constructed object * is set by following steps: * 8. If Result(1) is not NaN and 0 <= ToInteger(Result(1)) <= 99, Result(8) is * 1900+ToInteger(Result(1)); otherwise, Result(8) is Result(1) @@ -10,10 +10,10 @@ * 10. Compute MakeTime(Result(4), Result(5), Result(6), Result(7)) * 11. Compute MakeDate(Result(9), Result(10)) * 12. Set the [[Value]] property of the newly constructed object to - * TimeClip(UTC(Result(11))); + * TimeClip(UTC(Result(11))) * - * @id: S15.9.3.1_A5_T5; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T5.js; * @description: 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T6.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T6.js index 33f1aea4e0..a849c2d72a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T6.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T6.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * : The [[Value]] property of the newly constructed object + * The [[Value]] property of the newly constructed object * is set by following steps: * 8. If Result(1) is not NaN and 0 <= ToInteger(Result(1)) <= 99, Result(8) is * 1900+ToInteger(Result(1)); otherwise, Result(8) is Result(1) @@ -10,10 +10,10 @@ * 10. Compute MakeTime(Result(4), Result(5), Result(6), Result(7)) * 11. Compute MakeDate(Result(9), Result(10)) * 12. Set the [[Value]] property of the newly constructed object to - * TimeClip(UTC(Result(11))); + * TimeClip(UTC(Result(11))) * - * @id: S15.9.3.1_A5_T6; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A5_T6.js; * @description: 7 arguments, (year, month, date, hours, minutes, seconds, ms); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T1.js index 14df44aff1..131fa90f67 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T1.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * with supplied "undefined" argument should be NaN * - * @id: S15.9.3.1_A6_T1; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T1.js; * @description: 2 arguments, (year, month); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T2.js index 7527c21fbe..318e704769 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T2.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * with supplied "undefined" argument should be NaN * - * @id: S15.9.3.1_A6_T2; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T2.js; * @description: 3 arguments, (year, month, date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T3.js index 8b7e577fdc..c65ae15468 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T3.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * with supplied "undefined" argument should be NaN * - * @id: S15.9.3.1_A6_T3; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T3.js; * @description: 4 arguments, (year, month, date, hours); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T4.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T4.js index e1ca5f540f..659465dd9a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T4.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T4.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * with supplied "undefined" argument should be NaN * - * @id: S15.9.3.1_A6_T4; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T4.js; * @description: 5 arguments, (year, month, date, hours, minutes); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T5.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T5.js index ed1d88b076..fd989fbdee 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T5.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T5.js @@ -5,8 +5,8 @@ * The [[Value]] property of the newly constructed object * with supplied "undefined" argument should be NaN * - * @id: S15.9.3.1_A6_T5; * @section: 15.9.3.1; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.1_A6_T5.js; * @description: 6 arguments, (year, month, date, hours, minutes, seconds); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A1_T1.js index 827fcd6de2..0c53817928 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A1_T1.js @@ -5,8 +5,8 @@ * When Date is called as part of a new expression it is * a constructor: it initialises the newly created object * - * @id: S15.9.3.2_A1_T1; * @section: 15.9.3.2; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A1_T1.js; * @description: Checking types of newly created objects and it values; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A2_T1.js index 074c0a239f..141848c178 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A2_T1.js @@ -6,8 +6,8 @@ * is set to the original Date prototype object, the one that is the * initial value of Date.prototype * - * @id: S15.9.3.2_A2_T1; * @section: 15.9.3.2; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A2_T1.js; * @description: Checking Date.prototype property of newly constructed objects; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.1.js index 813d2d716f..b84a87460a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.1.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.2_A3_T1.1; * @section: 15.9.3.2; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.1.js; * @description: Test based on delete prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.2.js index 38712cff75..5244a2a540 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.2.js @@ -5,8 +5,8 @@ * The [[Class]] property of the newly constructed object * is set to "Date" * - * @id: S15.9.3.2_A3_T1.2; * @section: 15.9.3.2; + * @path: 15_Native/15.9_Date_Objects/15.9.3_The_Date_Constructor/S15.9.3.2_A3_T1.2.js; * @description: Test based on overwriting prototype.toString; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T1.js index 2969a8f100..9ddcee2cdf 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes * - * @id: S15.9.4.1_A1_T1; * @section: 15.9.4.1; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T2.js index 700e800dc8..68a6375382 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes * - * @id: S15.9.4.1_A1_T2; * @section: 15.9.4.1; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T3.js index 03a7bf8ab2..92e52463f5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date property "prototype" has { DontEnum, DontDelete, ReadOnly } attributes * - * @id: S15.9.4.1_A1_T3; * @section: 15.9.4.1; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.1_Date.prototype/S15.9.4.1_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T1.js index 3367d1e505..9963169629 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date property "parse" has { DontEnum } attributes * - * @id: S15.9.4.2_A1_T1; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T2.js index 2ed22af9fd..a47c8a394a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date property "parse" has { DontEnum } attributes * - * @id: S15.9.4.2_A1_T2; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T3.js index 242d15ade5..dae95be493 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date property "parse" has { DontEnum } attributes * - * @id: S15.9.4.2_A1_T3; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A2_T1.js index 8a1536209d..b08b454ff2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "parse" is 1 * - * @id: S15.9.4.2_A2_T1; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A2_T1.js; * @description: The "length" property of the "parse" is 1; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T1.js index e0241cb398..561bf492c8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.4.2_A3_T1; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T2.js index 690cd7bbdf..fc18351535 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.4.2_A3_T2; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T3.js index 22efdc1e01..49b6394de3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.parse property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.4.2_A3_T3; * @section: 15.9.4.2; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.2_Date.parse/S15.9.4.2_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T1.js index 7021b3172e..68840a13d5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date property "UTC" has { DontEnum } attributes * - * @id: S15.9.4.3_A1_T1; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T2.js index cf25c549ea..6b5bb8db1f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date property "UTC" has { DontEnum } attributes * - * @id: S15.9.4.3_A1_T2; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T3.js index 7f4f1f7033..b53d743429 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date property "UTC" has { DontEnum } attributes * - * @id: S15.9.4.3_A1_T3; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A2_T1.js index 3abe714507..689dae4236 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "UTC" is 7 * - * @id: S15.9.4.3_A2_T1; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A2_T1.js; * @description: The "length" property of the "UTC" is 7; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T1.js index 81a30f30e2..b6ceac8f7d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.4.3_A3_T1; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T2.js index 50c75edc63..d1eb0abd07 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.4.3_A3_T2; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T3.js index 90bf7a4513..828ba3bc54 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.UTC property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.4.3_A3_T3; * @section: 15.9.4.3; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/15.9.4.3_Date.UTC/S15.9.4.3_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A1.js index 1f2234410a..8ca5d70f1d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A1.js @@ -4,8 +4,8 @@ /** * The Date constructor has the property "prototype" * - * @id: S15.9.4_A1; * @section: 15.9.4; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A1.js; * @description: Checking existence of the property "prototype"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A2.js index 33b83c4af6..ddd1411402 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A2.js @@ -4,8 +4,8 @@ /** * The Date constructor has the property "parse" * - * @id: S15.9.4_A2; * @section: 15.9.4; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A2.js; * @description: Checking existence of the property "parse"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A3.js index c3acc77307..bb18c04458 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A3.js @@ -4,8 +4,8 @@ /** * The Date constructor has the property "UTC" * - * @id: S15.9.4_A3; * @section: 15.9.4; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A3.js; * @description: Checking existence of the property "UTC"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A4.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A4.js index a523da3d5a..ce277af829 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A4.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A4.js @@ -5,8 +5,8 @@ * The value of the internal [[Prototype]] property of the Date * constructor is the Function prototype object * - * @id: S15.9.4_A4; * @section: 15.9.4; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A4.js; * @description: Checking Function.prototype.isPrototypeOf(Date); */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A5.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A5.js index 378d807fc8..c17ed67f23 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A5.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A5.js @@ -4,8 +4,8 @@ /** * Date constructor has length property whose value is 7 * - * @id: S15.9.4_A5; * @section: 15.9.4; + * @path: 15_Native/15.9_Date_Objects/15.9.4_Properties_of_the_Date_Constructor/S15.9.4_A5.js; * @description: Checking Date.length property; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T1.js index 70bef6e972..28b095422c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getFullYear" has { DontEnum } attributes * - * @id: S15.9.5.10_A1_T1; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T2.js index fdc0ba07f2..3864c31474 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getFullYear" has { DontEnum } attributes * - * @id: S15.9.5.10_A1_T2; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T3.js index 70e7adf7ed..18e8ebbdc5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getFullYear" has { DontEnum } attributes * - * @id: S15.9.5.10_A1_T3; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A2_T1.js index 244edb48bf..08b830d428 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getFullYear" is 0 * - * @id: S15.9.5.10_A2_T1; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A2_T1.js; * @description: The "length" property of the "getFullYear" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T1.js index 30832181f2..19e49e2d2a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.10_A3_T1; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T2.js index 54f8a0be4a..647a88b6e8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.10_A3_T2; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T3.js index 6071570359..df425b5bad 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.10_A3_T3; * @section: 15.9.5.10; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.10_Date.prototype.getFullYear/S15.9.5.10_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T1.js index 17429859fd..450e90eb79 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCFullYear" has { DontEnum } attributes * - * @id: S15.9.5.11_A1_T1; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T2.js index c993b10e6f..17176dd49f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCFullYear" has { DontEnum } attributes * - * @id: S15.9.5.11_A1_T2; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T3.js index fd89022ffd..ba6380c422 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCFullYear" has { DontEnum } attributes * - * @id: S15.9.5.11_A1_T3; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A2_T1.js index 8184bd61fe..6ccc901c3b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCFullYear" is 0 * - * @id: S15.9.5.11_A2_T1; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A2_T1.js; * @description: The "length" property of the "getUTCFullYear" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T1.js index 7b3bd25a70..0bfc682e6c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.11_A3_T1; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T2.js index cd8bfa5eb4..b751ff6a97 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.11_A3_T2; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T3.js index a6da886eba..ef9dfe9baa 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.11_A3_T3; * @section: 15.9.5.11; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.11_Date.prototype.getUTCFullYear/S15.9.5.11_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T1.js index 1f5b236cf6..ff9b06b8bf 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMonth" has { DontEnum } attributes * - * @id: S15.9.5.12_A1_T1; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T2.js index 5c25993d9a..ca8bae3dc5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMonth" has { DontEnum } attributes * - * @id: S15.9.5.12_A1_T2; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T3.js index c868c2c0e0..4baa543652 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMonth" has { DontEnum } attributes * - * @id: S15.9.5.12_A1_T3; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A2_T1.js index 19a14f5f39..2e09bc722b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getMonth" is 0 * - * @id: S15.9.5.12_A2_T1; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A2_T1.js; * @description: The "length" property of the "getMonth" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T1.js index 120bcdf2da..c58c6a22a5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.12_A3_T1; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T2.js index 550a98ca67..948ba36566 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.12_A3_T2; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T3.js index 05ef718fec..68f5d4f7bd 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.12_A3_T3; * @section: 15.9.5.12; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.12_Date.prototype.getMonth/S15.9.5.12_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T1.js index 3b966cdaa0..83a9304bc3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMonth" has { DontEnum } attributes * - * @id: S15.9.5.13_A1_T1; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T2.js index 95074acbf3..a97eadf21d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMonth" has { DontEnum } attributes * - * @id: S15.9.5.13_A1_T2; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T3.js index 83295d881f..da9a86479d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMonth" has { DontEnum } attributes * - * @id: S15.9.5.13_A1_T3; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A2_T1.js index 3be61c16d3..e2fbc11e8f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCMonth" is 0 * - * @id: S15.9.5.13_A2_T1; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A2_T1.js; * @description: The "length" property of the "getUTCMonth" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T1.js index ceb0388c4b..d4392bed72 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.13_A3_T1; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T2.js index 200275df3e..b967423c13 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.13_A3_T2; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T3.js index 809f2550bd..ddd87094f0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.13_A3_T3; * @section: 15.9.5.13; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.13_Date.prototype.getUTCMonth/S15.9.5.13_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T1.js index fe166d5514..5e3a890bec 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getDate" has { DontEnum } attributes * - * @id: S15.9.5.14_A1_T1; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T2.js index 2ef810356f..2a66630fd9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getDate" has { DontEnum } attributes * - * @id: S15.9.5.14_A1_T2; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T3.js index 023172c777..77aaca77bd 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getDate" has { DontEnum } attributes * - * @id: S15.9.5.14_A1_T3; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A2_T1.js index ed0a3808ea..619813731a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getDate" is 0 * - * @id: S15.9.5.14_A2_T1; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A2_T1.js; * @description: The "length" property of the "getDate" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T1.js index dac42d2729..f2c74348d0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.14_A3_T1; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T2.js index c71130328b..039ec92b18 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.14_A3_T2; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T3.js index e3d08f636a..3912bc24d1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.14_A3_T3; * @section: 15.9.5.14; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.14_Date.prototype.getDate/S15.9.5.14_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T1.js index 14c4b42a18..d817308cb1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCDate" has { DontEnum } attributes * - * @id: S15.9.5.15_A1_T1; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T2.js index c46facd0fc..462b020929 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCDate" has { DontEnum } attributes * - * @id: S15.9.5.15_A1_T2; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T3.js index 5dad888304..139f01ec6f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCDate" has { DontEnum } attributes * - * @id: S15.9.5.15_A1_T3; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A2_T1.js index e5c461eaed..a725797ccd 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCDate" is 0 * - * @id: S15.9.5.15_A2_T1; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A2_T1.js; * @description: The "length" property of the "getUTCDate" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T1.js index 87bbfee893..11f7d7a197 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.15_A3_T1; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T2.js index 9c7ab0bcef..b36813d82d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.15_A3_T2; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T3.js index c8d9442fb6..ab35ae63d2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.15_A3_T3; * @section: 15.9.5.15; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.15_Date.prototype.getUTCDate/S15.9.5.15_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T1.js index ebeda1ee67..91b93c57c8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getDay" has { DontEnum } attributes * - * @id: S15.9.5.16_A1_T1; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T2.js index d06282194b..773d0aa1b6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getDay" has { DontEnum } attributes * - * @id: S15.9.5.16_A1_T2; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T3.js index 868c6a5b8f..6ca4858368 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getDay" has { DontEnum } attributes * - * @id: S15.9.5.16_A1_T3; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A2_T1.js index 4674b0482f..fa70bed0e5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getDay" is 0 * - * @id: S15.9.5.16_A2_T1; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A2_T1.js; * @description: The "length" property of the "getDay" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T1.js index acee0e9ed8..18d2b1ecb1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.16_A3_T1; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T2.js index cca89114cb..7b0737e66a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.16_A3_T2; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T3.js index b49e4b69f3..4a4b506132 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.16_A3_T3; * @section: 15.9.5.16; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.16_Date.prototype.getDay/S15.9.5.16_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T1.js index e2488152e7..3e868e6eea 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCDay" has { DontEnum } attributes * - * @id: S15.9.5.17_A1_T1; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T2.js index b67c3ac067..062df3d419 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCDay" has { DontEnum } attributes * - * @id: S15.9.5.17_A1_T2; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T3.js index bfddcca7f9..cdc4cd3886 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCDay" has { DontEnum } attributes * - * @id: S15.9.5.17_A1_T3; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A2_T1.js index 550e413fab..5a53098ef0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCDay" is 0 * - * @id: S15.9.5.17_A2_T1; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A2_T1.js; * @description: The "length" property of the "getUTCDay" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T1.js index ac1d922257..0eaa61497c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.17_A3_T1; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T2.js index 8ba8a355bc..dfdca2a6ca 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.17_A3_T2; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T3.js index b318778455..cd5ac76c90 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCDay property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.17_A3_T3; * @section: 15.9.5.17; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.17_Date.prototype.getUTCDay/S15.9.5.17_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T1.js index 1dd7c724ed..e4e25170bc 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getHours" has { DontEnum } attributes * - * @id: S15.9.5.18_A1_T1; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T2.js index 6a50050923..4060ad806c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getHours" has { DontEnum } attributes * - * @id: S15.9.5.18_A1_T2; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T3.js index 21c89b397d..0499a26a34 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getHours" has { DontEnum } attributes * - * @id: S15.9.5.18_A1_T3; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A2_T1.js index b71f8b6637..92fdcb29ae 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getHours" is 0 * - * @id: S15.9.5.18_A2_T1; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A2_T1.js; * @description: The "length" property of the "getHours" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T1.js index ffcc56be9a..494821f165 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.18_A3_T1; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T2.js index 340e8e6268..52c6bf46ae 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.18_A3_T2; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T3.js index 2bda859adf..6d1689692b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.18_A3_T3; * @section: 15.9.5.18; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.18_Date.prototype.getHours/S15.9.5.18_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T1.js index 039f8486f9..a936562d9d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCHours" has { DontEnum } attributes * - * @id: S15.9.5.19_A1_T1; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T2.js index c46212774b..09faae9389 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCHours" has { DontEnum } attributes * - * @id: S15.9.5.19_A1_T2; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T3.js index 4737c9fad2..c4ba2be5e3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCHours" has { DontEnum } attributes * - * @id: S15.9.5.19_A1_T3; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A2_T1.js index dd30ba78dc..44361a24d9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCHours" is 0 * - * @id: S15.9.5.19_A2_T1; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A2_T1.js; * @description: The "length" property of the "getUTCHours" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T1.js index 052990d46b..7ed69882db 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.19_A3_T1; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T2.js index bd1c590c54..5dfbbbbeef 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.19_A3_T2; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T3.js index 31e35d304b..9178ff3488 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.19_A3_T3; * @section: 15.9.5.19; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.19_Date.prototype.getUTCHours/S15.9.5.19_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T1.js index 9300f4bdfd..740aeb9217 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "constructor" has { DontEnum } attributes * - * @id: S15.9.5.1_A1_T1; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T2.js index aa8cdb5b6e..8caac34543 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "constructor" has { DontEnum } attributes * - * @id: S15.9.5.1_A1_T2; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T3.js index 7c888da7be..8e0192d9ae 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "constructor" has { DontEnum } attributes * - * @id: S15.9.5.1_A1_T3; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A2_T1.js index 545fd6ee41..0477cf84fa 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "constructor" is 7 * - * @id: S15.9.5.1_A2_T1; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A2_T1.js; * @description: The "length" property of the "constructor" is 7; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T1.js index fafbc60a9a..12eb433659 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.constructor property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.1_A3_T1; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T2.js index a57125cf8d..72e247be7b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.constructor property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.1_A3_T2; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T3.js index d7f7c30b6c..42022839e0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.constructor property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.1_A3_T3; * @section: 15.9.5.1; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.1_Date.prototype.constructor/S15.9.5.1_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T1.js index 3564b53cfa..c6fb5d710f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMinutes" has { DontEnum } attributes * - * @id: S15.9.5.20_A1_T1; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T2.js index b0b56adb59..fd6c5e8e63 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMinutes" has { DontEnum } attributes * - * @id: S15.9.5.20_A1_T2; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T3.js index a8f17a5c5d..7a74add3e1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMinutes" has { DontEnum } attributes * - * @id: S15.9.5.20_A1_T3; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A2_T1.js index 5740adb6a2..18a368e2cb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getMinutes" is 0 * - * @id: S15.9.5.20_A2_T1; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A2_T1.js; * @description: The "length" property of the "getMinutes" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T1.js index 319366a7c8..0267c89b4e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.20_A3_T1; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T2.js index f8ae5d5c62..d42471ab4b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.20_A3_T2; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T3.js index 2bea3530ec..1492e82216 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.20_A3_T3; * @section: 15.9.5.20; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.20_Date.prototype.getMinutes/S15.9.5.20_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T1.js index 8a37e0ad70..28ce68b828 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMinutes" has { DontEnum } attributes * - * @id: S15.9.5.21_A1_T1; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T2.js index c0719bcf0f..ed0f0c3d30 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMinutes" has { DontEnum } attributes * - * @id: S15.9.5.21_A1_T2; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T3.js index 4257bcf072..e0d9e2c9c1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMinutes" has { DontEnum } attributes * - * @id: S15.9.5.21_A1_T3; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A2_T1.js index d92a061c6d..5256d33fa5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCMinutes" is 0 * - * @id: S15.9.5.21_A2_T1; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A2_T1.js; * @description: The "length" property of the "getUTCMinutes" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T1.js index 2933a491c7..567a8a4b17 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.21_A3_T1; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T2.js index 008a590ebc..139a8700bc 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.21_A3_T2; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T3.js index 9875897dac..c3ab64e994 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.21_A3_T3; * @section: 15.9.5.21; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.21_Date.prototype.getUTCMinutes/S15.9.5.21_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T1.js index dc983edc2d..30d6873f41 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getSeconds" has { DontEnum } attributes * - * @id: S15.9.5.22_A1_T1; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T2.js index 6bbfdc7511..4615bd4ee3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getSeconds" has { DontEnum } attributes * - * @id: S15.9.5.22_A1_T2; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T3.js index 384c5f75a9..a56e7943cb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getSeconds" has { DontEnum } attributes * - * @id: S15.9.5.22_A1_T3; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A2_T1.js index 3d80e5e5ba..824a22bcd2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getSeconds" is 0 * - * @id: S15.9.5.22_A2_T1; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A2_T1.js; * @description: The "length" property of the "getSeconds" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T1.js index 2929fde35e..85a04c6541 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.22_A3_T1; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T2.js index 2e0c89116a..a9fb10bc87 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.22_A3_T2; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T3.js index 5104945da7..7ba5911e6e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.22_A3_T3; * @section: 15.9.5.22; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.22_Date.prototype.getSeconds/S15.9.5.22_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T1.js index 11a82ee51d..594af8bf30 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCSeconds" has { DontEnum } attributes * - * @id: S15.9.5.23_A1_T1; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T2.js index 5335050543..a40bbe0b66 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCSeconds" has { DontEnum } attributes * - * @id: S15.9.5.23_A1_T2; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T3.js index 919f3dcb66..4bb5731132 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCSeconds" has { DontEnum } attributes * - * @id: S15.9.5.23_A1_T3; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A2_T1.js index 712c45c3f1..a399d3c8fb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCSeconds" is 0 * - * @id: S15.9.5.23_A2_T1; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A2_T1.js; * @description: The "length" property of the "getUTCSeconds" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T1.js index baeba6c14b..432a55a2d3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.23_A3_T1; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T2.js index 16edd7a63d..4bdd8a1256 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.23_A3_T2; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T3.js index 351f29b010..8ec23e7c1e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.23_A3_T3; * @section: 15.9.5.23; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.23_Date.prototype.getUTCSeconds/S15.9.5.23_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T1.js index 7420a70ab9..d530a566d1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.24_A1_T1; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T2.js index 427763c0f6..bc79fb95ba 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.24_A1_T2; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T3.js index 97b3fde43f..d141766a31 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.24_A1_T3; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A2_T1.js index c731d08a51..5ff110df4d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getMilliseconds" is 0 * - * @id: S15.9.5.24_A2_T1; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A2_T1.js; * @description: The "length" property of the "getMilliseconds" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T1.js index 5b5cc7b3e7..a40f98fdb4 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.24_A3_T1; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T2.js index e38cad9dc9..c346ca78e3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.24_A3_T2; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T3.js index c89a536d44..448913c86c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.24_A3_T3; * @section: 15.9.5.24; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.24_Date.prototype.getMilliseconds/S15.9.5.24_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T1.js index 2514ebe56b..85398371c3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.25_A1_T1; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T2.js index acbcfeb1b9..c464d96dfe 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.25_A1_T2; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T3.js index c10f5e5437..1c8e03930e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getUTCMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.25_A1_T3; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A2_T1.js index 773a8aa3d5..bcf29095b9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getUTCMilliseconds" is 0 * - * @id: S15.9.5.25_A2_T1; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A2_T1.js; * @description: The "length" property of the "getUTCMilliseconds" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T1.js index 386c7a96e9..a82d06f23a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.25_A3_T1; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T2.js index d49f371229..6bf58c038d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.25_A3_T2; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T3.js index d2fb716674..9a703642c6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.25_A3_T3; * @section: 15.9.5.25; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.25_Date.prototype.getUTCMilliseconds/S15.9.5.25_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T1.js index 75cb03b294..b4eceb5c13 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getTimezoneOffset" has { DontEnum } attributes * - * @id: S15.9.5.26_A1_T1; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T2.js index 7187308e99..9fac1ee8a7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getTimezoneOffset" has { DontEnum } attributes * - * @id: S15.9.5.26_A1_T2; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T3.js index 1413392073..7b93261040 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getTimezoneOffset" has { DontEnum } attributes * - * @id: S15.9.5.26_A1_T3; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A2_T1.js index 8234f24d63..0e3f163eb7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getTimezoneOffset" is 0 * - * @id: S15.9.5.26_A2_T1; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A2_T1.js; * @description: The "length" property of the "getTimezoneOffset" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T1.js index ed41d24b03..d5d4ea6465 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getTimezoneOffset property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.26_A3_T1; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T2.js index 7dcaa6b5f0..260b89991d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getTimezoneOffset property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.26_A3_T2; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T3.js index 84e4bd78c9..cea0f5de83 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getTimezoneOffset property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.26_A3_T3; * @section: 15.9.5.26; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.26_Date.prototype.getTimezoneOffset/S15.9.5.26_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T1.js index a99e5fe1ad..a8a7771d11 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setTime" has { DontEnum } attributes * - * @id: S15.9.5.27_A1_T1; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T2.js index c230497b6a..710e7546bf 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setTime" has { DontEnum } attributes * - * @id: S15.9.5.27_A1_T2; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T3.js index 8d48a7ffe6..41ae969695 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setTime" has { DontEnum } attributes * - * @id: S15.9.5.27_A1_T3; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A2_T1.js index 7def916a06..1749a063b0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setTime" is 1 * - * @id: S15.9.5.27_A2_T1; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A2_T1.js; * @description: The "length" property of the "setTime" is 1; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T1.js index e28cc90c0b..9d93184874 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.27_A3_T1; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T2.js index 030a151e63..1f1269397f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.27_A3_T2; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T3.js index 0e22df5d39..d486ad6236 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.27_A3_T3; * @section: 15.9.5.27; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.27_Date.prototype.setTime/S15.9.5.27_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T1.js index 29ae3b6897..affce74a87 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.28_A1_T1; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T2.js index ec37257fe7..4113c5c260 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.28_A1_T2; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T3.js index 074ece8f7b..3ca4af04d1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.28_A1_T3; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A2_T1.js index 5bf0381021..78aecf86a2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setMilliseconds" is 1 * - * @id: S15.9.5.28_A2_T1; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A2_T1.js; * @description: The "length" property of the "setMilliseconds" is 1; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T1.js index e69d417b21..a0c0f4ca8b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.28_A3_T1; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T2.js index ec72252a6f..2d5b4b05ec 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.28_A3_T2; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T3.js index 5f68ee5451..502c76e963 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.28_A3_T3; * @section: 15.9.5.28; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.28_Date.prototype.setMilliseconds/S15.9.5.28_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T1.js index 33535184d6..ba6454428a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.29_A1_T1; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T2.js index 3f593571b7..5c673eb572 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.29_A1_T2; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T3.js index 052b1b036c..2f6c5b64e4 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMilliseconds" has { DontEnum } attributes * - * @id: S15.9.5.29_A1_T3; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A2_T1.js index c3d9255dff..0b6a490a6e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCMilliseconds" is 1 * - * @id: S15.9.5.29_A2_T1; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A2_T1.js; * @description: The "length" property of the "setUTCMilliseconds" is 1; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T1.js index 4e817899b4..03b8449681 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.29_A3_T1; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T2.js index c7fb6e3b67..8ac0c586dc 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.29_A3_T2; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T3.js index 38d0a6a88c..2ef66b3332 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMilliseconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.29_A3_T3; * @section: 15.9.5.29; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.29_Date.prototype.setUTCMilliseconds/S15.9.5.29_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T1.js index 6ea7b37fc0..3b0c31ef0a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toString" has { DontEnum } attributes * - * @id: S15.9.5.2_A1_T1; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T2.js index 9c02122e6e..f2e9bcc357 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toString" has { DontEnum } attributes * - * @id: S15.9.5.2_A1_T2; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T3.js index aa59f856e6..c11dd63f27 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toString" has { DontEnum } attributes * - * @id: S15.9.5.2_A1_T3; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A2_T1.js index 87a163726c..6a52fd9822 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toString" is 0 * - * @id: S15.9.5.2_A2_T1; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A2_T1.js; * @description: The "length" property of the "toString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T1.js index d85f64bcd7..301c08dc07 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.2_A3_T1; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T2.js index 2d1e321da6..81ef381570 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.2_A3_T2; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T3.js index 53b54b69b8..e23d3e694d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.2_A3_T3; * @section: 15.9.5.2; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.2_Date.prototype.toString/S15.9.5.2_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T1.js index b4fafb0f1d..4ae8e2e1e7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setSeconds" has { DontEnum } attributes * - * @id: S15.9.5.30_A1_T1; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T2.js index 743d8548a0..b5a0d8e06d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setSeconds" has { DontEnum } attributes * - * @id: S15.9.5.30_A1_T2; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T3.js index aa8319235a..04d0b1458b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setSeconds" has { DontEnum } attributes * - * @id: S15.9.5.30_A1_T3; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A2_T1.js index f5039f8bd6..adf5e99e92 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setSeconds" is 2 * - * @id: S15.9.5.30_A2_T1; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A2_T1.js; * @description: The "length" property of the "setSeconds" is 2; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T1.js index 18daa950ec..72a6e7bfbb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.30_A3_T1; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T2.js index dd1d6fc71e..94802c1036 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.30_A3_T2; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T3.js index a41f58027a..ff132c383b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.30_A3_T3; * @section: 15.9.5.30; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.30_Date.prototype.setSeconds/S15.9.5.30_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T1.js index 99b3b50974..0a6b1ea1e6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCSeconds" has { DontEnum } attributes * - * @id: S15.9.5.31_A1_T1; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T2.js index d5c7da047c..d3e0715d88 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCSeconds" has { DontEnum } attributes * - * @id: S15.9.5.31_A1_T2; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T3.js index 067142fabb..34c3e43596 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCSeconds" has { DontEnum } attributes * - * @id: S15.9.5.31_A1_T3; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A2_T1.js index eb2c04de12..98a554eea5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCSeconds" is 2 * - * @id: S15.9.5.31_A2_T1; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A2_T1.js; * @description: The "length" property of the "setUTCSeconds" is 2; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T1.js index 5f5b62f9fe..2211e0c9f8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.31_A3_T1; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T2.js index 4b824e80f9..6143f86ae0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.31_A3_T2; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T3.js index ee45a115b6..53fcf0c311 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCSeconds property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.31_A3_T3; * @section: 15.9.5.31; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.31_Date.prototype.setUTCSeconds/S15.9.5.31_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T1.js index 6986f9ddea..50c26807cd 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMinutes" has { DontEnum } attributes * - * @id: S15.9.5.32_A1_T1; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T2.js index 74c015e490..3118fa5b4d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMinutes" has { DontEnum } attributes * - * @id: S15.9.5.32_A1_T2; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T3.js index 432f802c11..28dc801942 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMinutes" has { DontEnum } attributes * - * @id: S15.9.5.32_A1_T3; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A2_T1.js index 1ecd021a51..9d262d4d7b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setMinutes" is 3 * - * @id: S15.9.5.32_A2_T1; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A2_T1.js; * @description: The "length" property of the "setMinutes" is 3; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T1.js index f333b62f31..da1c301bf1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.32_A3_T1; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T2.js index 498b44a2ae..1f8244f6d1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.32_A3_T2; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T3.js index 8dacf702c5..7ae73585c9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.32_A3_T3; * @section: 15.9.5.32; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.32_Date.prototype.setMinutes/S15.9.5.32_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T1.js index 3365b8289a..2033da0a92 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMinutes" has { DontEnum } attributes * - * @id: S15.9.5.33_A1_T1; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T2.js index d87a410bb6..5f7fc3a421 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMinutes" has { DontEnum } attributes * - * @id: S15.9.5.33_A1_T2; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T3.js index 13ae8a06e9..7c5e71bb4c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMinutes" has { DontEnum } attributes * - * @id: S15.9.5.33_A1_T3; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A2_T1.js index 5095471283..951203d0cb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCMinutes" is 3 * - * @id: S15.9.5.33_A2_T1; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A2_T1.js; * @description: The "length" property of the "setUTCMinutes" is 3; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T1.js index 7121b5bb82..7262d1bccf 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.33_A3_T1; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T2.js index 130e36d93f..da325889a9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.33_A3_T2; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T3.js index a4ac6f0567..1e7d22c48c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMinutes property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.33_A3_T3; * @section: 15.9.5.33; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.33_Date.prototype.setUTCMinutes/S15.9.5.33_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T1.js index c330be6fad..ff0021ec99 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setHours" has { DontEnum } attributes * - * @id: S15.9.5.34_A1_T1; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T2.js index 1ea28ba147..1ba654d4ed 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setHours" has { DontEnum } attributes * - * @id: S15.9.5.34_A1_T2; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T3.js index f8a674bafc..1cdc95d555 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setHours" has { DontEnum } attributes * - * @id: S15.9.5.34_A1_T3; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A2_T1.js index 2254a0452f..8a2209ba93 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setHours" is 4 * - * @id: S15.9.5.34_A2_T1; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A2_T1.js; * @description: The "length" property of the "setHours" is 4; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T1.js index f981ff24ce..e4290ad034 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.34_A3_T1; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T2.js index 3549b2ee0b..6ca61c44be 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.34_A3_T2; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T3.js index 1724c96084..509b7e8e64 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.34_A3_T3; * @section: 15.9.5.34; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.34_Date.prototype.setHours/S15.9.5.34_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T1.js index d028e84165..0717860512 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCHours" has { DontEnum } attributes * - * @id: S15.9.5.35_A1_T1; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T2.js index 56dc5aa7be..255760ba14 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCHours" has { DontEnum } attributes * - * @id: S15.9.5.35_A1_T2; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T3.js index 0691b0e946..53d4ddeb21 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCHours" has { DontEnum } attributes * - * @id: S15.9.5.35_A1_T3; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A2_T1.js index 6c0d0e8f57..60422a7230 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCHours" is 4 * - * @id: S15.9.5.35_A2_T1; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A2_T1.js; * @description: The "length" property of the "setUTCHours" is 4; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T1.js index 7613eb8161..5c371d107a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.35_A3_T1; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T2.js index bd49da8893..5ee383821c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.35_A3_T2; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T3.js index b29c0e8581..0a7c496e2d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCHours property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.35_A3_T3; * @section: 15.9.5.35; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.35_Date.prototype.setUTCHours/S15.9.5.35_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T1.js index 1e4b575eff..888f011de1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setDate" has { DontEnum } attributes * - * @id: S15.9.5.36_A1_T1; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T2.js index feec43183b..5cd3929ac6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setDate" has { DontEnum } attributes * - * @id: S15.9.5.36_A1_T2; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T3.js index 44af621952..6282813db0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setDate" has { DontEnum } attributes * - * @id: S15.9.5.36_A1_T3; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A2_T1.js index 5bb5d3f54f..4cd4717532 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setDate" is 1 * - * @id: S15.9.5.36_A2_T1; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A2_T1.js; * @description: The "length" property of the "setDate" is 1; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T1.js index 5d8fe5bd0b..0fe95431a9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.36_A3_T1; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T2.js index 70814eead7..1ebad69f97 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.36_A3_T2; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T3.js index f649d8e6ab..832685c941 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.36_A3_T3; * @section: 15.9.5.36; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.36_Date.prototype.setDate/S15.9.5.36_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T1.js index 8d10812300..fe45943bbc 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCDate" has { DontEnum } attributes * - * @id: S15.9.5.37_A1_T1; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T2.js index bd9e5087b4..945906b3c7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCDate" has { DontEnum } attributes * - * @id: S15.9.5.37_A1_T2; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T3.js index f0af1d76fb..b6b3a06f58 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCDate" has { DontEnum } attributes * - * @id: S15.9.5.37_A1_T3; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A2_T1.js index 8b9949d8fd..25af95a357 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCDate" is 1 * - * @id: S15.9.5.37_A2_T1; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A2_T1.js; * @description: The "length" property of the "setUTCDate" is 1; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T1.js index 9a8e539b10..549073ae55 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.37_A3_T1; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T2.js index 10b85a53c1..414532685a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.37_A3_T2; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T3.js index bf32fc074b..592df0f8e8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCDate property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.37_A3_T3; * @section: 15.9.5.37; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.37_Date.prototype.setUTCDate/S15.9.5.37_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T1.js index 646347973f..79bda63099 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMonth" has { DontEnum } attributes * - * @id: S15.9.5.38_A1_T1; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T2.js index 81b2e6b968..107451198f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMonth" has { DontEnum } attributes * - * @id: S15.9.5.38_A1_T2; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T3.js index 391390039d..a0a72737cb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setMonth" has { DontEnum } attributes * - * @id: S15.9.5.38_A1_T3; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A2_T1.js index c566c5000a..ac7664b54a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setMonth" is 2 * - * @id: S15.9.5.38_A2_T1; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A2_T1.js; * @description: The "length" property of the "setMonth" is 2; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T1.js index 1175d2ed90..439d47375d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.38_A3_T1; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T2.js index 2c9cd1dffc..47fe613a50 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.38_A3_T2; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T3.js index cd1411ae67..e96fecd108 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.38_A3_T3; * @section: 15.9.5.38; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.38_Date.prototype.setMonth/S15.9.5.38_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T1.js index ba63c2fec5..3f9c7dd47f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMonth" has { DontEnum } attributes * - * @id: S15.9.5.39_A1_T1; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T2.js index 1f2bf07ebb..0c5205f8f1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMonth" has { DontEnum } attributes * - * @id: S15.9.5.39_A1_T2; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T3.js index 6001a31627..4254f075b2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCMonth" has { DontEnum } attributes * - * @id: S15.9.5.39_A1_T3; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A2_T1.js index eda22a578f..07c8a9ec02 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCMonth" is 2 * - * @id: S15.9.5.39_A2_T1; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A2_T1.js; * @description: The "length" property of the "setUTCMonth" is 2; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T1.js index 9b4bd366f5..bbaf6f6c42 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.39_A3_T1; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T2.js index 7a5a353463..a3eea28708 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.39_A3_T2; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T3.js index 177f21d30e..cfd6dbaaf9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCMonth property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.39_A3_T3; * @section: 15.9.5.39; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.39_Date.prototype.setUTCMonth/S15.9.5.39_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T1.js index 2a6cb949ce..bf77aa5a55 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toDateString" has { DontEnum } attributes * - * @id: S15.9.5.3_A1_T1; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T2.js index 2a1b97f26b..018fcec699 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toDateString" has { DontEnum } attributes * - * @id: S15.9.5.3_A1_T2; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T3.js index b9c3bfe0da..0557e9caeb 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toDateString" has { DontEnum } attributes * - * @id: S15.9.5.3_A1_T3; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A2_T1.js index 2392a36e8a..4d92396d12 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toDateString" is 0 * - * @id: S15.9.5.3_A2_T1; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A2_T1.js; * @description: The "length" property of the "toDateString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T1.js index e2b7aac317..d0c68b93c2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.3_A3_T1; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T2.js index 4a222cf666..4f8fd2356e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.3_A3_T2; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T3.js index 86ffd859f6..a3ba2c2e84 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.3_A3_T3; * @section: 15.9.5.3; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.3_Date.prototype.toDateString/S15.9.5.3_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T1.js index f6897810a2..b926cffa47 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setFullYear" has { DontEnum } attributes * - * @id: S15.9.5.40_A1_T1; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T2.js index 0aa2032f7f..347765f170 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setFullYear" has { DontEnum } attributes * - * @id: S15.9.5.40_A1_T2; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T3.js index 269438e612..aa31ef7d7a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setFullYear" has { DontEnum } attributes * - * @id: S15.9.5.40_A1_T3; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A2_T1.js index 747871dd4b..dc53c996f8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setFullYear" is 3 * - * @id: S15.9.5.40_A2_T1; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A2_T1.js; * @description: The "length" property of the "setFullYear" is 3; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T1.js index d6dd62c4c1..673cf38e54 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.40_A3_T1; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T2.js index 784e259acd..e5d51ed458 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.40_A3_T2; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T3.js index 843c26fe40..d96a34097a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.40_A3_T3; * @section: 15.9.5.40; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.40_Date.prototype.setFullYear/S15.9.5.40_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T1.js index c4efabb597..e5b135fa77 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCFullYear" has { DontEnum } attributes * - * @id: S15.9.5.41_A1_T1; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T2.js index e6e87d5749..93fea4ae71 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCFullYear" has { DontEnum } attributes * - * @id: S15.9.5.41_A1_T2; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T3.js index 7c803bff93..c4278c64b7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "setUTCFullYear" has { DontEnum } attributes * - * @id: S15.9.5.41_A1_T3; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A2_T1.js index 4640960850..7ee3f988a2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "setUTCFullYear" is 3 * - * @id: S15.9.5.41_A2_T1; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A2_T1.js; * @description: The "length" property of the "setUTCFullYear" is 3; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T1.js index b8c1e313ea..5d9869c134 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.41_A3_T1; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T2.js index c8f306eba7..ca6fd254e5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.41_A3_T2; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T3.js index 2e3564238b..d56f3168aa 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.setUTCFullYear property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.41_A3_T3; * @section: 15.9.5.41; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.41_Date.prototype.setUTCFullYear/S15.9.5.41_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T1.js index 8885f26dd7..bc33417a90 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toUTCString" has { DontEnum } attributes * - * @id: S15.9.5.42_A1_T1; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T2.js index 78060c6262..ea849d9548 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toUTCString" has { DontEnum } attributes * - * @id: S15.9.5.42_A1_T2; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T3.js index 1ea07e5c38..43533a209c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toUTCString" has { DontEnum } attributes * - * @id: S15.9.5.42_A1_T3; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A2_T1.js index c7da1e117a..2c5d13fce5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toUTCString" is 0 * - * @id: S15.9.5.42_A2_T1; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A2_T1.js; * @description: The "length" property of the "toUTCString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T1.js index 3498a04e31..cc9bb52ce2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toUTCString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.42_A3_T1; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T2.js index cf720c720b..09d38204be 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toUTCString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.42_A3_T2; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T3.js index e0aeccf141..9db4b49214 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toUTCString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.42_A3_T3; * @section: 15.9.5.42; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.42_Date.prototype.toUTCString/S15.9.5.42_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T1.js index 0c62130900..359d9aa294 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toTimeString" has { DontEnum } attributes * - * @id: S15.9.5.4_A1_T1; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T2.js index cc3b8864dc..8105a4c6b1 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toTimeString" has { DontEnum } attributes * - * @id: S15.9.5.4_A1_T2; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T3.js index 8c87dac3f2..f16a392708 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toTimeString" has { DontEnum } attributes * - * @id: S15.9.5.4_A1_T3; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A2_T1.js index 5555675441..b9e3895053 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toTimeString" is 0 * - * @id: S15.9.5.4_A2_T1; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A2_T1.js; * @description: The "length" property of the "toTimeString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T1.js index 27c6c0ce75..e3d797a0b9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.4_A3_T1; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T2.js index 163517f3a1..3643fbae45 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.4_A3_T2; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T3.js index cbd3d7f72a..93aa8e6284 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.4_A3_T3; * @section: 15.9.5.4; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.4_Date.prototype.toTimeString/S15.9.5.4_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T1.js index ad0bd0decc..1744894a07 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleString" has { DontEnum } attributes * - * @id: S15.9.5.5_A1_T1; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T2.js index 4eb84f60ed..0b4f6fb737 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleString" has { DontEnum } attributes * - * @id: S15.9.5.5_A1_T2; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T3.js index 8d5149e567..14bc1727b3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleString" has { DontEnum } attributes * - * @id: S15.9.5.5_A1_T3; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A2_T1.js index 03416f3fc7..aff24a1362 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toLocaleString" is 0 * - * @id: S15.9.5.5_A2_T1; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A2_T1.js; * @description: The "length" property of the "toLocaleString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T1.js index 8b8cc84737..447b6dc2c2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.5_A3_T1; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T2.js index cab6e3aed3..22c53921ed 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.5_A3_T2; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T3.js index 5b05d7c436..1ab99a1a28 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.5_A3_T3; * @section: 15.9.5.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.5_Date.prototype.toLocaleString/S15.9.5.5_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T1.js index 0ba72e4e12..6ecd237f60 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleDateString" has { DontEnum } attributes * - * @id: S15.9.5.6_A1_T1; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T2.js index 41e0dfa5bb..7ec19a22d5 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleDateString" has { DontEnum } attributes * - * @id: S15.9.5.6_A1_T2; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T3.js index 5d604e4cd8..99f7e71416 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleDateString" has { DontEnum } attributes * - * @id: S15.9.5.6_A1_T3; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A2_T1.js index 0c4c5116ce..44d335bde6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toLocaleDateString" is 0 * - * @id: S15.9.5.6_A2_T1; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A2_T1.js; * @description: The "length" property of the "toLocaleDateString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T1.js index e054d6a21c..f718776a31 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.6_A3_T1; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T2.js index b44c39fa2a..dcb53dce60 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.6_A3_T2; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T3.js index 62aa4bd071..d2fecae078 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleDateString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.6_A3_T3; * @section: 15.9.5.6; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.6_Date.prototype.toLocaleDateString/S15.9.5.6_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T1.js index 044791de53..88845640ac 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleTimeString" has { DontEnum } attributes * - * @id: S15.9.5.7_A1_T1; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T2.js index a9a1d37175..8f2872828f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleTimeString" has { DontEnum } attributes * - * @id: S15.9.5.7_A1_T2; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T3.js index 7fd30edb6f..1b14f684cd 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "toLocaleTimeString" has { DontEnum } attributes * - * @id: S15.9.5.7_A1_T3; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A2_T1.js index 3f73596be4..22be59ee11 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "toLocaleTimeString" is 0 * - * @id: S15.9.5.7_A2_T1; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A2_T1.js; * @description: The "length" property of the "toLocaleTimeString" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T1.js index 49aaa69d86..f8a568001a 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.7_A3_T1; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T2.js index 5ef3550813..75875e855f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.7_A3_T2; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T3.js index d0724636df..3a4796fd52 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.toLocaleTimeString property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.7_A3_T3; * @section: 15.9.5.7; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.7_Date.prototype.toLocaleTimeString/S15.9.5.7_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T1.js index a2124947cc..cc2a721854 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "valueOf" has { DontEnum } attributes * - * @id: S15.9.5.8_A1_T1; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T2.js index f397afa4d1..b4580749e7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "valueOf" has { DontEnum } attributes * - * @id: S15.9.5.8_A1_T2; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T3.js index 9c5fbbc0a7..72dfec0629 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "valueOf" has { DontEnum } attributes * - * @id: S15.9.5.8_A1_T3; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A2_T1.js index 82ee3cfac3..7fc11ff1ad 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "valueOf" is 0 * - * @id: S15.9.5.8_A2_T1; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A2_T1.js; * @description: The "length" property of the "valueOf" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T1.js index 6940b6f86f..6f2d6c6440 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.valueOf property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.8_A3_T1; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T2.js index 024fa8b40b..248efdbc87 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.valueOf property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.8_A3_T2; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T3.js index 539cf99fcf..0e5e79de2b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.valueOf property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.8_A3_T3; * @section: 15.9.5.8; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.8_Date.prototype.valueOf/S15.9.5.8_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T1.js index 7c62f8f6d6..ca7746cdb2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getTime" has { DontEnum } attributes * - * @id: S15.9.5.9_A1_T1; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T1.js; * @description: Checking absence of ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T2.js index 25e2afc22d..3f89a8af72 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getTime" has { DontEnum } attributes * - * @id: S15.9.5.9_A1_T2; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T2.js; * @description: Checking absence of DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T3.js index b0ddb2cfe9..e25bd0eb74 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype property "getTime" has { DontEnum } attributes * - * @id: S15.9.5.9_A1_T3; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A1_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A2_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A2_T1.js index 515ee791c9..1f39f8c8ec 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A2_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A2_T1.js @@ -4,8 +4,8 @@ /** * The "length" property of the "getTime" is 0 * - * @id: S15.9.5.9_A2_T1; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A2_T1.js; * @description: The "length" property of the "getTime" is 0; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T1.js index 24a9352c5b..5e087e6036 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.9_A3_T1; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T1.js; * @description: Checking ReadOnly attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T2.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T2.js index 661523f818..9e639c01dd 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T2.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T2.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.9_A3_T2; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T2.js; * @description: Checking DontDelete attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T3.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T3.js index e9e69897ec..ddde8b92b3 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T3.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T3.js @@ -4,8 +4,8 @@ /** * The Date.prototype.getTime property "length" has { ReadOnly, DontDelete, DontEnum } attributes * - * @id: S15.9.5.9_A3_T3; * @section: 15.9.5.9; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/15.9.5.9_Date.prototype.getTime/S15.9.5.9_A3_T3.js; * @description: Checking DontEnum attribute; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A01_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A01_T1.js index aa891cd6d0..88e5d8b859 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A01_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A01_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "constructor" * - * @id: S15.9.5_A01_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A01_T1.js; * @description: The Date.prototype has the property "constructor"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A02_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A02_T1.js index c8d0c8cf68..3f70268ba9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A02_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A02_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toString" * - * @id: S15.9.5_A02_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A02_T1.js; * @description: The Date.prototype has the property "toString"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A03_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A03_T1.js index 6f1970ceac..fca74d6100 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A03_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A03_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toDateString" * - * @id: S15.9.5_A03_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A03_T1.js; * @description: The Date.prototype has the property "toDateString"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A04_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A04_T1.js index 69b2666915..25cb0705a7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A04_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A04_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toTimeString" * - * @id: S15.9.5_A04_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A04_T1.js; * @description: The Date.prototype has the property "toTimeString"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A05_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A05_T1.js index ae801497b1..fd93d538ca 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A05_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A05_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toLocaleString" * - * @id: S15.9.5_A05_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A05_T1.js; * @description: The Date.prototype has the property "toLocaleString"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A06_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A06_T1.js index 10aac766d9..8207a31216 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A06_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A06_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toLocaleDateString" * - * @id: S15.9.5_A06_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A06_T1.js; * @description: The Date.prototype has the property "toLocaleDateString"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A07_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A07_T1.js index 822a42fa4f..cf7fa096e2 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A07_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A07_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toLocaleTimeString" * - * @id: S15.9.5_A07_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A07_T1.js; * @description: The Date.prototype has the property "toLocaleTimeString"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A08_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A08_T1.js index caf450973c..1308ac055d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A08_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A08_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "valueOf" * - * @id: S15.9.5_A08_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A08_T1.js; * @description: The Date.prototype has the property "valueOf"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A09_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A09_T1.js index 04ad0e26b8..78297f8e6b 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A09_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A09_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getTime" * - * @id: S15.9.5_A09_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A09_T1.js; * @description: The Date.prototype has the property "getTime"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A10_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A10_T1.js index 394aa43563..519bf75bf6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A10_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A10_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getFullYear" * - * @id: S15.9.5_A10_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A10_T1.js; * @description: The Date.prototype has the property "getFullYear"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A11_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A11_T1.js index ce9f89608f..0923f11fc8 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A11_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A11_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCFullYear" * - * @id: S15.9.5_A11_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A11_T1.js; * @description: The Date.prototype has the property "getUTCFullYear"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A12_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A12_T1.js index 9395ea0d65..db899abc3d 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A12_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A12_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getMonth" * - * @id: S15.9.5_A12_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A12_T1.js; * @description: The Date.prototype has the property "getMonth"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A13_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A13_T1.js index 5b66f289b9..7a5b0738ff 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A13_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A13_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCMonth" * - * @id: S15.9.5_A13_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A13_T1.js; * @description: The Date.prototype has the property "getUTCMonth"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A14_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A14_T1.js index 783fab71ff..2734a5d1e0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A14_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A14_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getDate" * - * @id: S15.9.5_A14_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A14_T1.js; * @description: The Date.prototype has the property "getDate"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A15_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A15_T1.js index f46ab028aa..28c56d8183 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A15_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A15_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCDate" * - * @id: S15.9.5_A15_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A15_T1.js; * @description: The Date.prototype has the property "getUTCDate"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A16_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A16_T1.js index 1052f159ff..3a55a63e81 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A16_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A16_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getDay" * - * @id: S15.9.5_A16_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A16_T1.js; * @description: The Date.prototype has the property "getDay"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A17_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A17_T1.js index c20dfa501b..d18dc0fb31 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A17_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A17_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCDay" * - * @id: S15.9.5_A17_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A17_T1.js; * @description: The Date.prototype has the property "getUTCDay"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A18_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A18_T1.js index c739bbd648..fc68e8b4b9 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A18_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A18_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getHours" * - * @id: S15.9.5_A18_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A18_T1.js; * @description: The Date.prototype has the property "getHours"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A19_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A19_T1.js index 53834759c8..a2be247c72 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A19_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A19_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCHours" * - * @id: S15.9.5_A19_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A19_T1.js; * @description: The Date.prototype has the property "getUTCHours"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A20_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A20_T1.js index 87c36c14e6..128504af3c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A20_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A20_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getMinutes" * - * @id: S15.9.5_A20_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A20_T1.js; * @description: The Date.prototype has the property "getMinutes"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A21_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A21_T1.js index 1e78294431..96e21fd1f7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A21_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A21_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCMinutes" * - * @id: S15.9.5_A21_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A21_T1.js; * @description: The Date.prototype has the property "getUTCMinutes"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A22_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A22_T1.js index 3e3bfdcaa8..2632f11a91 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A22_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A22_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getSeconds" * - * @id: S15.9.5_A22_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A22_T1.js; * @description: The Date.prototype has the property "getSeconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A23_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A23_T1.js index 325477ed70..c36ea873e7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A23_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A23_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCSeconds" * - * @id: S15.9.5_A23_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A23_T1.js; * @description: The Date.prototype has the property "getUTCSeconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A24_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A24_T1.js index 08f4c62be7..fc26ed9559 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A24_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A24_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getMilliseconds" * - * @id: S15.9.5_A24_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A24_T1.js; * @description: The Date.prototype has the property "getMilliseconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A25_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A25_T1.js index e5bdc0c34a..979f323f1f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A25_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A25_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getUTCMilliseconds" * - * @id: S15.9.5_A25_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A25_T1.js; * @description: The Date.prototype has the property "getUTCMilliseconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A26_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A26_T1.js index db90348aa7..947201b082 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A26_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A26_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "getTimezoneOffset" * - * @id: S15.9.5_A26_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A26_T1.js; * @description: The Date.prototype has the property "getTimezoneOffset"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A27_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A27_T1.js index fa98ed0d64..0db0a041c0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A27_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A27_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setTime" * - * @id: S15.9.5_A27_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A27_T1.js; * @description: The Date.prototype has the property "setTime"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A28_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A28_T1.js index c738ea69c4..f7d2f1783f 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A28_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A28_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setMilliseconds" * - * @id: S15.9.5_A28_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A28_T1.js; * @description: The Date.prototype has the property "setMilliseconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A29_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A29_T1.js index 6084342309..68d5b2532c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A29_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A29_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCMilliseconds" * - * @id: S15.9.5_A29_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A29_T1.js; * @description: The Date.prototype has the property "setUTCMilliseconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A30_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A30_T1.js index 6cc6ef9b6e..a2fa149dc4 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A30_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A30_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setSeconds" * - * @id: S15.9.5_A30_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A30_T1.js; * @description: The Date.prototype has the property "setSeconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A31_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A31_T1.js index e29e822ad1..a4710ede33 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A31_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A31_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCSeconds" * - * @id: S15.9.5_A31_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A31_T1.js; * @description: The Date.prototype has the property "setUTCSeconds"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A32_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A32_T1.js index c4fccf090e..35f2a73612 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A32_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A32_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setMinutes" * - * @id: S15.9.5_A32_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A32_T1.js; * @description: The Date.prototype has the property "setMinutes"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A33_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A33_T1.js index 108a275ddc..848b6d39ca 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A33_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A33_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCMinutes" * - * @id: S15.9.5_A33_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A33_T1.js; * @description: The Date.prototype has the property "setUTCMinutes"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A34_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A34_T1.js index 9f9e20d12c..d53f6a8f0c 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A34_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A34_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setHours" * - * @id: S15.9.5_A34_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A34_T1.js; * @description: The Date.prototype has the property "setHours"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A35_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A35_T1.js index 8ebb96f794..aec77539f6 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A35_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A35_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCHours" * - * @id: S15.9.5_A35_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A35_T1.js; * @description: The Date.prototype has the property "setUTCHours"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A36_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A36_T1.js index 1a193a7dcc..c877e49408 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A36_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A36_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setDate" * - * @id: S15.9.5_A36_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A36_T1.js; * @description: The Date.prototype has the property "setDate"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A37_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A37_T1.js index d5e11db54f..3fa2faf0af 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A37_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A37_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCDate" * - * @id: S15.9.5_A37_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A37_T1.js; * @description: The Date.prototype has the property "setUTCDate"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A38_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A38_T1.js index 1b593db5a5..6f0595d3a0 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A38_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A38_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setMonth" * - * @id: S15.9.5_A38_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A38_T1.js; * @description: The Date.prototype has the property "setMonth"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A39_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A39_T1.js index fc87be12f0..2c0908afa7 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A39_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A39_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCMonth" * - * @id: S15.9.5_A39_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A39_T1.js; * @description: The Date.prototype has the property "setUTCMonth"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A40_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A40_T1.js index 5ab94e46d6..50b07f927e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A40_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A40_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setFullYear" * - * @id: S15.9.5_A40_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A40_T1.js; * @description: The Date.prototype has the property "setFullYear"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A41_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A41_T1.js index 5700e479ee..f046d99b25 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A41_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A41_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "setUTCFullYear" * - * @id: S15.9.5_A41_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A41_T1.js; * @description: The Date.prototype has the property "setUTCFullYear"; */ diff --git a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A42_T1.js b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A42_T1.js index d8cb271aac..bffa32980e 100644 --- a/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A42_T1.js +++ b/test/suite/converted/15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A42_T1.js @@ -4,8 +4,8 @@ /** * The Date.prototype has the property "toUTCString" * - * @id: S15.9.5_A42_T1; * @section: 15.9.5; + * @path: 15_Native/15.9_Date_Objects/15.9.5_Properties_of_the_Date_Prototype_Object/S15.9.5_A42_T1.js; * @description: The Date.prototype has the property "toUTCString"; */ diff --git a/test/suite/converted/chapter07/7.3/7.3-1.js b/test/suite/converted/chapter07/7.3/7.3-1.js index 46dcf1499a..2cc7f20703 100644 --- a/test/suite/converted/chapter07/7.3/7.3-1.js +++ b/test/suite/converted/chapter07/7.3/7.3-1.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-1; - * @path: TestCases/chapter07/7.3/7.3-1.js; + * @path: chapter07/7.3/7.3-1.js; * @description: 7.3 - ES5 recognizes the character (\u2028) as line terminators when parsing statements; */ -assertTrue((function testcase() { + +function testcase() { eval("var test\u2028prop = 66;"); return prop === 66 && !this.hasOwnProperty("test") && typeof test === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-10.js b/test/suite/converted/chapter07/7.3/7.3-10.js index 7ce65c7202..3717dbe5c4 100644 --- a/test/suite/converted/chapter07/7.3/7.3-10.js +++ b/test/suite/converted/chapter07/7.3/7.3-10.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-10; - * @path: TestCases/chapter07/7.3/7.3-10.js; + * @path: chapter07/7.3/7.3-10.js; * @description: 7.3 - ES5 recognizes the character (\u2029) as a NonEscapeCharacter; */ -assertTrue((function testcase() { + +function testcase() { try { eval("var prop = \\u2029;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-11.js b/test/suite/converted/chapter07/7.3/7.3-11.js index f584216281..2e2d280f0c 100644 --- a/test/suite/converted/chapter07/7.3/7.3-11.js +++ b/test/suite/converted/chapter07/7.3/7.3-11.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-11; - * @path: TestCases/chapter07/7.3/7.3-11.js; + * @path: chapter07/7.3/7.3-11.js; * @description: 7.3 - ES5 specifies that a multiline comment that contains a line terminator character (\u2028) must be treated as a single line terminator for the purposes of semicolon insertion; */ -assertTrue((function testcase() { + +function testcase() { /*MultiLine Comments \u2028 var = ; */ return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-12.js b/test/suite/converted/chapter07/7.3/7.3-12.js index d670aebb95..bdf1968aeb 100644 --- a/test/suite/converted/chapter07/7.3/7.3-12.js +++ b/test/suite/converted/chapter07/7.3/7.3-12.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-12; - * @path: TestCases/chapter07/7.3/7.3-12.js; + * @path: chapter07/7.3/7.3-12.js; * @description: 7.3 - ES5 specifies that a multiline comment that contains a line terminator character (\u2029) must be treated as a single line terminator for the purposes of semicolon insertion; */ -assertTrue((function testcase() { + +function testcase() { /*MultiLine Comments \u2029 var = ; */ return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-13.js b/test/suite/converted/chapter07/7.3/7.3-13.js index 41143e7f8d..4862b74a59 100644 --- a/test/suite/converted/chapter07/7.3/7.3-13.js +++ b/test/suite/converted/chapter07/7.3/7.3-13.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-13; - * @path: TestCases/chapter07/7.3/7.3-13.js; + * @path: chapter07/7.3/7.3-13.js; * @description: 7.3 - ES5 specifies that a multiline comment that contains a line terminator character (\u000D) must be treated as a single line terminator for the purposes of semicolon insertion; */ -assertTrue((function testcase() { + +function testcase() { /*MultiLine Comments \u000D var = ; */ return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-14.js b/test/suite/converted/chapter07/7.3/7.3-14.js index b228b8f7e8..cab8a51f99 100644 --- a/test/suite/converted/chapter07/7.3/7.3-14.js +++ b/test/suite/converted/chapter07/7.3/7.3-14.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-14; - * @path: TestCases/chapter07/7.3/7.3-14.js; + * @path: chapter07/7.3/7.3-14.js; * @description: 7.3 - ES5 specifies that a multiline comment that contains a line terminator character (\u000A) must be treated as a single line terminator for the purposes of semicolon insertion; */ -assertTrue((function testcase() { + +function testcase() { /*MultiLine Comments \u000A var = ; */ return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-15.js b/test/suite/converted/chapter07/7.3/7.3-15.js index e8d57759c8..33dce76e9e 100644 --- a/test/suite/converted/chapter07/7.3/7.3-15.js +++ b/test/suite/converted/chapter07/7.3/7.3-15.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-15; - * @path: TestCases/chapter07/7.3/7.3-15.js; + * @path: chapter07/7.3/7.3-15.js; * @description: 7.3 - ES5 recognize (\uFFFF) as a whitespace character; */ -assertTrue((function testcase() { + +function testcase() { var prop = "a\uFFFFa"; return prop.length === 3 && prop !== "aa" && prop[1] === "\uFFFF"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-2.js b/test/suite/converted/chapter07/7.3/7.3-2.js index e22f9904d7..13f7a988dd 100644 --- a/test/suite/converted/chapter07/7.3/7.3-2.js +++ b/test/suite/converted/chapter07/7.3/7.3-2.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-2; - * @path: TestCases/chapter07/7.3/7.3-2.js; + * @path: chapter07/7.3/7.3-2.js; * @description: 7.3 - ES5 recognizes the character (\u2029) as line terminators when parsing statements; */ -assertTrue((function testcase() { + +function testcase() { eval("var test\u2029prop = 66;"); return prop === 66 && !this.hasOwnProperty("test") && typeof test === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-3.js b/test/suite/converted/chapter07/7.3/7.3-3.js index 73775ea126..cd8643363a 100644 --- a/test/suite/converted/chapter07/7.3/7.3-3.js +++ b/test/suite/converted/chapter07/7.3/7.3-3.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-3; - * @path: TestCases/chapter07/7.3/7.3-3.js; + * @path: chapter07/7.3/7.3-3.js; * @description: 7.3 - ES5 recognizes the character (\u2028) as terminating SingleLineComments; */ -assertTrue((function testcase() { + +function testcase() { try { eval("//Single Line Comments\u2028 var =;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-4.js b/test/suite/converted/chapter07/7.3/7.3-4.js index 13e3868656..bb5cf80482 100644 --- a/test/suite/converted/chapter07/7.3/7.3-4.js +++ b/test/suite/converted/chapter07/7.3/7.3-4.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-4; - * @path: TestCases/chapter07/7.3/7.3-4.js; + * @path: chapter07/7.3/7.3-4.js; * @description: 7.3 - ES5 recognizes the character (\u2029) as terminating SingleLineComments; */ -assertTrue((function testcase() { + +function testcase() { try { eval("//Single Line Comments\u2029 var =;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-5.js b/test/suite/converted/chapter07/7.3/7.3-5.js index 4d3b469b92..cc21f582ed 100644 --- a/test/suite/converted/chapter07/7.3/7.3-5.js +++ b/test/suite/converted/chapter07/7.3/7.3-5.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-5; - * @path: TestCases/chapter07/7.3/7.3-5.js; + * @path: chapter07/7.3/7.3-5.js; * @description: 7.3 - ES5 recognizes the character (\u2028) as terminating string literal; */ -assertTrue((function testcase() { + +function testcase() { var prop = "66\u2028123"; return prop === "66\u2028123" && prop[2] === "\u2028" && prop.length === 6; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-6.js b/test/suite/converted/chapter07/7.3/7.3-6.js index b9527c0301..c2aa3a5066 100644 --- a/test/suite/converted/chapter07/7.3/7.3-6.js +++ b/test/suite/converted/chapter07/7.3/7.3-6.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-6; - * @path: TestCases/chapter07/7.3/7.3-6.js; + * @path: chapter07/7.3/7.3-6.js; * @description: 7.3 - ES5 recognizes the character (\u2029) as terminating string literal; */ -assertTrue((function testcase() { + +function testcase() { var prop = "66\u2029123"; return prop === "66\u2029123" && prop[2] === "\u2029" && prop.length === 6; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-7.js b/test/suite/converted/chapter07/7.3/7.3-7.js index 566512370b..1e4f431678 100644 --- a/test/suite/converted/chapter07/7.3/7.3-7.js +++ b/test/suite/converted/chapter07/7.3/7.3-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-7; - * @path: TestCases/chapter07/7.3/7.3-7.js; + * @path: chapter07/7.3/7.3-7.js; * @description: 7.3 - ES5 recognizes the character (\u2028) as terminating regular expression literals; */ -assertTrue((function testcase() { + +function testcase() { try { eval("var regExp = /[\u2028]/"); regExp.test(""); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-8.js b/test/suite/converted/chapter07/7.3/7.3-8.js index c8c6df3112..3699ba5780 100644 --- a/test/suite/converted/chapter07/7.3/7.3-8.js +++ b/test/suite/converted/chapter07/7.3/7.3-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-8; - * @path: TestCases/chapter07/7.3/7.3-8.js; + * @path: chapter07/7.3/7.3-8.js; * @description: 7.3 - ES5 recognizes the character (\u2029) as terminating regular expression literals; */ -assertTrue((function testcase() { + +function testcase() { try { eval("var regExp = /[\u2029]/"); regExp.test(""); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.3/7.3-9.js b/test/suite/converted/chapter07/7.3/7.3-9.js index 2c0050d235..12ee96e530 100644 --- a/test/suite/converted/chapter07/7.3/7.3-9.js +++ b/test/suite/converted/chapter07/7.3/7.3-9.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.3-9; - * @path: TestCases/chapter07/7.3/7.3-9.js; + * @path: chapter07/7.3/7.3-9.js; * @description: 7.3 - ES5 recognizes the character (\u2028) as a NonEscapeCharacter; */ -assertTrue((function testcase() { + +function testcase() { try { eval("var prop = \\u2028;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-1.js b/test/suite/converted/chapter07/7.6/7.6-1.js index c665a27fa7..9a56af8e3b 100644 --- a/test/suite/converted/chapter07/7.6/7.6-1.js +++ b/test/suite/converted/chapter07/7.6/7.6-1.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-1; - * @path: TestCases/chapter07/7.6/7.6-1.js; + * @path: chapter07/7.6/7.6-1.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: null (null); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u006eull = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-10.js b/test/suite/converted/chapter07/7.6/7.6-10.js index fb804baff6..057da22157 100644 --- a/test/suite/converted/chapter07/7.6/7.6-10.js +++ b/test/suite/converted/chapter07/7.6/7.6-10.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-10; - * @path: TestCases/chapter07/7.6/7.6-10.js; + * @path: chapter07/7.6/7.6-10.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: new (new); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var n\u0065w = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-11.js b/test/suite/converted/chapter07/7.6/7.6-11.js index 59e192a050..cc8c8f2684 100644 --- a/test/suite/converted/chapter07/7.6/7.6-11.js +++ b/test/suite/converted/chapter07/7.6/7.6-11.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-11; - * @path: TestCases/chapter07/7.6/7.6-11.js; + * @path: chapter07/7.6/7.6-11.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: var (var); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var va\u0072 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-12.js b/test/suite/converted/chapter07/7.6/7.6-12.js index 9b95d29b85..3675deafa4 100644 --- a/test/suite/converted/chapter07/7.6/7.6-12.js +++ b/test/suite/converted/chapter07/7.6/7.6-12.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-12; - * @path: TestCases/chapter07/7.6/7.6-12.js; + * @path: chapter07/7.6/7.6-12.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: try (try); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0074\u0072\u0079 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-13.js b/test/suite/converted/chapter07/7.6/7.6-13.js index f4ec9d5208..fcca5250f1 100644 --- a/test/suite/converted/chapter07/7.6/7.6-13.js +++ b/test/suite/converted/chapter07/7.6/7.6-13.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-13; - * @path: TestCases/chapter07/7.6/7.6-13.js; + * @path: chapter07/7.6/7.6-13.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: catch (catch); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0063atch = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-14.js b/test/suite/converted/chapter07/7.6/7.6-14.js index 5b85d27192..c79ecb749f 100644 --- a/test/suite/converted/chapter07/7.6/7.6-14.js +++ b/test/suite/converted/chapter07/7.6/7.6-14.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-14; - * @path: TestCases/chapter07/7.6/7.6-14.js; + * @path: chapter07/7.6/7.6-14.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: finally (finally); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var fina\u006cly = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-15.js b/test/suite/converted/chapter07/7.6/7.6-15.js index 6e03189b88..f16f805102 100644 --- a/test/suite/converted/chapter07/7.6/7.6-15.js +++ b/test/suite/converted/chapter07/7.6/7.6-15.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-15; - * @path: TestCases/chapter07/7.6/7.6-15.js; + * @path: chapter07/7.6/7.6-15.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: return (return); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var retur\u006e = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-16.js b/test/suite/converted/chapter07/7.6/7.6-16.js index e753c580bd..8c4170660c 100644 --- a/test/suite/converted/chapter07/7.6/7.6-16.js +++ b/test/suite/converted/chapter07/7.6/7.6-16.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-16; - * @path: TestCases/chapter07/7.6/7.6-16.js; + * @path: chapter07/7.6/7.6-16.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: void (void); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0076\u006f\u0069\u0064 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-17.js b/test/suite/converted/chapter07/7.6/7.6-17.js index 49e4bf7364..ffa8280532 100644 --- a/test/suite/converted/chapter07/7.6/7.6-17.js +++ b/test/suite/converted/chapter07/7.6/7.6-17.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-17; - * @path: TestCases/chapter07/7.6/7.6-17.js; + * @path: chapter07/7.6/7.6-17.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: continue (continue); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0063ontinue = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-18.js b/test/suite/converted/chapter07/7.6/7.6-18.js index 12cec484ac..bf5952aa63 100644 --- a/test/suite/converted/chapter07/7.6/7.6-18.js +++ b/test/suite/converted/chapter07/7.6/7.6-18.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-18; - * @path: TestCases/chapter07/7.6/7.6-18.js; + * @path: chapter07/7.6/7.6-18.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: for (for); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var f\u006fr = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-19.js b/test/suite/converted/chapter07/7.6/7.6-19.js index 53c5ae9bc3..52acb53f23 100644 --- a/test/suite/converted/chapter07/7.6/7.6-19.js +++ b/test/suite/converted/chapter07/7.6/7.6-19.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-19; - * @path: TestCases/chapter07/7.6/7.6-19.js; + * @path: chapter07/7.6/7.6-19.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: switch (switch); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var switc\u0068 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-2.js b/test/suite/converted/chapter07/7.6/7.6-2.js index 1406feec15..315b975a4f 100644 --- a/test/suite/converted/chapter07/7.6/7.6-2.js +++ b/test/suite/converted/chapter07/7.6/7.6-2.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-2; - * @path: TestCases/chapter07/7.6/7.6-2.js; + * @path: chapter07/7.6/7.6-2.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: true (true); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var tr\u0075e = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-20.js b/test/suite/converted/chapter07/7.6/7.6-20.js index 9aa4b160fc..2026eb2cbd 100644 --- a/test/suite/converted/chapter07/7.6/7.6-20.js +++ b/test/suite/converted/chapter07/7.6/7.6-20.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-20; - * @path: TestCases/chapter07/7.6/7.6-20.js; + * @path: chapter07/7.6/7.6-20.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: while (while); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0077\u0068\u0069\u006c\u0065 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-21.js b/test/suite/converted/chapter07/7.6/7.6-21.js index 891cfff749..ddb10e85c8 100644 --- a/test/suite/converted/chapter07/7.6/7.6-21.js +++ b/test/suite/converted/chapter07/7.6/7.6-21.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-21; - * @path: TestCases/chapter07/7.6/7.6-21.js; + * @path: chapter07/7.6/7.6-21.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: debugger (debugger); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0064ebugger = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-22.js b/test/suite/converted/chapter07/7.6/7.6-22.js index f6bc6b7946..a85b73d9d2 100644 --- a/test/suite/converted/chapter07/7.6/7.6-22.js +++ b/test/suite/converted/chapter07/7.6/7.6-22.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-22; - * @path: TestCases/chapter07/7.6/7.6-22.js; + * @path: chapter07/7.6/7.6-22.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: function (function); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var func\u0074ion = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-23.js b/test/suite/converted/chapter07/7.6/7.6-23.js index 932679361a..107056563a 100644 --- a/test/suite/converted/chapter07/7.6/7.6-23.js +++ b/test/suite/converted/chapter07/7.6/7.6-23.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-23; - * @path: TestCases/chapter07/7.6/7.6-23.js; + * @path: chapter07/7.6/7.6-23.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: this (this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var thi\u0073 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-24.js b/test/suite/converted/chapter07/7.6/7.6-24.js index d0839aa4c8..d0c0bc61f7 100644 --- a/test/suite/converted/chapter07/7.6/7.6-24.js +++ b/test/suite/converted/chapter07/7.6/7.6-24.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-24; - * @path: TestCases/chapter07/7.6/7.6-24.js; + * @path: chapter07/7.6/7.6-24.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: if (if); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0069\u0066 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-25.js b/test/suite/converted/chapter07/7.6/7.6-25.js index 5ef47b6b16..fd04967aeb 100644 --- a/test/suite/converted/chapter07/7.6/7.6-25.js +++ b/test/suite/converted/chapter07/7.6/7.6-25.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-25; - * @path: TestCases/chapter07/7.6/7.6-25.js; + * @path: chapter07/7.6/7.6-25.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: with (with); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0077ith = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-26.js b/test/suite/converted/chapter07/7.6/7.6-26.js index a374aa7ac7..2d0a6afbf8 100644 --- a/test/suite/converted/chapter07/7.6/7.6-26.js +++ b/test/suite/converted/chapter07/7.6/7.6-26.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-26; - * @path: TestCases/chapter07/7.6/7.6-26.js; + * @path: chapter07/7.6/7.6-26.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: default (default); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var def\u0061ult = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-27.js b/test/suite/converted/chapter07/7.6/7.6-27.js index 4d846cf606..b6ead952b7 100644 --- a/test/suite/converted/chapter07/7.6/7.6-27.js +++ b/test/suite/converted/chapter07/7.6/7.6-27.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-27; - * @path: TestCases/chapter07/7.6/7.6-27.js; + * @path: chapter07/7.6/7.6-27.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: throw (throw); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var thro\u0077 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-28.js b/test/suite/converted/chapter07/7.6/7.6-28.js index d2c67e4588..8bf8c96e1c 100644 --- a/test/suite/converted/chapter07/7.6/7.6-28.js +++ b/test/suite/converted/chapter07/7.6/7.6-28.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-28; - * @path: TestCases/chapter07/7.6/7.6-28.js; + * @path: chapter07/7.6/7.6-28.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: in (in); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0069\u006e = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-29.js b/test/suite/converted/chapter07/7.6/7.6-29.js index ed8fe10380..1015658368 100644 --- a/test/suite/converted/chapter07/7.6/7.6-29.js +++ b/test/suite/converted/chapter07/7.6/7.6-29.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-29; - * @path: TestCases/chapter07/7.6/7.6-29.js; + * @path: chapter07/7.6/7.6-29.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: delete (delete); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0064elete = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-3.js b/test/suite/converted/chapter07/7.6/7.6-3.js index 077ce8ab67..7a3fe70996 100644 --- a/test/suite/converted/chapter07/7.6/7.6-3.js +++ b/test/suite/converted/chapter07/7.6/7.6-3.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-3; - * @path: TestCases/chapter07/7.6/7.6-3.js; + * @path: chapter07/7.6/7.6-3.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: false (false); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var fals\u0065 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-30.js b/test/suite/converted/chapter07/7.6/7.6-30.js index f987596ad1..0c9f610922 100644 --- a/test/suite/converted/chapter07/7.6/7.6-30.js +++ b/test/suite/converted/chapter07/7.6/7.6-30.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-30; - * @path: TestCases/chapter07/7.6/7.6-30.js; + * @path: chapter07/7.6/7.6-30.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: class (class); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var cla\u0073s = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-31.js b/test/suite/converted/chapter07/7.6/7.6-31.js index 6ee771a380..e92221f6db 100644 --- a/test/suite/converted/chapter07/7.6/7.6-31.js +++ b/test/suite/converted/chapter07/7.6/7.6-31.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-31; - * @path: TestCases/chapter07/7.6/7.6-31.js; + * @path: chapter07/7.6/7.6-31.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: extends (extends); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var extend\u0073 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-32.js b/test/suite/converted/chapter07/7.6/7.6-32.js index 81785698ff..2e66184b1f 100644 --- a/test/suite/converted/chapter07/7.6/7.6-32.js +++ b/test/suite/converted/chapter07/7.6/7.6-32.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-32; - * @path: TestCases/chapter07/7.6/7.6-32.js; + * @path: chapter07/7.6/7.6-32.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: enum (enum); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0065\u006e\u0075\u006d = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-33.js b/test/suite/converted/chapter07/7.6/7.6-33.js index 3ca8b4bb0e..68cb3edf67 100644 --- a/test/suite/converted/chapter07/7.6/7.6-33.js +++ b/test/suite/converted/chapter07/7.6/7.6-33.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-33; - * @path: TestCases/chapter07/7.6/7.6-33.js; + * @path: chapter07/7.6/7.6-33.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: super (super); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0073uper = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-34.js b/test/suite/converted/chapter07/7.6/7.6-34.js index 6d005184a6..37e35e3aa2 100644 --- a/test/suite/converted/chapter07/7.6/7.6-34.js +++ b/test/suite/converted/chapter07/7.6/7.6-34.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-34; - * @path: TestCases/chapter07/7.6/7.6-34.js; + * @path: chapter07/7.6/7.6-34.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: const (const); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var co\u006est = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-35.js b/test/suite/converted/chapter07/7.6/7.6-35.js index 95e6187e1d..2202d9ee99 100644 --- a/test/suite/converted/chapter07/7.6/7.6-35.js +++ b/test/suite/converted/chapter07/7.6/7.6-35.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-35; - * @path: TestCases/chapter07/7.6/7.6-35.js; + * @path: chapter07/7.6/7.6-35.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: export (export); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var expor\u0074 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-36.js b/test/suite/converted/chapter07/7.6/7.6-36.js index d19aa48599..c96893520d 100644 --- a/test/suite/converted/chapter07/7.6/7.6-36.js +++ b/test/suite/converted/chapter07/7.6/7.6-36.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-36; - * @path: TestCases/chapter07/7.6/7.6-36.js; + * @path: chapter07/7.6/7.6-36.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: import (import); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0069\u006d\u0070\u006f\u0072\u0074 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-4.js b/test/suite/converted/chapter07/7.6/7.6-4.js index 10247d65bd..eb954cdaf0 100644 --- a/test/suite/converted/chapter07/7.6/7.6-4.js +++ b/test/suite/converted/chapter07/7.6/7.6-4.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-4; - * @path: TestCases/chapter07/7.6/7.6-4.js; + * @path: chapter07/7.6/7.6-4.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: break (break); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0062\u0072\u0065\u0061\u006b = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-5.js b/test/suite/converted/chapter07/7.6/7.6-5.js index b68adeae5a..c517009d1e 100644 --- a/test/suite/converted/chapter07/7.6/7.6-5.js +++ b/test/suite/converted/chapter07/7.6/7.6-5.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-5; - * @path: TestCases/chapter07/7.6/7.6-5.js; + * @path: chapter07/7.6/7.6-5.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: case (case); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0063ase = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-6.js b/test/suite/converted/chapter07/7.6/7.6-6.js index 6b401810a8..396e36c57d 100644 --- a/test/suite/converted/chapter07/7.6/7.6-6.js +++ b/test/suite/converted/chapter07/7.6/7.6-6.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-6; - * @path: TestCases/chapter07/7.6/7.6-6.js; + * @path: chapter07/7.6/7.6-6.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: instanceof (instanceof); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var insta\u006eceof = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-7.js b/test/suite/converted/chapter07/7.6/7.6-7.js index 7bbff40d55..34678eddbb 100644 --- a/test/suite/converted/chapter07/7.6/7.6-7.js +++ b/test/suite/converted/chapter07/7.6/7.6-7.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-7; - * @path: TestCases/chapter07/7.6/7.6-7.js; + * @path: chapter07/7.6/7.6-7.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: typeof (typeof); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var typeo\u0066 = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-8.js b/test/suite/converted/chapter07/7.6/7.6-8.js index 1c7b76db95..25ec343dc3 100644 --- a/test/suite/converted/chapter07/7.6/7.6-8.js +++ b/test/suite/converted/chapter07/7.6/7.6-8.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-8; - * @path: TestCases/chapter07/7.6/7.6-8.js; + * @path: chapter07/7.6/7.6-8.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: do (do); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0064\u006f = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6-9.js b/test/suite/converted/chapter07/7.6/7.6-9.js index 4a50d64f00..1838131a44 100644 --- a/test/suite/converted/chapter07/7.6/7.6-9.js +++ b/test/suite/converted/chapter07/7.6/7.6-9.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6-9; - * @path: TestCases/chapter07/7.6/7.6-9.js; + * @path: chapter07/7.6/7.6-9.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: else (else) (null); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var \u0065lse = 123;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js index ad1b34db1a..4905d388fd 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-1.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: null, true, false; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { null: 0, true: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js index a782f55952..6bb3db21ba 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-10.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: in, try, class; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { in: 0, try: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js index bb11e2167d..a5d309b785 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-11.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: enum, extends, super; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { enum: 0, extends: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js index 83ec873e74..049d7901aa 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-12.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: const, export, import; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { const: 0, export: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js index b1e07bd974..2058ab050c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-13.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: implements, let, private; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { implements: 0, let: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js index fbc30563f3..904a54928b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-14.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: public, yield, interface; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { public: 0, yield: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js index a98754ff22..590e3813b9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-15.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: package, protected, static; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { package: 0, protected: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js index 4cb77ce2d4..4d4400842b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-16.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: undeefined, NaN, Infinity; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { undefined: 0, NaN: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js index 17e7736e69..aa276269ba 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-2.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: break, case, do; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { break: 0, case: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js index a9ac06a099..d02b84d3cc 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-3.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: instanceof, typeof, else; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { instanceof: 0, typeof: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js index 3b1ac15399..68b09649fd 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-4.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: new, var, catch; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { new: 0, var: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js index b2607a6add..bab20c95b6 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-5.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: finally, return, void; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { finally: 0, return: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js index b07da6371d..c9c9b867df 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-6.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: continue, for, switch; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { continue: 0, for: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js index 006b9d647c..544b92cf87 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-7.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: while, debugger, function; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { while: 0, debugger: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js index 6d2a873aa3..9b85c15463 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-8.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: this, with, default; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { this: 0, with: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js index 35deec001f..c035eb39e0 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-1-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-1-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-1-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-1-9.js; * @description: Allow reserved words as property names at object initialization, verified with hasOwnProperty: if, throw, delete; */ -assertTrue((function testcase(){ + +function testcase(){ var tokenCodes = { if: 0, throw: 1, @@ -45,5 +45,5 @@ assertTrue((function testcase(){ } } return true; -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js index 0cd510452c..59e3deb4aa 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-1.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.null = 0; tokenCodes.true = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js index 41420378f9..3266b596a8 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-10.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.in = 0; tokenCodes.try = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js index 7d4c27ca67..4b9ef0316d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-11.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.enum = 0; tokenCodes.extends = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js index bb4a8ef286..64d8582258 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-12.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.const = 0; tokenCodes.export = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js index ce53c7e4fb..0bba555f99 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-13.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.implements = 0; tokenCodes.let = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js index 90a19abc82..6f5eeeba6c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-14.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.public = 0; tokenCodes.yield = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js index de26a958b3..816aaa8c86 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-15.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.package = 0; tokenCodes.protected = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js index 20ef782a54..f1973a75ef 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-16.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.undefined = 0; tokenCodes.NaN = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js index 2a2e9af882..2d63ed7f2f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-2.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.break = 0; tokenCodes.case = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js index f9a02d91aa..820b723a5d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-3.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.instanceof = 0; tokenCodes.typeof = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js index 062722007a..17b6696007 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-4.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.new = 0; tokenCodes.var = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js index b3c574a082..cce09acbab 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-5.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.finally = 0; tokenCodes.return = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js index 2972702be5..3292d0c0ee 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-6.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.continue = 0; tokenCodes.for = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js index 6183e874f8..5dda1fb14a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-7.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.while = 0; tokenCodes.debugger = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js index 09e12c9583..be4f1fbc33 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-8.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: this, with, default; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.this = 0; tokenCodes.with = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js index ae6050eabf..69d6c1a62c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-2-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-2-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-2-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-2-9.js; * @description: Allow reserved words as property names by dot operator assignment, verified with hasOwnProperty: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.if = 0; tokenCodes.throw = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js index ee315d7c35..3fe2de507f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-1.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['null'] = 0; tokenCodes['true'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js index b174fedbfb..52bcf61221 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-10.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['in'] = 0; tokenCodes['try'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js index f6f64a7eef..64409b7340 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-11.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['enum'] = 0; tokenCodes['extends'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js index 274c976e57..132f901e47 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-12.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['const'] = 0; tokenCodes['export'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js index 7a1b634eb9..db6bb44736 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-13.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['implements'] = 0; tokenCodes['let'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js index f3a9ba8f99..7bb275a344 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-14.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['public'] = 0; tokenCodes['yield'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js index 993da130be..49af974c48 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-15.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['package'] = 0; tokenCodes['protected'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js index 014adcbed1..cfb2b5c7d2 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-16.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['undefined'] = 0; tokenCodes['NaN'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js index 68a241df3c..35eb911231 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-2.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['break'] = 0; tokenCodes['case'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js index 6f6d3f9730..52fff592be 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-3.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['instanceof'] = 0; tokenCodes['typeof'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js index 0d1edc62af..189aa42959 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-4.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['new'] = 0; tokenCodes['var'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js index f008fb1055..49bc3588e2 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-5.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['finally'] = 0; tokenCodes['return'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js index 2c0991d068..6fee9f1a79 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-6.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['continue'] = 0; tokenCodes['for'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js index e7161f1657..fb579aefbf 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-7.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['while'] = 0; tokenCodes['debugger'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js index 1656ca2084..e53880d9ac 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-8.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: this, with, default; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['this'] = 0; tokenCodes['with'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js index f7dab627f2..0c5b3e2470 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-3-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-3-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-3-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-3-9.js; * @description: Allow reserved words as property names by index assignment,verified with hasOwnProperty: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['if'] = 0; tokenCodes['throw'] = 1; @@ -44,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js index 40cba65259..d02d43f4d3 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-1.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set null(value) { @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js index 62c4f172da..9d9cc9fecc 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-10.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set in(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js index dd0d72231f..3c9f83baae 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-11.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set enum(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js index 779f3d68b6..020a92f079 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-12.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set const(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js index 59118ec8c1..c3b5069cfb 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-13.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set implements(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js index a1f236e7ea..f613693268 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-14.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set public(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js index 6bf6265979..60c9c4c1fc 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-15.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set package(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js index a7b14fdf2e..f96207902d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-16.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set undefined(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js index e4f3cb2b6c..db02dc172f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-2.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set break(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js index da0abf9dcd..4d3b52ec82 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-3.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set instanceof(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js index 2e53cd5ea2..85965a307c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-4.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set new(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js index ea9bdf39f5..19329a7f4c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-5.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set finally(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js index c1241d8192..465d86d17c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-6.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set continue(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js index d072604a6e..aa93e807b3 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-7.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set while(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js index 9a8d0473de..56fed02961 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-8.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: this, with, default; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set this(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js index b3800b2209..aeea1de0e4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-4-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-4-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-4-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-4-9.js; * @description: Allow reserved words as property names by set function within an object, verified with hasOwnProperty: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set if(value){ @@ -61,5 +61,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js index 0f9dc13b8d..5d900eff47 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-1.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { null: 0, true: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js index fde29e7fd5..8eb492fcfc 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-10.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { in: 0, try: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js index cff368f9ee..f1d47cc70f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-11.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { enum: 0, extends: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js index 37faf17706..0b3859efe5 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-12.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { const : 0, export: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js index 675a050cf5..b01fcd5b7f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-13.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { implements: 0, let: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js index 2fa6333403..8f00e116ab 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-14.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { public: 0, yield: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js index 98fa6df843..dd45a1a1d0 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-15.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { package: 0, protected: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js index 11408a2377..7404848e13 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-16.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { undefined: 0, NaN: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js index 4436a39424..73240d4876 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-2.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { break: 0, case: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js index 08f1cb93d8..00dd284791 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-3.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { instanceof: 0, typeof: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js index 3481355adf..6f063dd511 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-4.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { new: 0, var: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js index 9f7c063388..a0650045c2 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-5.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { finally: 0, return: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js index b47eac53df..0db7849756 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-6.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { continue: 0, for: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js index 8cbaf37b4b..8bddef2620 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-7.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { while: 0, debugger: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js index ed4e466b7b..54e40b34c6 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-8.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: this, with, default; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { this: 0, with: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js index f26e5749a0..185c77d1c2 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-5-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-5-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-5-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-5-9.js; * @description: Allow reserved words as property names at object initialization, accessed via indexing: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = { if: 0, throw: 1, @@ -41,5 +41,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js index 83389ede4a..3af7997ee8 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-1.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.null = 0; tokenCodes.true = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js index 8a4eb6a9e3..dfe378c584 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-10.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.in = 0; tokenCodes.try = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js index adbafd1c98..c4171ec2bb 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-11.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.enum = 0; tokenCodes.extends = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js index ca4e3da5c0..06a5b62f1b 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-12.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.const = 0; tokenCodes.export = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js index c7779db2ff..1ea32ddd02 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-13.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.implements = 0; tokenCodes.let = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js index 19171b246f..ab987535ba 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-14.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.public = 0; tokenCodes.yield = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js index 9b9d5011fa..738eb8ac2d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-15.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.package = 0; tokenCodes.protected = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js index eda2a5ac73..c20032abf9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-16.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.undefined = 0; tokenCodes.NaN = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js index fa61bcd29e..73555e3618 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-2.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.break = 0; tokenCodes.case = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js index 2d2f6ef2e8..2b2204a6c7 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-3.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.instanceof = 0; tokenCodes.typeof = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js index 5b736b5b33..63de95ec1e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-4.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.new = 0; tokenCodes.var = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js index cecc378d0a..63774f37b5 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-5.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.finally = 0; tokenCodes.return = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js index 64e785dfb8..6d55734f78 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-6.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.continue = 0; tokenCodes.for = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js index 5e45337bba..7f1f325cfe 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-7.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.while = 0; tokenCodes.debugger = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js index 17d1b7e3b1..9f77914b9e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-8.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: this, with, default; - * @precondition: (true; return true); */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.this = 0; tokenCodes.with = 1; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js index 074dbfe483..ee1e7d0039 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-6-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-6-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-6-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-6-9.js; * @description: Allow reserved words as property names by dot operator assignment, accessed via indexing: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes.if = 0; tokenCodes.throw = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js index 2a1e58581f..cbdc48b679 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-1.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['null'] = 0; tokenCodes['true'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js index 897499f71c..2b555951fe 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-10.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['in'] = 0; tokenCodes['try'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js index 4dabcada48..a92411da34 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-11.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['enum'] = 0; tokenCodes['extends'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js index 35b5f511af..9c2281d30d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-12.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['const'] = 0; tokenCodes['export'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js index 7617eac446..b0d33c8b68 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-13.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['implements'] = 0; tokenCodes['let'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js index db517b4994..136f704ab7 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-14.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['public'] = 0; tokenCodes['yield'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js index 1908c6aecc..9b07adcce1 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-15.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['package'] = 0; tokenCodes['protected'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js index 935af2fcda..2ecec18fb8 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-16.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['undefined'] = 0; tokenCodes['NaN'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js index c39919cd67..1fb744d10d 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-2.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['break'] = 0; tokenCodes['case'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js index 29b82fd666..d49e5ff49a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-3.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['instanceof'] = 0; tokenCodes['typeof'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js index 351245e664..18bc2d0c08 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-4.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['new'] = 0; tokenCodes['var'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js index b18cd0163a..2c6b44bb51 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-5.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['finally'] = 0; tokenCodes['return'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js index 0af6d12953..c080197eb4 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-6.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['continue'] = 0; tokenCodes['for'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js index faaed3cafa..176327e547 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-7.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['while'] = 0; tokenCodes['debugger'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js index 34a3a76751..08273ed4fd 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-8.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: this, with, default; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['this'] = 0; tokenCodes['with'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js index bf5ac0745d..fe7123af89 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-7-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-7-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-7-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-7-9.js; * @description: Allow reserved words as property names by index assignment, accessed via indexing: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var tokenCodes = {}; tokenCodes['if'] = 0; tokenCodes['throw'] = 1; @@ -40,5 +40,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js index 531d69eef1..7a4f8c5668 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-1; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-1.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-1.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: null, true, false; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set null(value) { @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js index 6dc947c75a..6e9c5874af 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-10; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-10.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-10.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: in, try, class; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set in(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js index 7a53125c8d..f604da1d74 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-11; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-11.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-11.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: enum, extends, super; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set enum(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js index aefca44a22..b1f0174546 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-12; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-12.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-12.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: const, export, import; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set const(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js index f8314b08cb..31602f5643 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-13; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-13.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-13.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: implements, let, private; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set implements(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js index fbc901b94e..8c138cefec 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-14; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-14.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-14.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: public, yield, interface; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set public(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js index c0fcbb281f..b98cb246da 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-15; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-15.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-15.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: package, protected, static; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set package(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js index 4bdca9ec6b..9ab2557c22 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-16; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-16.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-16.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: undefined, NaN, Infinity; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set undefined(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js index e5c62649c2..af8e7059be 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-2; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-2.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-2.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: break, case, do; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set break(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js index c73df208f8..99927243bc 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-3; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-3.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-3.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: instanceof, typeof, else; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set instanceof(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js index 86bd35556a..93400c62f6 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-4; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-4.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-4.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: new, var, catch; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set new(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js index d4f94e3018..185023c597 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-5; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-5.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-5.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: finally, return, void; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set finally(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js index 3354283a96..bf9171bd38 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-6; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-6.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-6.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: continue, for, switch; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set continue(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js index b271a1acec..2d14c223e3 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-7; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-7.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-7.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: while, debugger, function; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set while(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js index 588d2398f8..4e540c36b9 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-8; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-8.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-8.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: this, with, default; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set this(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js index 56db9cf353..1cacbddaad 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1-8-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-8-9; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1-8-9.js; + * @path: chapter07/7.6/7.6.1/7.6.1-8-9.js; * @description: Allow reserved words as property names by set function within an object, accessed via indexing: if, throw, delete; */ -assertTrue((function testcase() { + +function testcase() { var test0 = 0, test1 = 1, test2 = 2; var tokenCodes = { set if(value){ @@ -57,5 +57,5 @@ assertTrue((function testcase() { }; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js index 8fb1acf131..a5c57e45d8 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1-17-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js; * @description: 7.6 - SyntaxError expected: reserved words used as Identifier Names in UTF8: implements (implements); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js index a9aa1e7219..88b044638f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-1-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js; * @description: Strict Mode - SyntaxError is thrown when FutureReservedWord 'implements' occurs in strict mode code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js index 27a50dcc9a..0b04c2c48e 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-10-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js; * @description: Strict Mode - SyntaxError isn't thrown when 'IMPLEMENTS' occurs in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var IMPLEMENTS = 1; return IMPLEMENTS === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js index 6be10df300..f4f2aa014f 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-11-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js; * @description: Strict Mode - SyntaxError isn't thrown when 'Implements' occurs in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var Implements = 1; return Implements === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js index 68c6117486..3f2ace3c3a 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-12-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js; * @description: Strict Mode - SyntaxError isn't thrown when 'implement' occurs in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var implement = 1; return implement === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js index f86af4cac5..d17de3d596 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-13-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js; * @description: Strict Mode - SyntaxError isn't thrown when 'implementss' occurs in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var implementss = 1; return implementss === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js index 2a64247f34..97b7be14e3 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-14-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js; * @description: Strict Mode - SyntaxError isn't thrown when 'implements0' occurs in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var implements0 = 1; return implements0 === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js index afbb3129c9..d6e1c33c6c 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.6.1.2-16-s; - * @path: TestCases/chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js; + * @path: chapter07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js; * @description: Strict Mode - SyntaxError isn't thrown when '_implements' occurs in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _implements = 1; return _implements === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js index f191381642..31e13c7c42 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-1-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-1-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-1-s.js; * @description: Strict Mode - octal extension (010) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_1 = 010;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_1 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js index a0bd51172a..b1e8591c89 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-2-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-2-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-2-s.js; * @description: Strict Mode - octal extension (00) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_2 = 00;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_2 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js index eee93f79f0..9030a6af93 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-3-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-3-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-3-s.js; * @description: Strict Mode - octal extension (01) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_3 = 01;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_3 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js index 5c44b728ca..41124a6b26 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-4-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-4-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-4-s.js; * @description: Strict Mode - octal extension (06) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_4 = 06;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_4 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js index 0fa44b2188..311496d31a 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-5-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-5-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-5-s.js; * @description: Strict Mode - octal extension (07) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_5 = 07;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_5 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js index d5ee51b6a7..e5dfca7464 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-6-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-6-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-6-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-6-s.js; * @description: Strict Mode - octal extension (000) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_6 = 000;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_6 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js index ecd26d770a..fc0280b217 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.3-7-s; - * @path: TestCases/chapter07/7.8/7.8.3/7.8.3-7-s.js; + * @path: chapter07/7.8/7.8.3/7.8.3-7-s.js; * @description: Strict Mode - octal extension (005) is forbidden in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var _7_8_3_7 = 005;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && typeof _7_8_3_7 === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js index 2e8feb9886..83bb5b57ee 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-1-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-1-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-1-s.js; * @description: A directive preceeding an 'use strict' directive may not contain an OctalEscapeSequence; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js index 162a74956d..5710e6a84b 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-10-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-10-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-10-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-10-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js index c4165ea5d7..bf070e89be 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-2-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-2-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-2-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js index c8497d48e0..6aa30536cd 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-3-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-3-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-3-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js index a5b0210cbc..c27e80e359 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-30-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-30-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-30-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-30-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js index 28927668d8..ea4467187b 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-31-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-31-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-31-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-31-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js index e66f32f21c..ce09d8675c 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-32-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-32-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-32-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-32-s.js; * @description: Two OctalEscapeSequences in a String are not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js index cf62b641d7..24e5ad48cb 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-33-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-33-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-33-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-33-s.js; * @description: Three OctalEscapeSequences in a String are not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js index 37c82a1986..fc6bfad24b 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-4-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-4-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-4-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js index b076f2faa8..ea324bdceb 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-5-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-5-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-5-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js index 50d6301842..87d82938f1 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-6-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-6-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-6-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-6-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js index 952678cd1b..5e812b9bc7 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-7-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-7-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-7-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js index d33f829caa..ff38aa73bb 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-8-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-8-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-8-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js index 7fc97abfeb..403d7c1aec 100644 --- a/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js +++ b/test/suite/converted/chapter07/7.8/7.8.4/7.8.4-9-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.4-9-s; - * @path: TestCases/chapter07/7.8/7.8.4/7.8.4-9-s.js; + * @path: chapter07/7.8/7.8.4/7.8.4-9-s.js; * @description: An OctalEscapeSequence is not allowed in a String under Strict Mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js b/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js index 38d1425280..275651b3ae 100644 --- a/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js +++ b/test/suite/converted/chapter07/7.8/7.8.5/7.8.5-1.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 7.8.5-1; - * @path: TestCases/chapter07/7.8/7.8.5/7.8.5-1.js; + * @path: chapter07/7.8/7.8.5/7.8.5-1.js; * @description: Literal RegExp Objects - SyntaxError exception is thrown if the RegularExpressionNonTerminator position of a RegularExpressionBackslashSequence is a LineTerminator.; */ -assertTrue((function testcase() { + +function testcase() { try { eval("var regExp = /\\\rn/;"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js index 58bb944fc8..7a8ec254f5 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-1-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-1-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-1-s.js; * @description: Strict Mode - ReferenceError is thrown if LeftHandSide evaluates to an unresolvable Reference; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_8_7_2_1 = 11;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js index 3d955ddf9c..e8c52e3f2a 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-2-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-2-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-2-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-2-s.js; * @description: Strict Mode - ReferenceError isn't thrown if LeftHandSide evaluates to a resolvable Reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var b = 11; return b === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js index 20f46cdbec..f958938c0b 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-1-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-3-1-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-3-1-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-3-1-s.js; * @description: eval - a property named 'eval' is permitted; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var o = { eval: 42}; return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js index 917fb196ac..853df18c0d 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-3-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-3-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-3-s.js; * @description: Strict Mode - TypeError is thrown if LeftHandSide is a reference to a non-writable data property; * @strict_only; - * @precondition: (fnExists(Object.defineProperty) && fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _8_7_2_3 = {}; Object.defineProperty(_8_7_2_3, "b", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js index d1adc4565f..6ee3fb6a04 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-4-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-4-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-4-s.js; * @description: Strict Mode - TypeError is thrown if LeftHandSide is a reference to an accessor property with no setter; * @strict_only; - * @precondition: (fnExists(Object.defineProperty) && fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _8_7_2_4 = {}; var _8_7_2_4_bValue = 1; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js index 1bdc505837..ab4488b514 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-5-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-5-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-5-s.js; * @description: Strict Mode - TypeError is thrown if LeftHandSide is a reference to a non-existent property of an non-extensible object; * @strict_only; - * @precondition: (fnExists(Object.preventExtensions) && fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _8_7_2_5 = {}; Object.preventExtensions(_8_7_2_5); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js index 408e3ab31b..61306965c0 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-6-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-6-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-6-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-6-s.js; * @description: Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to a writable data property; * @strict_only; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _8_7_2_6 = {}; Object.defineProperty(_8_7_2_6, "b", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { _8_7_2_6.b = 11; return _8_7_2_6.b === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js index 6b8ccb9f30..88fe3f4569 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-7-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-7-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-7-s.js; * @description: Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to an accessor property with setter; * @strict_only; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _8_7_2_7 = {}; var _8_7_2_7_bValue = 1; @@ -37,5 +36,5 @@ assertTrue((function testcase() { _8_7_2_7.b = 11; return _8_7_2_7.b === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js index 2c102a2af5..ea0336da52 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-8-s.js @@ -19,18 +19,18 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 8.7.2-8-s; - * @path: TestCases/chapter08/8.7/8.7.2/8.7.2-8-s.js; + * @path: chapter08/8.7/8.7.2/8.7.2-8-s.js; * @description: Strict Mode - TypeError isn't thrown if LeftHandSide is a reference to a property of an extensible object; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _8_7_2_8 = {}; _8_7_2_8.b = 11; return _8_7_2_8.b === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js index ee6860ea16..3b271acacc 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-1-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-1-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-1-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-1-s.js; * @description: Strict Mode - Use Strict Directive Prologue is 'use strict'; which contains two space between 'use' and 'strict'; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var public = 1; return public === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js index 0a8aa97b33..f217ed7f1d 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-10-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-10-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-10-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-10-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''USE STRICT';' in which all characters are uppercase; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "USE STRICT"; var public = 1; return public === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js index 4212862556..8265a5f4a0 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-11-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-11-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-11-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-11-s.js; * @description: Strict Mode - Eval code is strict code with a Use Strict Directive at the beginning of the block; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var public = 1; var anotherVariableNotReserveWord = 2;"); @@ -35,5 +34,5 @@ assertTrue((function testcase() { return e instanceof SyntaxError && typeof public === "undefined" && typeof anotherVariableNotReserveWord === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js index 0a5d268caa..c75cd0b162 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-12-s.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-12-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-12-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-12-s.js; * @description: Strict Mode - Eval code is strict eval code with a Use Strict Directive in the middle of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { eval("var public = 1; 'use strict'; var anotherVariableNotReserveWord = 2;"); return public === 1 && anotherVariableNotReserveWord === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js index 6e933dd254..152309d6d7 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-13-s.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-13-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-13-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-13-s.js; * @description: Strict Mode - Eval code is strict eval code with a Use Strict Directive at the end of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { eval("var public = 1; var anotherVariableNotReserveWord = 2; 'use strict';"); return public === 1 && anotherVariableNotReserveWord === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js index 7ac2172c4e..0641f4007c 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-14-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-14-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-14-s.js; * @description: Strict Mode - The call to eval function is contained in a Strict Mode block; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { eval("var public = 1;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js index 39e8e8ea96..7266559766 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-15-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-15-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-15-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-15-s.js; * @description: Strict Mode - Function code that is part of a FunctionDeclaration is strict function code if FunctionDeclaration is contained in use strict; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { try { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return fun(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js index 0207e61e89..6d4ff99a94 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-16-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-16-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-16-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-16-s.js; * @description: Strict Mode - Function code that is part of a FunctionExpression is strict function code if FunctionExpression is contained in use strict; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; return function () { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return e instanceof SyntaxError; } } (); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js index 0d7afd38b9..e54f827616 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-17-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-17-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-17-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-17-s.js; * @description: Strict Mode - Function code that is part of a Accessor PropertyAssignment is in Strict Mode if Accessor PropertyAssignment is contained in use strict(getter); * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js index ffe1bcf168..15642c15f3 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-18-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-18-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-18-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-18-s.js; * @description: Strict Mode - Function code that is part of a Accessor PropertyAssignment is in Strict Mode if Accessor PropertyAssignment is contained in use strict(setter); * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && data === "data"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js index 510869787b..de2cc2f0e1 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-19-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-19-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-19-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-19-s.js; * @description: Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears at the start of the block; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function fun() { "use strict"; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return fun(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js index d5b05a8c83..623b8b2777 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-2-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-2-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-2-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''use strict'' which lost the last character ';'; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict" try { eval("var public = 1;"); @@ -35,5 +34,5 @@ assertTrue((function testcase() { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js index 5cdfb3f467..1f64f67706 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-20-s.js @@ -19,18 +19,18 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-20-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-20-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-20-s.js; * @description: Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears in the middle of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function fun() { eval("var public = 1;"); "use strict"; return public === 1; } return fun(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js index 42dc4e853e..6e1024d8e2 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-21-s.js @@ -19,18 +19,18 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-21-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-21-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-21-s.js; * @description: Strict Mode - Function code of a FunctionDeclaration contains Use Strict Directive which appears at the end of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function fun() { eval("var public = 1;"); return public === 1; "use strict"; } return fun(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js index f8f1eeb313..791397add0 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-22-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-22-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-22-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-22-s.js; * @description: Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears at the start of the block; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function () { + +assertTrue(function () { "use strict"; try { eval("var public = 1;"); @@ -34,5 +33,4 @@ assertTrue((function () { } catch (e) { return e instanceof SyntaxError; } - } ())); - + } ()); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js index 51221d6a52..19f3ebbb06 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-23-s.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-23-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-23-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-23-s.js; * @description: Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears in the middle of the block; * @strict_only; */ -assertTrue((function () { + +assertTrue(function () { eval("var public = 1;"); return public === 1; "use strict"; - } ())); - + } ()); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js index 00f8021f9e..167d9e6fd0 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-24-s.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-24-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-24-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-24-s.js; * @description: Strict Mode - Function code of a FunctionExpression contains Use Strict Directive which appears at the end of the block; * @strict_only; */ -assertTrue((function () { + +assertTrue(function () { eval("var public = 1;"); "use strict"; return public === 1; - } ())); - + } ()); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js index e05d09e705..077eb7c880 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-25-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-25-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-25-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-25-s.js; * @description: Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the start of the block(getter); * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var obj = {}; Object.defineProperty(obj, "accProperty", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js index 906e0ef379..8011a1a6e0 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-26-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-26-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-26-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-26-s.js; * @description: Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the start of the block(setter); * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var obj = {}; var data = "data"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && data === "data"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js index 4f5c9dc5e0..aeff338c01 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-27-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-27-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-27-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-27-s.js; * @description: Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears in the middle of the block(getter); * @strict_only; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "accProperty", { get: function () { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } }); return obj.accProperty === 11 && public === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js index 7eae56583e..b587ee41fd 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-28-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-28-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-28-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-28-s.js; * @description: Strict Mode - Function code of Accessor PropertyAssignment contains Use Strict Directive which appears at the end of the block(setter); * @strict_only; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); obj.accProperty = "overrideData"; return data==="overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js index ecbc2d4de9..60fa219af7 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-29-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-29-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-29-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-29-s.js; * @description: Strict Mode - The built-in Function constructor is contained in use strict code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var funObj = new Function("a", "eval('public = 1;');"); funObj(); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js index a2c16ce828..5fd7ecb3e8 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-3-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-3-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-3-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-3-s.js; * @description: Strict Mode - Use Strict Directive Prologue is '' use strict';' which the first character is space; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { " use strict"; var public = 1; return public === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js index d2d8c9f292..855f8ae3d5 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-30-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-30-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-30-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-30-s.js; * @description: Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears at the start of the block; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { var funObj = new Function("a", "'use strict'; eval('public = 1;');"); funObj(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js index 0bddd6de89..a515d1c595 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-31-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-31-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-31-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-31-s.js; * @description: Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears in the middle of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { var funObj = new Function("a", "eval('public = 1;'); 'use strict'; anotherVariable = 2;"); funObj(); return public === 1 && anotherVariable === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js index 9a22e2d01b..8355688fcb 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-32-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-32-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-32-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-32-s.js; * @description: Strict Mode - Function code of built-in Function constructor contains Use Strict Directive which appears at the end of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { var funObj = new Function("a", "eval('public = 1;'); anotherVariable = 2; 'use strict';"); funObj(); return public === 1 && anotherVariable === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js index 2221983ff4..ae7535b69a 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-4-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-4-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-4-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-4-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''use strict ';' which the last character is space; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict "; var public = 1; return public === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js index d4a33e1cc2..1ee7274b1d 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-5-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-5-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-5-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the beginning of the block; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var public = 1;"); @@ -35,5 +34,5 @@ assertTrue((function testcase() { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js index cb331b0624..6be9ed5aa9 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-6-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-6-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-6-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-6-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears in the middle of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { var interface = 2; "use strict"; var public = 1; return public === 1 && interface === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js index e15fcaf38a..9844df9dfa 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-7-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-7-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-7-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-7-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears at the end of the block; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { var public = 1; return public === 1; "use strict"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js index b757006421..4b00abe071 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-8-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-8-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-8-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''use strict';' which appears twice in the directive prologue; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js index 966829a42a..fe4ca5e896 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-9-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.1.1-9-s; - * @path: TestCases/chapter10/10.1/10.1.1/10.1.1-9-s.js; + * @path: chapter10/10.1/10.1.1/10.1.1-9-s.js; * @description: Strict Mode - Use Strict Directive Prologue is ''Use strict';' in which the first character is uppercase; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "Use strict"; var public = 1; return public === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js index eb806a48e6..622c02452b 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.2.1.1.3-4-16-s; - * @path: TestCases/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js; + * @path: chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js; * @description: Strict Mode - TypeError is thrown when changing the value of a Value Property of the Global Object under strict mode (NaN); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js index 78bdd71c0e..915943005e 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.2.1.1.3-4-18-s; - * @path: TestCases/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js; + * @path: chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js; * @description: Strict Mode - TypeError is thrown when changing the value of a Value Property of the Global Object under strict mode (undefined); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { undefined = 12; @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js index 49c5f972a4..5a7f47bd76 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.2.1.1.3-4-22-s; - * @path: TestCases/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js; + * @path: chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js; * @description: Strict Mode - TypeError is not thrown when changing the value of the Constructor Properties of the Global Object under strict mode (Object); * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var objBak = Object; @@ -35,5 +35,5 @@ assertTrue((function testcase() { } finally { Object = objBak; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js index a392f915e6..0506a1bb89 100644 --- a/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js +++ b/test/suite/converted/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.2.1.1.3-4-27-s; - * @path: TestCases/chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js; + * @path: chapter10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js; * @description: Strict Mode - TypeError is not thrown when changing the value of the Constructor Properties of the Global Object under strict mode (Number); * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var numBak = Number; @@ -35,5 +35,5 @@ assertTrue((function testcase() { } finally { Number = numBak; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js index ae4f408145..6dffd6f595 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-1-1; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-1-1.js; + * @path: chapter10/10.4/10.4.2/10.4.2-1-1.js; * @description: Indirect call to eval has context set to global context; */ -var __10_4_2_1_1_1 = "str";assertTrue((function testcase() { +var __10_4_2_1_1_1 = "str"; +function testcase() { try { var _eval = eval; @@ -37,5 +37,5 @@ var __10_4_2_1_1_1 = "str";assertTrue((function testcase() { } finally { delete this.__10_4_2_1_1_1; } -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js index 9d03685737..7f0b833adf 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-1-2; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-1-2.js; + * @path: chapter10/10.4/10.4.2/10.4.2-1-2.js; * @description: Indirect call to eval has context set to global context (nested function); */ -var __10_4_2_1_2 = "str";assertTrue((function testcase() { +var __10_4_2_1_2 = "str"; +function testcase() { try { var _eval = eval; @@ -42,5 +42,5 @@ var __10_4_2_1_2 = "str";assertTrue((function testcase() { } finally { delete this.__10_4_2_1_1_2; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js index bb3617f9b4..7e8cb64b67 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-1-3; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-1-3.js; + * @path: chapter10/10.4/10.4.2/10.4.2-1-3.js; * @description: Indirect call to eval has context set to global context (catch block); */ -var __10_4_2_1_3 = "str";assertTrue((function testcase() { +var __10_4_2_1_3 = "str"; +function testcase() { try { @@ -45,5 +45,5 @@ var __10_4_2_1_3 = "str";assertTrue((function testcase() { } finally { delete this.__10_4_2_1_3; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js index a2c237a56c..23b01a2027 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-1-4; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-1-4.js; + * @path: chapter10/10.4/10.4.2/10.4.2-1-4.js; * @description: Indirect call to eval has context set to global context (with block); */ -var __10_4_2_1_4 = "str";assertTrue((function testcase() { +var __10_4_2_1_4 = "str"; +function testcase() { try { var o = new Object(); o.__10_4_2_1_4 = "str2"; @@ -40,5 +40,5 @@ var __10_4_2_1_4 = "str";assertTrue((function testcase() { } finally { delete this.__10_4_2_1_4; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js index 3b3da85702..a019177c5b 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-1-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-1-5; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-1-5.js; + * @path: chapter10/10.4/10.4.2/10.4.2-1-5.js; * @description: Indirect call to eval has context set to global context (inside another eval); */ -var __10_4_2_1_5 = "str";assertTrue((function testcase() { +var __10_4_2_1_5 = "str"; +function testcase() { try { var __10_4_2_1_5 = "str1"; @@ -38,5 +38,5 @@ var __10_4_2_1_5 = "str";assertTrue((function testcase() { } finally { delete this.__10_4_2_1_5; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js index d6fb457e1c..b1ebcae442 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-c-1.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-2-c-1; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-2-c-1.js; + * @path: chapter10/10.4/10.4.2/10.4.2-2-c-1.js; * @description: Direct val code in non-strict mode - can instantiate variable in calling context; */ -assertTrue((function testcase() { + +function testcase() { var x = 0; return function inner() { eval("var x = 1"); if (x === 1) return true; } (); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js index 158c8d198f..80e3e49ec8 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-2-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-2-s; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-2-s.js; + * @path: chapter10/10.4/10.4.2/10.4.2-2-s.js; * @description: Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; eval("(function fun(x){ return x })(10)"); return typeof (fun) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js index 4941fd6380..6a0ce81a24 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js @@ -19,19 +19,18 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-3-c-1-s; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js; + * @path: chapter10/10.4/10.4.2/10.4.2-3-c-1-s.js; * @description: Direct eval code in strict mode - cannot instantiate variable in the variable environment of the calling context; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var _10_4_2_3_c_1_s = 0; function _10_4_2_3_c_1_sFunc() { eval("'use strict';var _10_4_2_3_c_1_s = 1"); return _10_4_2_3_c_1_s===0; } return _10_4_2_3_c_1_sFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js index 1d800fc0e2..2add6ee837 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2-3-c-2-s; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js; + * @path: chapter10/10.4/10.4.2/10.4.2-3-c-2-s.js; * @description: Calling code in strict mode - eval cannot instantiate variable in the variable environment of the calling context; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var _10_4_2_3_c_2_s = 0; function _10_4_2_3_c_2_sFunc() { 'use strict'; @@ -34,5 +33,5 @@ assertTrue((function testcase() { return _10_4_2_3_c_2_s===0; } return _10_4_2_3_c_2_sFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js index 6e2589af6c..bffe8455ac 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-2-s.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2.1-2-s; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2.1-2-s.js; + * @path: chapter10/10.4/10.4.2/10.4.2.1-2-s.js; * @description: Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; eval("function _10_4_2_1_2_fun(){}"); return typeof _10_4_2_1_2_fun === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js index eba801bbd3..2cb2ddf6c3 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-4-s.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.2.1-4-s; - * @path: TestCases/chapter10/10.4/10.4.2/10.4.2.1-4-s.js; + * @path: chapter10/10.4/10.4.2/10.4.2.1-4-s.js; * @description: Strict Mode - Strict mode eval code cannot instantiate functions in the variable environment of the caller to eval which is contained in strict mode code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { eval("'use strict'; function _10_4_2_1_4_fun(){}"); return typeof _10_4_2_1_4_fun === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js index a3baabe80e..e4d2f9efb8 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.3-1-1-s; - * @path: TestCases/chapter10/10.4/10.4.3/10.4.3-1-1-s.js; + * @path: chapter10/10.4/10.4.3/10.4.3-1-1-s.js; * @description: this is not coerced to an object in strict mode (Number); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -41,5 +40,5 @@ assertTrue((function testcase() { return foo.call(1) === 'number' && bar.call(1) === 'object'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js index 7d63e70838..ee21de4f2a 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.3-1-2-s; - * @path: TestCases/chapter10/10.4/10.4.3/10.4.3-1-2-s.js; + * @path: chapter10/10.4/10.4.3/10.4.3-1-2-s.js; * @description: this is not coerced to an object in strict mode (string); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -41,5 +40,5 @@ assertTrue((function testcase() { return foo.call('1') === 'string' && bar.call('1') === 'object'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js index 5b352397bc..db2bff98c3 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.3-1-3-s; - * @path: TestCases/chapter10/10.4/10.4.3/10.4.3-1-3-s.js; + * @path: chapter10/10.4/10.4.3/10.4.3-1-3-s.js; * @description: this is not coerced to an object in strict mode (undefined); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -39,5 +38,5 @@ assertTrue((function testcase() { return typeof(this); } return foo.call(undefined) === 'undefined' && bar.call() === 'object'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js index cc7683b351..73d536fdae 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.3-1-4-s; - * @path: TestCases/chapter10/10.4/10.4.3/10.4.3-1-4-s.js; + * @path: chapter10/10.4/10.4.3/10.4.3-1-4-s.js; * @description: this is not coerced to an object in strict mode (boolean); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -41,5 +40,5 @@ assertTrue((function testcase() { return foo.call(true) === 'boolean' && bar.call(true) === 'object'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js index 829a08ac77..d812b20a3e 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-5-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.4.3-1-5-s; - * @path: TestCases/chapter10/10.4/10.4.3/10.4.3-1-5-s.js; + * @path: chapter10/10.4/10.4.3/10.4.3-1-5-s.js; * @description: this is not coerced to an object in strict mode (function); * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -43,5 +43,5 @@ assertTrue((function testcase() { } return foo.call(foobar) === 'function' && bar.call(foobar) === 'function'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.5/10.5-1-s.js b/test/suite/converted/chapter10/10.5/10.5-1-s.js index b7a6c3b4bc..9898157ef4 100644 --- a/test/suite/converted/chapter10/10.5/10.5-1-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.5-1-s; - * @path: TestCases/chapter10/10.5/10.5-1-s.js; + * @path: chapter10/10.5/10.5-1-s.js; * @description: Strict Mode - arguments object is immutable; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { (function fun() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js index 5454b9838d..5ea29590a4 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.5-7-b-1-s; - * @path: TestCases/chapter10/10.5/10.5-7-b-1-s.js; + * @path: chapter10/10.5/10.5-7-b-1-s.js; * @description: Strict Mode - arguments object is immutable in eval'ed functions; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js index b629d7768f..0133106343 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-2-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.5-7-b-2-s; - * @path: TestCases/chapter10/10.5/10.5-7-b-2-s.js; + * @path: chapter10/10.5/10.5-7-b-2-s.js; * @description: Strict Mode - arguments object index assignment is disallowed; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function _10_5_7_b_2_fun() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { }; return _10_5_7_b_2_fun(30); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js index 75e5e08e01..02ebc7fe15 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-3-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.5-7-b-3-s; - * @path: TestCases/chapter10/10.5/10.5-7-b-3-s.js; + * @path: chapter10/10.5/10.5-7-b-3-s.js; * @description: Strict Mode - Adding property to the arguments object successful under strict mode ; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function _10_5_7_b_3_fun() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { }; return _10_5_7_b_3_fun(30); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js b/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js index 6468959e4e..ee260e9b98 100644 --- a/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js +++ b/test/suite/converted/chapter10/10.5/10.5-7-b-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.5-7-b-4-s; - * @path: TestCases/chapter10/10.5/10.5-7-b-4-s.js; + * @path: chapter10/10.5/10.5-7-b-4-s.js; * @description: Strict Mode - Deleting property of the arguments object successful under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function _10_5_7_b_4_fun() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return _10_5_7_b_4_1 && _10_5_7_b_4_2; }; return _10_5_7_b_4_fun(30, 12); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js index 6330922039..4574ffa600 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-10-c-ii-1-s; - * @path: TestCases/chapter10/10.6/10.6-10-c-ii-1-s.js; + * @path: chapter10/10.6/10.6-10-c-ii-1-s.js; * @description: arguments[i] remains same after changing actual parameters in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b,c) { 'use strict'; @@ -34,5 +33,5 @@ assertTrue((function testcase() { return (arguments[0] === 10 && arguments[1] === 'sss' && arguments[2] === 1); } return foo(10, 'sss', 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js index 8e300a8918..5751f996a2 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-10-c-ii-1; - * @path: TestCases/chapter10/10.6/10.6-10-c-ii-1.js; + * @path: chapter10/10.6/10.6-10-c-ii-1.js; * @description: arguments[i] change with actual parameters; */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b,c) { a = 1; b = 'str'; c = 2.1; @@ -32,5 +32,5 @@ assertTrue((function testcase() { return true; } return foo(10,'sss',1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js index 98c1334a5d..e3fb305ab9 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-10-c-ii-2-s; - * @path: TestCases/chapter10/10.6/10.6-10-c-ii-2-s.js; + * @path: chapter10/10.6/10.6-10-c-ii-2-s.js; * @description: arguments[i] doesn't map to actual parameters in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b,c) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { return 10 === a && 'sss' === b && 1 === c; } return foo(10,'sss',1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js index 2b3a5b3f86..64c940d37e 100644 --- a/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js +++ b/test/suite/converted/chapter10/10.6/10.6-10-c-ii-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-10-c-ii-2; - * @path: TestCases/chapter10/10.6/10.6-10-c-ii-2.js; + * @path: chapter10/10.6/10.6-10-c-ii-2.js; * @description: arguments[i] map to actual parameter; */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b,c) { @@ -33,5 +33,5 @@ assertTrue((function testcase() { return true; } return foo(10,'sss',1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-11-b-1.js b/test/suite/converted/chapter10/10.6/10.6-11-b-1.js index cf19cf33c8..466bfb05ed 100644 --- a/test/suite/converted/chapter10/10.6/10.6-11-b-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-11-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-11-b-1; - * @path: TestCases/chapter10/10.6/10.6-11-b-1.js; + * @path: chapter10/10.6/10.6-11-b-1.js; * @description: Arguments Object has index property '0' as its own property, it shoulde be writable, enumerable, configurable and does not invoke the setter defined on Object.prototype[0] (Step 11.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var data = "data"; var getFunc = function () { @@ -66,5 +65,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-12-1.js b/test/suite/converted/chapter10/10.6/10.6-12-1.js index 468bc5c399..ebdca4164a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-12-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-12-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-12-1; - * @path: TestCases/chapter10/10.6/10.6-12-1.js; + * @path: chapter10/10.6/10.6-12-1.js; * @description: Accessing callee property of Arguments object is allowed; */ -assertTrue((function testcase() { + +function testcase() { try { arguments.callee; @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-12-2.js b/test/suite/converted/chapter10/10.6/10.6-12-2.js index 228bede588..8ee8cb8cb9 100644 --- a/test/suite/converted/chapter10/10.6/10.6-12-2.js +++ b/test/suite/converted/chapter10/10.6/10.6-12-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-12-2; - * @path: TestCases/chapter10/10.6/10.6-12-2.js; + * @path: chapter10/10.6/10.6-12-2.js; * @description: arguments.callee has correct attributes; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(arguments,"callee"); if(desc.configurable === true && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('get') == false && desc.hasOwnProperty('put') == false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-1.js b/test/suite/converted/chapter10/10.6/10.6-13-1.js index ac4c0d771f..40190b0031 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-1; - * @path: TestCases/chapter10/10.6/10.6-13-1.js; + * @path: chapter10/10.6/10.6-13-1.js; * @description: Accessing caller property of Arguments object is allowed; */ -assertTrue((function testcase() { + +function testcase() { try { arguments.caller; @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-a-1.js b/test/suite/converted/chapter10/10.6/10.6-13-a-1.js index b35b18edc8..e76552040a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-a-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-a-1; - * @path: TestCases/chapter10/10.6/10.6-13-a-1.js; + * @path: chapter10/10.6/10.6-13-a-1.js; * @description: In non-strict mode, arguments object should have its own 'callee' property defined (Step 13.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "callee", { value: 1, @@ -57,5 +56,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.callee; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js index 40ea87971c..169a3fdca9 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-b-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-b-1-s; - * @path: TestCases/chapter10/10.6/10.6-13-b-1-s.js; + * @path: chapter10/10.6/10.6-13-b-1-s.js; * @description: Accessing caller property of Arguments object throws TypeError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js index e3df056409..870bf7a7e6 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-b-2-s.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-b-2-s; - * @path: TestCases/chapter10/10.6/10.6-13-b-2-s.js; + * @path: chapter10/10.6/10.6-13-b-2-s.js; * @description: arguments.caller exists in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var desc = Object.getOwnPropertyDescriptor(arguments,"caller"); return desc!== undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js b/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js index e443b8c0b7..04caef0232 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-b-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-b-3-s; - * @path: TestCases/chapter10/10.6/10.6-13-b-3-s.js; + * @path: chapter10/10.6/10.6-13-b-3-s.js; * @description: arguments.caller is non-configurable in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var desc = Object.getOwnPropertyDescriptor(arguments,"caller"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('get') == true && desc.hasOwnProperty('set') == true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js index f245639994..d246c489e9 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-c-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-c-1-s; - * @path: TestCases/chapter10/10.6/10.6-13-c-1-s.js; + * @path: chapter10/10.6/10.6-13-c-1-s.js; * @description: Accessing callee property of Arguments object throws TypeError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js index 15871a15c8..598e21b974 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-c-2-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-c-2-s; - * @path: TestCases/chapter10/10.6/10.6-13-c-2-s.js; + * @path: chapter10/10.6/10.6-13-c-2-s.js; * @description: arguments.callee is exists in strict mode; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var desc = Object.getOwnPropertyDescriptor(arguments,"callee"); return desc !== undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js b/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js index b34dd765fc..79cab6c428 100644 --- a/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-13-c-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-13-c-3-s; - * @path: TestCases/chapter10/10.6/10.6-13-c-3-s.js; + * @path: chapter10/10.6/10.6-13-c-3-s.js; * @description: arguments.callee is non-configurable in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var desc = Object.getOwnPropertyDescriptor(arguments,"callee"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('writable') == false && desc.hasOwnProperty('get') == true && desc.hasOwnProperty('set') == true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-1-s.js index 6c750fbe14..508e210d87 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-1-s.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-14-1-s; - * @path: TestCases/chapter10/10.6/10.6-14-1-s.js; + * @path: chapter10/10.6/10.6-14-1-s.js; * @description: Strict Mode - 'callee' exists and 'caller' exists under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var argObj = function () { return arguments; } (); return argObj.hasOwnProperty("callee") && argObj.hasOwnProperty("caller"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js index cafc8992bd..f6225d0d5f 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-b-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-14-b-1-s; - * @path: TestCases/chapter10/10.6/10.6-14-b-1-s.js; + * @path: chapter10/10.6/10.6-14-b-1-s.js; * @description: Strict Mode - [[Enumerable]] attribute value in 'caller' is false under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var argObj = function () { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !verifyEnumerable && argObj.hasOwnProperty("caller"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js b/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js index b9be90efd8..77c88d4a71 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-b-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-14-b-4-s; - * @path: TestCases/chapter10/10.6/10.6-14-b-4-s.js; + * @path: chapter10/10.6/10.6-14-b-4-s.js; * @description: Strict Mode - TypeError is thrown when accessing the [[Set]] attribute in 'caller' under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var argObj = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js b/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js index 6a140854b7..77b1e7d63a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-c-1-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-14-c-1-s; - * @path: TestCases/chapter10/10.6/10.6-14-c-1-s.js; + * @path: chapter10/10.6/10.6-14-c-1-s.js; * @description: Strict Mode - [[Enumerable]] attribute value in 'callee' is false under strict mode; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var argObj = function () { @@ -39,5 +39,5 @@ assertTrue((function testcase() { } } return !verifyEnumerable && argObj.hasOwnProperty("callee"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js b/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js index 67ad01c216..7816440630 100644 --- a/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js +++ b/test/suite/converted/chapter10/10.6/10.6-14-c-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-14-c-4-s; - * @path: TestCases/chapter10/10.6/10.6-14-c-4-s.js; + * @path: chapter10/10.6/10.6-14-c-4-s.js; * @description: Strict Mode - TypeError is thrown when accessing the [[Set]] attribute in 'callee' under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var argObj = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-5-1.js b/test/suite/converted/chapter10/10.6/10.6-5-1.js index 14db711cc0..5d0d905857 100644 --- a/test/suite/converted/chapter10/10.6/10.6-5-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-5-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-5-1; - * @path: TestCases/chapter10/10.6/10.6-5-1.js; + * @path: chapter10/10.6/10.6-5-1.js; * @description: [[Prototype]] property of Arguments is set to Object prototype object; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { if(Object.getPrototypeOf(arguments) === Object.getPrototypeOf({})) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-1.js b/test/suite/converted/chapter10/10.6/10.6-6-1.js index 712a8a4c82..88c31c8be3 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-1.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-6-1; - * @path: TestCases/chapter10/10.6/10.6-6-1.js; + * @path: chapter10/10.6/10.6-6-1.js; * @description: 'length property of arguments object exists; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(arguments,"length"); return desc !== undefined - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-2.js b/test/suite/converted/chapter10/10.6/10.6-6-2.js index c066047a31..750306b91c 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-2.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-6-2; - * @path: TestCases/chapter10/10.6/10.6-6-2.js; + * @path: chapter10/10.6/10.6-6-2.js; * @description: 'length' property of arguments object has correct attributes; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(arguments,"length"); if(desc.configurable === true && desc.enumerable === false && desc.writable === true ) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-3.js b/test/suite/converted/chapter10/10.6/10.6-6-3.js index bb061de786..94dac8c400 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-3.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-3.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-6-3; - * @path: TestCases/chapter10/10.6/10.6-6-3.js; + * @path: chapter10/10.6/10.6-6-3.js; * @description: 'length' property of arguments object for 0 argument function exists; */ -assertTrue((function testcase() { + +function testcase() { var arguments= undefined; return (function () {return arguments.length !== undefined})(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-6-4.js b/test/suite/converted/chapter10/10.6/10.6-6-4.js index d141a53639..a616c9650f 100644 --- a/test/suite/converted/chapter10/10.6/10.6-6-4.js +++ b/test/suite/converted/chapter10/10.6/10.6-6-4.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-6-4; - * @path: TestCases/chapter10/10.6/10.6-6-4.js; + * @path: chapter10/10.6/10.6-6-4.js; * @description: 'length' property of arguments object for 0 argument function call is 0 even with formal parameters; */ -assertTrue((function testcase() { + +function testcase() { var arguments= undefined; return (function (a,b,c) {return arguments.length === 0})(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter10/10.6/10.6-7-1.js b/test/suite/converted/chapter10/10.6/10.6-7-1.js index 8a52e1488b..fbd00cd4e5 100644 --- a/test/suite/converted/chapter10/10.6/10.6-7-1.js +++ b/test/suite/converted/chapter10/10.6/10.6-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 10.6-7-1; - * @path: TestCases/chapter10/10.6/10.6-7-1.js; + * @path: chapter10/10.6/10.6-7-1.js; * @description: Arguments Object has length as its own property and does not invoke the setter defined on Object.prototype.length (Step 7); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var data = "data"; var getFunc = function () { @@ -65,5 +64,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js index f56b98e324..e027012650 100644 --- a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js +++ b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4-0.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.4-0; - * @path: TestCases/chapter11/11.1/11.1.4/11.1.4-0.js; + * @path: chapter11/11.1/11.1.4/11.1.4-0.js; * @description: elements elided at the end of an array do not contribute to its length; */ -assertTrue((function testcase() { + +function testcase() { var a = [,]; if (a.length === 1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js index 1f2eaaff62..62e84bb835 100644 --- a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_4-5-1.js @@ -25,13 +25,12 @@ * 5.Call the [[DefineOwnProperty]] internal method of array with arguments ToString(firstIndex), the Property Descriptor { [[Value]]: initValue, [[Writable]]: true * , [[Enumerable]]: true, [[Configurable]]: true}, and false. * - * @id: 11.1.4_4-5-1; - * @path: TestCases/chapter11/11.1/11.1.4/11.1.4_4-5-1.js; + * @path: chapter11/11.1/11.1.4/11.1.4_4-5-1.js; * @description: Initialize array using ElementList (Elisionopt AssignmentExpression) when index property (read-only) exists in Array.prototype (step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 100, @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js index 4ddfe9f383..49bd1d649a 100644 --- a/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.4/11.1.4_5-6-1.js @@ -25,13 +25,12 @@ * 6.Call the [[DefineOwnProperty]] internal method of array with arguments ToString(ToUint32((pad+len)) and the Property Descriptor { [[Value]]: initValue * , [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: true}, and false. * - * @id: 11.1.4_5-6-1; - * @path: TestCases/chapter11/11.1/11.1.4/11.1.4_5-6-1.js; + * @path: chapter11/11.1/11.1.4/11.1.4_5-6-1.js; * @description: Initialize array using ElementList (ElementList , Elisionopt AssignmentExpression) when index property (read-only) exists in Array.prototype (step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "1", { value: 100, @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js index 22ee93f584..9b7178e694 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-1.js @@ -22,12 +22,12 @@ * it isn't clear what specific requirements of the specificaiton are being tested here. This test should * probably be replaced by some more targeted tests. AllenWB * - * @id: 11.1.5-0-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-0-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5-0-1.js; * @description: Object literal - get set property; */ -assertTrue((function testcase() { + +function testcase() { var s1 = "In getter"; var s2 = "In setter"; var s3 = "Modified by setter"; @@ -38,5 +38,5 @@ assertTrue((function testcase() { if(s2 !== s3) return false; return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js index 57718956ef..8a5bfeae45 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-0-2.js @@ -22,12 +22,12 @@ * it isn't clear what specific requirements of the specificaiton are being tested here. This test should * probably be replaced by some more targeted tests. AllenWB * - * @id: 11.1.5-0-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-0-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5-0-2.js; * @description: Object literal - multiple get set properties; */ -assertTrue((function testcase() { + +function testcase() { var s1 = "First getter"; var s2 = "First setter"; var s3 = "Second getter"; @@ -43,5 +43,5 @@ assertTrue((function testcase() { if(o.bar !== "Second setter") return false; return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js index 5e4a180b1e..078f52bb13 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5-1-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-1-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5-1-s.js; * @description: Strict Mode - SyntaxError is thrown when 'eval' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment that is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js index 19d2921455..81696c17f7 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5-2-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-2-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5-2-s.js; * @description: Strict Mode - SyntaxError is thrown when 'arguments' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment that is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js index fa049272da..7898aab611 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5-3-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-3-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5-3-s.js; * @description: Strict Mode - SyntaxError is thrown when 'evals' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment if its FunctionBody is strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var obj = {set _11_1_5_3_fun(eval) { \"use strict\"; }};"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js index 1a53977e35..121fad4757 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js @@ -25,14 +25,13 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * a. This production is contained in strict code and IsDataDescriptor(previous) is true and IsDataDescriptor(propId.descriptor) is true * - * @id: 11.1.5-4-4-a-1-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5-4-4-a-1-s.js; * @description: Object literal - SyntaxError for duplicate date property name in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js index cf177284e7..7d2cf93207 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5-4-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5-4-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5-4-s.js; * @description: Strict Mode - SyntaxError is thrown when 'arguments' occurs as the Identifier in a PropertySetParameterList of a PropertyAssignment if its FunctionBody is strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var obj = {set _11_1_5_4_fun(arguments) {\"use strict\";}};"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js index 41ff13b7c6..2925b3b0c0 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_3-3-1.js @@ -24,13 +24,12 @@ * PropertyNameAndValueList : PropertyAssignment * 3.Call the [[DefineOwnProperty]] internal method of obj with arguments propId.name, propId.descriptor, and false. * - * @id: 11.1.5_3-3-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_3-3-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_3-3-1.js; * @description: Object initialization using PropertyNameAndValueList (PropertyAssignment) when property (read-only) exists in Object.prototype (step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "prop", { value: 100, @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js index e7df535c25..bb9e347b79 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js @@ -25,14 +25,14 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * a. This production is contained in strict code and IsDataDescriptor(previous) is true and IsDataDescriptor(propId.descriptor) is true * - * @id: 11.1.5_4-4-a-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-a-2.js; * @description: Object literal - Duplicate data property name allowed if not in strict mode; */ -assertTrue((function testcase() { + +function testcase() { eval("({foo:0,foo:1});"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js index 1d625cfda9..ef94ad76e0 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js @@ -25,14 +25,14 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * a. This production is contained in strict code and IsDataDescriptor(previous) is true and IsDataDescriptor(propId.descriptor) is true * - * @id: 11.1.5_4-4-a-3; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-a-3.js; * @description: Object literal - Duplicate data property name allowed gets last defined value; */ -assertTrue((function testcase() { + +function testcase() { var o = eval("({foo:0,foo:1});"); return o.foo===1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js index c17c8c4898..978aa7cd8b 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * b.IsDataDescriptor(previous) is true and IsAccessorDescriptor(propId.descriptor) is true. * - * @id: 11.1.5_4-4-b-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-b-1.js; * @description: Object literal - SyntaxError if a data property definition is followed by get accessor definition with the same name; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({foo : 1, get foo(){}});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js index 39ed45dbd6..ab05a9841b 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * b.IsDataDescriptor(previous) is true and IsAccessorDescriptor(propId.descriptor) is true. * - * @id: 11.1.5_4-4-b-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-b-2.js; * @description: Object literal - SyntaxError if a data property definition is followed by set accessor definition with the same name; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({foo : 1, set foo(x){}});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js index be40c28d14..295cfbbe6d 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * c.IsAccessorDescriptor(previous) is true and IsDataDescriptor(propId.descriptor) is true. * - * @id: 11.1.5_4-4-c-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-c-1.js; * @description: Object literal - SyntaxError if a get accessor property definition is followed by a data property definition with the same name; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({get foo(){}, foo : 1});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js index eab771c8dc..011fbae0f9 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * c.IsAccessorDescriptor(previous) is true and IsDataDescriptor(propId.descriptor) is true. * - * @id: 11.1.5_4-4-c-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-c-2.js; * @description: Object literal - SyntaxError if a set accessor property definition is followed by a data property definition with the same name; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false}; - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({set foo(x){}, foo : 1});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js index 62cbc68d04..fce4892e6d 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * d. IsAccessorDescriptor(previous) is true and IsAccessorDescriptor(propId.descriptor) is true and either both previous and propId.descriptor have [[Get]] fields or both previous and propId.descriptor have [[Set]] fields * - * @id: 11.1.5_4-4-d-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-d-1.js; * @description: Object literal - SyntaxError for duplicate property name (get,get); - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({get foo(){}, get foo(){}});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js index 0f54613437..f8a372fbc7 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * d. IsAccessorDescriptor(previous) is true and IsAccessorDescriptor(propId.descriptor) is true and either both previous and propId.descriptor have [[Get]] fields or both previous and propId.descriptor have [[Set]] fields * - * @id: 11.1.5_4-4-d-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-d-2.js; * @description: Object literal - SyntaxError for duplicate property name (set,set); - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({set foo(arg){}, set foo(arg1){}});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js index 5589e4fe1a..51fcc28833 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * d. IsAccessorDescriptor(previous) is true and IsAccessorDescriptor(propId.descriptor) is true and either both previous and propId.descriptor have [[Get]] fields or both previous and propId.descriptor have [[Set]] fields * - * @id: 11.1.5_4-4-d-3; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-d-3.js; * @description: Object literal - SyntaxError for duplicate property name (get,set,get); - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({get foo(){}, set foo(arg){}, get foo(){}});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js index 9ee424ac74..4ae1eff6ea 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js @@ -25,18 +25,12 @@ * 4. If previous is not undefined then throw a SyntaxError exception if any of the following conditions are true * d. IsAccessorDescriptor(previous) is true and IsAccessorDescriptor(propId.descriptor) is true and either both previous and propId.descriptor have [[Get]] fields or both previous and propId.descriptor have [[Set]] fields * - * @id: 11.1.5_4-4-d-4; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-4-d-4.js; * @description: Object literal - SyntaxError for duplicate property name (set,get,set); - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return true; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { try { eval("({set foo(arg){}, get foo(){}, set foo(arg1){}});"); @@ -46,5 +40,5 @@ assertTrue((function testcase() { { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js index f3fb44b7fc..5ecc858b85 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_4-5-1.js @@ -24,13 +24,12 @@ * PropertyNameAndValueList : PropertyNameAndValueList , PropertyAssignment * 5.Call the [[DefineOwnProperty]] internal method of obj with arguments propId.name, propId.descriptor, and false. * - * @id: 11.1.5_4-5-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_4-5-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_4-5-1.js; * @description: Object initialization using PropertyNameAndValueList (PropertyNameAndValueList , PropertyAssignment) when property (read-only) exists in Object.prototype (Step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "prop2", { value: 100, @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.prop2; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js index 91d20c25c9..66e48f2144 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_5-4-1.js @@ -24,13 +24,12 @@ * PropertyAssignment : PropertyName : AssignmentExpression * 4.Let desc be the Property Descriptor{[[Value]]: propValue, [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: true} * - * @id: 11.1.5_5-4-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_5-4-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_5-4-1.js; * @description: Object literal - property descriptor for assignment expression; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {foo : 1}; var desc = Object.getOwnPropertyDescriptor(o,"foo"); @@ -39,5 +38,5 @@ assertTrue((function testcase() { desc.enumerable === true && desc.configurable === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js index b3d4600d4d..f8d35e05a4 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5_6-2-1-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5_6-2-1-s.js; * @description: Strict Mode - SyntaxError is thrown when an assignment to a reserved word or a future reserved word is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js index e0bc018a3e..ffeeb61c9f 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5_6-2-2-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5_6-2-2-s.js; * @description: Strict Mode - SyntaxError is thrown when an assignment to a reserved word or a future reserved word is made inside a strict mode FunctionBody of a PropertyAssignment; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var obj = {\ @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js index 1d5395d2fa..e34ee51069 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-1.js @@ -24,23 +24,17 @@ * PropertyAssignment : get PropertyName ( ) { FunctionBody } * 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} * - * @id: 11.1.5_6-3-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_6-3-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_6-3-1.js; * @description: Object literal - property descriptor for get property assignment; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return fnExists(Object.getOwnPropertyDescriptor); - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { eval("var o = {get foo(){return 1;}};"); var desc = Object.getOwnPropertyDescriptor(o,"foo"); if(desc.enumerable === true && desc.configurable === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js index 5b79d4f351..f35280e717 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_6-3-2.js @@ -24,21 +24,15 @@ * PropertyAssignment : get PropertyName ( ) { FunctionBody } * 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} * - * @id: 11.1.5_6-3-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_6-3-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5_6-3-2.js; * @description: Object literal - property descriptor for get property assignment should not create a set function; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return fnExists(Object.getOwnPropertyDescriptor);; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { eval("var o = {get foo(){return 1;}};"); var desc = Object.getOwnPropertyDescriptor(o,"foo"); return desc.set === undefined - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js index 800dd795a3..245ca1fdd6 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5_7-2-1-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5_7-2-1-s.js; * @description: Strict Mode - SyntaxError is thrown when an assignment to a reserved word is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js index d2da5378a0..6b2f6a7885 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.1.5_7-2-2-s; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js; + * @path: chapter11/11.1/11.1.5/11.1.5_7-2-2-s.js; * @description: Strict Mode - SyntaxError is thrown when an assignment to a reserved word is made in a strict FunctionBody of a PropertyAssignment; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js index 90a7c4df38..626242e0bd 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-1.js @@ -24,23 +24,17 @@ * PropertyAssignment : set PropertyName( PropertySetParameterList ) { FunctionBody } * 3.Let desc be the Property Descriptor{[[Set]]: closure, [[Enumerable]]: true, [[Configurable]]: true} * - * @id: 11.1.5_7-3-1; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_7-3-1.js; + * @path: chapter11/11.1/11.1.5/11.1.5_7-3-1.js; * @description: Object literal - property descriptor for set property assignment; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return fnExists(Object.getOwnPropertyDescriptor);; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { eval("var o = {set foo(arg){return 1;}};"); var desc = Object.getOwnPropertyDescriptor(o,"foo"); if(desc.enumerable === true && desc.configurable === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js index b2d7abd263..86b3d27e3a 100644 --- a/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js +++ b/test/suite/converted/chapter11/11.1/11.1.5/11.1.5_7-3-2.js @@ -24,21 +24,15 @@ * PropertyAssignment : get PropertyName ( ) { FunctionBody } * 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} * - * @id: 11.1.5_7-3-2; - * @path: TestCases/chapter11/11.1/11.1.5/11.1.5_7-3-2.js; + * @path: chapter11/11.1/11.1.5/11.1.5_7-3-2.js; * @description: Object literal - property descriptor for set property assignment should not create a get function; - * @precondition: (function () { - * //accessor properties in object literals must be allowed - * try {eval("({set foo(x) {}, get foo(){}});");} - * catch(e) {return false} - * return fnExists(Object.getOwnPropertyDescriptor);; - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { eval("var o = {set foo(arg){}};"); var desc = Object.getOwnPropertyDescriptor(o,"foo"); return desc.get === undefined - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js index 34c16978a7..f116a4f002 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-1.js @@ -21,12 +21,12 @@ /** * PutValue operates only on references (see step 1) * - * @id: 11.13.1-1-1; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-1-1.js; + * @path: chapter11/11.13/11.13.1/11.13.1-1-1.js; * @description: simple assignment throws ReferenceError if LeftHandSide is not a reference (number); */ -assertTrue((function testcase() { + +function testcase() { try { eval("42 = 42"); } @@ -35,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js index 674e903030..1628acf6dd 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-2.js @@ -21,12 +21,12 @@ /** * PutValue operates only on references (see step 1). * - * @id: 11.13.1-1-2; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-1-2.js; + * @path: chapter11/11.13/11.13.1/11.13.1-1-2.js; * @description: simple assignment throws ReferenceError if LeftHandSide is not a reference (string); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'x' = 42"); } @@ -35,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js index dd81ceefff..4b5200c0bc 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-3.js @@ -21,12 +21,12 @@ /** * PutValue operates only on references (see step 1). * - * @id: 11.13.1-1-3; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-1-3.js; + * @path: chapter11/11.13/11.13.1/11.13.1-1-3.js; * @description: simple assignment throws ReferenceError if LeftHandSide is not a reference (boolean); */ -assertTrue((function testcase() { + +function testcase() { try { eval("true = 42"); } @@ -35,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js index 9df800558e..41f6038a33 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-4.js @@ -21,12 +21,12 @@ /** * PutValue operates only on references (see step 1). * - * @id: 11.13.1-1-4; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-1-4.js; + * @path: chapter11/11.13/11.13.1/11.13.1-1-4.js; * @description: simple assignment throws ReferenceError if LeftHandSide is not a reference (null); */ -assertTrue((function testcase() { + +function testcase() { try { eval("null = 42"); } @@ -35,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js index 488c7c654e..f3abbfb55d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-6-s.js @@ -21,13 +21,13 @@ /** * PutValue operates only on references (see step 3.a). * - * @id: 11.13.1-1-6-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-1-6-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-1-6-s.js; * @description: simple assignment throws ReferenceError if LeftHandSide is an unresolvable reference in strict mode (base obj undefined); * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -37,5 +37,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof ReferenceError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js index fcad14dd99..42d2440d7f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-1-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-1-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-1-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide is a reference to a data property with the attribute value {[[Writable]]:false} under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js index a53085ffa6..9f8099dbf2 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-2-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-2-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-2-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide is a reference to an accessor property with the attribute value {[[Set]]:undefined} under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js index 3393591d5c..c844c1c1c2 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-3-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-3-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-3-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide is a reference to a non-existent property of an object whose [[Extensible]] internal property has the value false under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js index 77c69fc09d..db902e4361 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-1.js @@ -21,13 +21,12 @@ /** * PutValue operates only on references (see step 3.b). * - * @id: 11.13.1-4-1; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-1.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-1.js; * @description: simple assignment creates property on the global object if LeftHandSide is an unresolvable reference; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { __ES3_1_test_suite_test_11_13_1_unique_id_3__ = 42; } @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete __ES3_1_test_suite_test_11_13_1_unique_id_3__; return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js index 5ff3e92a5e..bd3148a7ff 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-4-14-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-14-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-14-s.js; * @description: simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Number.MAX_VALUE); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js index cc4c6a2f79..bb1d8f5074 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-27-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-4-27-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-27-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-27-s.js; * @description: simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Global.undefined); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js index 7480bd619f..7c66445c4d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-28-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-4-28-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-28-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-28-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'eval' appears as the LeftHandSideExpression of simple assignment(=) under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js index 0e46ca0689..a9f4192ddd 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-29-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-4-29-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-29-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-29-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears as the LeftHandSideExpression of simple assignment(=) under strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js index 62fd962232..1d663f5fe8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-4-3-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-3-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-3-s.js; * @description: simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Global.Infinity); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js index a18bf57945..e001a6509e 100644 --- a/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.1/11.13.1-4-6-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.1-4-6-s; - * @path: TestCases/chapter11/11.13/11.13.1/11.13.1-4-6-s.js; + * @path: chapter11/11.13/11.13.1/11.13.1-4-6-s.js; * @description: simple assignment throws TypeError if LeftHandSide is a readonly property in strict mode (Function.length); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js index 54f0530489..faac88727a 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-1-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-1-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-1-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-1-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(*=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_1 *= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js index 96e20bddd0..4dd8976d92 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-10-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-10-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-10-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-10-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(^=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_10 ^= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js index 25384074f4..f83a026549 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-11-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-11-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-11-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-11-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(|=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_11 |= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js index fb4ba3b319..27534d7ff5 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-12-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-12-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-12-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-12-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(*=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_12 = 5 _11_13_2_12 *= 2; return _11_13_2_12 === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js index 160e9897f8..716675a3a0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-13-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-13-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-13-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-13-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(/=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_13 = 6 _11_13_2_13 /= 2; return _11_13_2_13 === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js index 4cfadd3cb2..6f2c15ab47 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-14-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-14-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-14-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-14-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(%=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_14 = 5 _11_13_2_14 %= 2; return _11_13_2_14 === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js index 84bc71f9d8..851bd37d79 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-15-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-15-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-15-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-15-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(>>>=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_15 = 8 _11_13_2_15 >>>= 2; return _11_13_2_15 === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js index ced28e2c88..bb4e1d123f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-16-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-16-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-16-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-16-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(-=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_16 = 5 _11_13_2_16 -= 2; return _11_13_2_16 === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js index 29b861d86c..43e00baee7 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-17-s.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-17-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-17-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-17-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(<<=) evaluates to a resolvable reference; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_17 = 1; _11_13_2_17 <<= 2; return _11_13_2_17 === 4; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js index e3ea75d4d0..ec75689341 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-18-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-18-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-18-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-18-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(>>=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_18 = 4 _11_13_2_18 >>= 2; return _11_13_2_18 === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js index fba312eb92..ac0fac32d6 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-19-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-19-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-19-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-19-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(+=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_19 = -1 _11_13_2_19 += 10; return _11_13_2_19 === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js index 0b32f6e628..38a34450d2 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-2-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-2-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-2-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(/=) evaluates to an unresolvable reference; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_2 /= 1;"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js index 9d9dcd242b..4094eacd31 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-20-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-20-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-20-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-20-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(&=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_20 = 5 _11_13_2_20 &= 3; return _11_13_2_20 === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js index d12e59018a..f67298be42 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-21-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-21-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-21-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-21-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(^=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_21 = 5 _11_13_2_21 ^= 3; return _11_13_2_21 === 6; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js index 0b0f747a3c..1798f47cf1 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-22-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-22-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-22-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-22-s.js; * @description: Strict Mode - ReferenceError isn't thrown if the LeftHandSideExpression of a Compound Assignment operator(|=) evaluates to a resolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_13_2_22 = 5 _11_13_2_22 |= 2; return _11_13_2_22 === 7; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js index 1b3832010a..b91730cb53 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-23-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-23-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-23-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-23-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js index 1aac2454e4..d7013058f0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-24-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-24-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-24-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-24-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js index 5e479adfbc..4c7baf9116 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-25-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-25-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-25-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-25-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js index 8e2d0a2442..2baee9a55e 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-26-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-26-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-26-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-26-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js index 174b460895..138b42a9cc 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-27-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-27-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-27-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-27-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js index c5261a5b84..4e302195f0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-28-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-28-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-28-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-28-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js index 6c7ab21b39..02c3f81e13 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-29-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-29-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-29-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-29-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js index 07225ad540..88f504ee97 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-3-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-3-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-3-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-3-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(%=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_3 %= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js index 21ace93dd5..e59f95239c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-30-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-30-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-30-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-30-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js index c06c432963..3cbcf8b1d6 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-31-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-31-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-31-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-31-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js index 1bd098703b..4005b4647d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-32-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-32-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-32-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-32-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js index cd58a4b942..f5c4abd627 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-33-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-33-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-33-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-33-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference to a data property with the attribute value {[[Writable]]:false}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 10; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js index 7ca3aff64e..c26964ec51 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-34-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-34-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-34-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-34-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js index 9321b06e8f..86b0c26d9d 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-35-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-35-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-35-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-35-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js index 5f4b71b288..cd96009da7 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-36-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-36-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-36-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-36-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js index 1d67dedc3c..ab354d7880 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-37-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-37-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-37-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-37-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js index edd4d89547..e15c2febe3 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-38-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-38-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-38-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-38-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js index 5f09188abd..e82a87346f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-39-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-39-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-39-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-39-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js index 6178583576..3f03bf1c91 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-4-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-4-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-4-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-4-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(+=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_4 += 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js index 0fc246f232..40090ddc85 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-40-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-40-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-40-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-40-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js index 018fbd13b0..50efd9bf93 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-41-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-41-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-41-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-41-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js index 8b79fe8eb5..e75528a988 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-42-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-42-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-42-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-42-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js index 644730bcbb..5b26c4c3f4 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-43-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-43-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-43-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-43-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js index aa1a94c698..42fe1644a6 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-44-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-44-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-44-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-44-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference of to an accessor property with the attribute value {[[Set]]:undefined}; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js index 0f74ac8f85..a5f20cc51c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-45-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-45-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-45-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-45-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(*=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js index 6057772e7a..d8ffb4c72e 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-46-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-46-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-46-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-46-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(/=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js index 374157f8f3..009c6b05d3 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-47-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-47-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-47-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-47-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(%=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js index f7de180f57..1d5b89cd6c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-48-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-48-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-48-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-48-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(+=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js index 6c85d19857..563a71fda2 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-49-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-49-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-49-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-49-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(-=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js index 33318fd828..41ab79ccc1 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-5-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-5-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-5-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-5-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(-=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_5 -= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js index d3db41180c..62e98421ac 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-50-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-50-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-50-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-50-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(<<=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js index 697332f1af..82b3f1ebb8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-51-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-51-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-51-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-51-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js index 5933f30ac8..c7fe2109fd 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-52-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-52-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-52-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-52-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(>>>=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js index d16367d6b4..2a61ad9917 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-53-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-53-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-53-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-53-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(&=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js index 32f9e66d0d..657e79f0d8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-54-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-54-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-54-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-54-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(^=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js index 12de1116e2..d9ce976237 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-55-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-55-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-55-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-55-s.js; * @description: Strict Mode - TypeError is thrown if The LeftHandSide of a Compound Assignment operator(|=) is a reference to a non-existent property of an object whose [[Extensible]] internal property if false; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.preventExtensions(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js index b6e9774596..02fd8dfd25 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-1-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-1-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-1-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(*=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js index 24aed6c699..087448249c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-10-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-10-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-10-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-10-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(^=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js index 0438a389e3..1efab8e644 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-11-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-11-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-11-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-11-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(|=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js index 7d4f9a24bf..4dca3d4442 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-12-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-12-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-12-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-12-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(*=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js index 4af771aabf..7316a95424 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-13-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-13-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-13-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-13-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(/=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js index 8b15f3558f..1454c73934 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-14-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-14-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-14-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(%=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js index b3b836a8d4..e7e18f670f 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-15-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-15-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-15-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-15-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(+=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js index a379b1dd7a..4398f33573 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-16-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-16-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-16-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-16-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(-=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js index 7ce4146665..956020d7be 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-17-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-17-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-17-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-17-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(<<=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js index 1ee4a9b71c..6c17617f11 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-18-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-18-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-18-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-18-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(>>=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js index aabd6729bb..dd20fc7224 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-19-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-19-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-19-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-19-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(>>>=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js index 61d7b58706..a2c69aa01a 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-2-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-2-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-2-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(/=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js index 66c9427552..3592baa27a 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-20-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-20-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-20-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-20-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(&=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js index d2b587461b..d18a3df0b5 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-21-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-21-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-21-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-21-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(^=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js index b19d118b0b..86d9920bd8 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-22-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-22-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-22-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-22-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier arguments appear as the LeftHandSideExpression of a Compound Assignment operator(|=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js index 361287780d..69fe62b85c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-3-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-3-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-3-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(%=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js index d6e0f11429..4596adcbf0 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-4-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-4-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-4-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(+=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js index e28917503f..753e683475 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-5-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-5-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-5-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(-=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js index b436a3db2b..c4e618d985 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-6-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-6-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-6-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-6-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(<<=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js index 7424d7fdc7..72fcfc172a 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-7-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-7-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-7-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(>>=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js index 93e8a23aec..beb224206c 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-8-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-8-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-8-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(>>>=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js index e5b684f5b1..a5d3789332 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-9-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-9-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-9-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-9-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier eval appear as the LeftHandSideExpression of a Compound Assignment operator(&=); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js index 4a57fe9233..4ef14aea26 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-6-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-6-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-6-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(<<=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_6 <<= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js index cdbd190cf3..20faef6c19 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-7-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-7-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-7-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-7-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(>>=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_7 >>= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js index 224e526370..5bc40b0ed5 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-8-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-8-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-8-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-8-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(>>>=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_8 >>>= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js index f37cc1a382..8675f230f2 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-9-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.13.2-9-s; - * @path: TestCases/chapter11/11.13/11.13.2/11.13.2-9-s.js; + * @path: chapter11/11.13/11.13.2/11.13.2-9-s.js; * @description: Strict Mode - ReferenceError is thrown if the LeftHandSideExpression of a Compound Assignment operator(&=) evaluates to an unresolvable reference; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("_11_13_2_9 &= 1;"); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof ReferenceError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js index 17cc95dc43..702375a455 100644 --- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.3.1-2-1-s; - * @path: TestCases/chapter11/11.3/11.3.1/11.3.1-2-1-s.js; + * @path: chapter11/11.3/11.3.1/11.3.1-2-1-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'arguments' appear as a PostfixExpression(arguments++); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js index 572e6f0f99..5e1d48c8e6 100644 --- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.3.1-2-2-s; - * @path: TestCases/chapter11/11.3/11.3.1/11.3.1-2-2-s.js; + * @path: chapter11/11.3/11.3.1/11.3.1-2-2-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'eval' appear as a PostfixExpression(eval++); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js index bbec07ec14..a35340e4f7 100644 --- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.3.2-2-1-s; - * @path: TestCases/chapter11/11.3/11.3.2/11.3.2-2-1-s.js; + * @path: chapter11/11.3/11.3.2/11.3.2-2-1-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'arguments' appear as a PostfixExpression(arguments--); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js index bb4b8d0d07..3b9d3245c3 100644 --- a/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js +++ b/test/suite/converted/chapter11/11.3/11.3.2/11.3.2-2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.3.2-2-2-s; - * @path: TestCases/chapter11/11.3/11.3.2/11.3.2-2-2-s.js; + * @path: chapter11/11.3/11.3.2/11.3.2-2-2-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'eval' appear as a PostfixExpression(eval--); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js index d7f86badb6..0093150e1f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-0-1.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-0-1; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-0-1.js; + * @path: chapter11/11.4/11.4.1/11.4.1-0-1.js; * @description: delete operator as UnaryExpression; */ -assertTrue((function testcase() { + +function testcase() { var x = 1; var y = 2; var z = 3; @@ -37,5 +37,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js index b4b3d14ef8..53d258cda4 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-2-1; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-2-1.js; + * @path: chapter11/11.4/11.4.1/11.4.1-2-1.js; * @description: delete operator returns true when deleting a non-reference (number); */ -assertTrue((function testcase() { + +function testcase() { var d = delete 42; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js index 4d63eeeaa1..b9cfefba43 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-2.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-2-2; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-2-2.js; + * @path: chapter11/11.4/11.4.1/11.4.1-2-2.js; * @description: delete operator returns true when deleting returned value from a function; */ -assertTrue((function testcase() { + +function testcase() { var bIsFooCalled = false; var foo = function(){bIsFooCalled = true;}; var d = delete foo(); if(d === true && bIsFooCalled === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js index 1e5e3c6b3d..e4e0b95167 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-3.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-2-3; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-2-3.js; + * @path: chapter11/11.4/11.4.1/11.4.1-2-3.js; * @description: delete operator returns true when deleting a non-reference (boolean); */ -assertTrue((function testcase() { + +function testcase() { var d = delete true; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js index 5132e8a7da..0b1446e539 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-4.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-2-4; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-2-4.js; + * @path: chapter11/11.4/11.4.1/11.4.1-2-4.js; * @description: delete operator returns true when deleting a non-reference (string); */ -assertTrue((function testcase() { + +function testcase() { var d = delete "abc"; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js index 0559b0f2b7..f012b72d36 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-5.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-2-5; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-2-5.js; + * @path: chapter11/11.4/11.4.1/11.4.1-2-5.js; * @description: delete operator returns true when deleting a non-reference (obj); */ -assertTrue((function testcase() { + +function testcase() { var d = delete {a:0} ; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js index 5ada866215..2c70f8fb6a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-2-6.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-2-6; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-2-6.js; + * @path: chapter11/11.4/11.4.1/11.4.1-2-6.js; * @description: delete operator returns true when deleting a non-reference (null); */ -assertTrue((function testcase() { + +function testcase() { var d = delete null; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js index 7e900b89aa..56e5f22199 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-1.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-3-1; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-3-1.js; + * @path: chapter11/11.4/11.4.1/11.4.1-3-1.js; * @description: delete operator returns true when deleting an unresolvable reference; */ -assertTrue((function testcase() { + +function testcase() { // just cooking up a long/veryLikely unique name var d = delete __ES3_1_test_suite_test_11_4_1_3_unique_id_0__; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js index 9eb284fb94..7a2f005b5d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-3-2; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-3-2.js; + * @path: chapter11/11.4/11.4.1/11.4.1-3-2.js; * @description: delete operator throws ReferenceError when deleting an explicitly qualified yet unresolvable reference (base obj undefined); */ -assertTrue((function testcase() { + +function testcase() { // just cooking up a long/veryLikely unique name try { @@ -35,5 +35,5 @@ assertTrue((function testcase() { if (e instanceof ReferenceError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js index 26773f80b8..4acabd2886 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-3.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-3-3; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-3-3.js; + * @path: chapter11/11.4/11.4.1/11.4.1-3-3.js; * @description: delete operator returns true when deleting an explicitly qualified yet unresolvable reference (property undefined for base obj); */ -assertTrue((function testcase() { + +function testcase() { var __ES3_1_test_suite_test_11_4_1_3_unique_id_3__ = {}; var d = delete __ES3_1_test_suite_test_11_4_1_3_unique_id_3__.x; if (d === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js index c90e0f34ec..afb96d40c9 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-3-a-1-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-3-a-1-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting an un-resolvable reference; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js index 481e44241f..348bf0ccd5 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-4-a-1-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4-a-1-s.js; * @description: Strict Mode - TypeError is thrown when deleting non-configurable data property; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === "abc"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js index d4ac44a9b9..91193df76b 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-4-a-2-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4-a-2-s.js; * @description: Strict Mode - TypeError is thrown when deleting non-configurable accessor property; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.prop === "abc"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js index a057d8ea7d..b6ff2bda19 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-4-a-3-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4-a-3-s.js; * @description: Strict Mode - TypeError isn't thrown when deleting configurable data property; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +35,5 @@ assertTrue((function testcase() { delete obj.prop; return !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js index 144b362f64..e1ec1c1473 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-4-a-4-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4-a-4-s.js; * @description: Strict Mode - TypeError isn't thrown when deleting configurable accessor property; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = {}; Object.defineProperty(obj, "prop", { @@ -37,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; return !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js index 5511427e52..08b835696a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-1.js @@ -22,13 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-1; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-1.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-1.js; * @description: delete operator returns true when deleting a configurable data property; - * @precondition: ((fnExists(Object.defineProperty) && fnExists(Object.hasOwnProperty))); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = { value: 1, configurable: true }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { if (d === true && o.hasOwnProperty("foo") === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js index 93e63217c9..be6633cf21 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-10.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-10; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-10.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-10.js; * @description: delete operator returns true for property (stringify) defined on built-in object (JSON); */ -assertTrue((function testcase() { + +function testcase() { try { var o = JSON.stringify; var desc; @@ -44,5 +44,5 @@ assertTrue((function testcase() { if (desc) Object.defineProperty(JSON, 'stringify', desc) else JSON.stringify = o /* this branch messes up the attributes */; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js index af30da9349..42418c942d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-11.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-11; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-11.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-11.js; * @description: delete operator returns true on deleting arguments propterties(arguments.callee); */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b) { return (delete arguments.callee); @@ -35,5 +35,5 @@ assertTrue((function testcase() { var d = delete arguments.callee; if(d === true && arguments.callee === undefined) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js index 5b68e94c82..a283b53194 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-12.js @@ -22,17 +22,17 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-12; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-12.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-12.js; * @description: delete operator returns false when deleting a property(length); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3] a.x = 10; var d = delete a.length if(d === false && a.length === 3) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js index e1c92e0bd9..62b1239d92 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-13.js @@ -22,13 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-13; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-13.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-13.js; * @description: delete operator returns false when deleting Array object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3] a.x = 10; @@ -37,5 +36,5 @@ assertTrue((function testcase() { if(d === false && Array.isArray(a) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js index f461434bd6..58d38114a7 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-14.js @@ -22,17 +22,17 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-14; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-14.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-14.js; * @description: delete operator returns true when deleting Array elements; */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3] a.x = 10; var d = delete a[1] if(d === true && a[1] === undefined) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js index a84476a6ef..d1342f406d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-15.js @@ -22,17 +22,17 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-15; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-15.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-15.js; * @description: delete operator returns true when deleting Array expandos; */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3] a.x = 10; var d = delete a.x; if( d === true && a.x === undefined) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js index b750c1970e..c4bb9416e8 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-16.js @@ -22,14 +22,14 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-16; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-16.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-16.js; * @description: delete operator returns false on deleting arguments object; */ -assertTrue((function testcase() { + +function testcase() { if(delete arguments === false && arguments !== undefined) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js index 5160ba40cf..6cf8d472d0 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-17.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-17; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-17.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-17.js; * @description: delete operator returns true on deleting a arguments element; */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b) { var d = delete arguments[0]; @@ -36,5 +36,5 @@ assertTrue((function testcase() { if(foo(1,2) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js index 2f70e1cd1f..70baed5032 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-2.js @@ -22,13 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-2; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-2.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-2.js; * @description: delete operator returns true when deleting a configurable accessor property; - * @precondition: ((fnExists(Object.defineProperty) && fnExists(Object.hasOwnProperty))); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // define an accessor @@ -41,5 +40,5 @@ assertTrue((function testcase() { if (d === true && o.hasOwnProperty("foo") === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js index c8cfe654c9..851b09b5a2 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js @@ -22,14 +22,13 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-3-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-3-s.js; * @description: delete operator throws TypeError when deleting a non-configurable data property in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var o = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js index ace846659c..ab70d36612 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-3.js @@ -22,13 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-3; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-3.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-3.js; * @description: delete operator returns false when deleting a non-configurable data property; - * @precondition: ((fnExists(Object.defineProperty) && fnExists(Object.hasOwnProperty))); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = { value : 1, configurable: false }; // all other attributes default to false Object.defineProperty(o, "foo", desc); @@ -38,5 +37,5 @@ assertTrue((function testcase() { if (d === false && o.hasOwnProperty("foo") === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js index 6daf379c6b..0a74debd1e 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-4.js @@ -22,16 +22,16 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-4; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-4.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-4.js; * @description: delete operator returns false when deleting a non-configurable data property (NaN); */ -assertTrue((function testcase() { + +function testcase() { // NaN (15.1.1.1) has [[Configurable]] set to false. var d = delete NaN; if (d === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js index 1f88b6aa56..5dbc9e30d8 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-5.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-5; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-5.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-5.js; * @description: delete operator returns false when deleting the environment object inside 'with'; */ -assertTrue((function testcase() { + +function testcase() { var o = new Object(); o.x = 1; var d; @@ -39,5 +39,5 @@ assertTrue((function testcase() { return true; } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js index ddba55193c..a2a1e9fa27 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-6.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-6; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-6.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-6.js; * @description: delete operator returns true when deleting a property inside 'with'; */ -assertTrue((function testcase() { + +function testcase() { var o = new Object(); o.x = 1; var d; @@ -38,5 +38,5 @@ assertTrue((function testcase() { if (d === true && o.x === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js index 1720f530e4..bdfb49acaf 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-7.js @@ -22,17 +22,17 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-7; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-7.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-7.js; * @description: delete operator inside 'eval'; */ -assertTrue((function testcase() { + +function testcase() { var x = 1; var d = eval("delete x"); if (d === false && x === 1) { return true; } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js index b535c1c687..e50cfe2a79 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js @@ -22,14 +22,13 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-8-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-8-s.js; * @description: delete operator throws TypeError when deleting a non-configurable data property in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; // NaN (15.1.1.1) has [[Configurable]] set to false. @@ -40,5 +39,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js index dfba1a413d..d9c460996f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-8.js @@ -22,12 +22,12 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-8; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-8.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-8.js; * @description: delete operator returns true for built-in objects (JSON); */ -assertTrue((function testcase() { + +function testcase() { try { var o = JSON; var d = delete JSON; @@ -37,5 +37,5 @@ assertTrue((function testcase() { } finally { JSON = o; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js index 2984318e85..827ae6914a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js @@ -22,14 +22,13 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-9-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-9-s.js; * @description: delete operator throws TypeError when deleting a non-configurable data property (Math.LN2) in strict mode ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js index d2c29dd2f5..fcb31ab7b0 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-4.a-9.js @@ -22,15 +22,15 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.1-4.a-9; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-4.a-9.js; + * @path: chapter11/11.4/11.4.1/11.4.1-4.a-9.js; * @description: delete operator returns false when deleting a non-configurable data property (Math.LN2); */ -assertTrue((function testcase() { + +function testcase() { var d = delete Math.LN2; if (d === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js index 9dfc7f5a05..f6c159e84d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-1.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-1; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-1.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-1.js; * @description: delete operator returns false when deleting a direct reference to a var; */ -assertTrue((function testcase() { + +function testcase() { var x = 1; // Now, deleting 'x' directly should fail; var d = delete x; if(d === false && x === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js index a405f64a5d..d670ebeaeb 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-2; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-2.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-2.js; * @description: delete operator returns false when deleting a direct reference to a function argument; */ -assertTrue((function testcase() { + +function testcase() { function foo(a,b) { @@ -34,5 +34,5 @@ assertTrue((function testcase() { return (d === false && a === 1); } return foo(1,2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js index cb63e3bc0c..19dee9b366 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-3.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-3; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-3.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-3.js; * @description: delete operator returns false when deleting a direct reference to a function name; */ -assertTrue((function testcase() { + +function testcase() { var foo = function(){}; // Now, deleting 'foo' directly should fail; var d = delete foo; if(d === false && fnExists(foo)) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js index 2f7eeb1720..9c3ad6ad25 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-1-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-1-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive value type (number); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_4_1_5 = 5; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js index daa0efec4d..af1c1b03d1 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-10-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-10-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Array; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var arrObj = [1,2,3]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js index d00d34ad0b..8baf2508de 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-11-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-11-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type String; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var strObj = new String("abc"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js index 1f3865f9d3..d2fed9f356 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-12-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-12-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Boolean; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var boolObj = new Boolean(false); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js index 6cee5acde6..e6b1300003 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-13-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-13-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Number; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var numObj = new Number(0); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js index 5dd1a95cbf..3581900896 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-14-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-14-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Date; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var dateObj = new Date(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js index fd414f3398..eadac6d653 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-15-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-15-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type RegExp; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var regObj = new RegExp(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js index b8c3b0db95..a31eecd61e 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-16-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-16-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Error; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var errObj = new Error(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js index f3ed14ab1a..f6d52a32fc 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-17-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-17-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("var argObj = (function (a, b) { delete arguments; }(1, 2));"); @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js index 1741118d45..fd2a610cc6 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-18-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-18-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Object); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js index 2da6902cc7..e4823904be 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-19-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-19-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Function); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js index c0f4ad8846..4c0438836f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js @@ -20,14 +20,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-2-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-2-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a function parameter; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function funObj(x) { eval("delete x;"); @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js index 0dfe25e7f7..1d72bc716f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-20-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-20-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Array); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js index b3d23fa077..3cb859f91c 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-21-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-21-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (String); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js index 5195abe17e..61bd428bf6 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-22-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-22-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Boolean); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js index b4fc83c37b..aff26e3f33 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-23-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-23-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Number); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js index 0f63d8ffad..a585c9a716 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-24-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-24-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Date); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js index 4922f2620a..bfcafd830d 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-25-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-25-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (RegExp); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js index 3a413200bd..5a52a5c86a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-26-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-26-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a built-in (Error); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js index 2dd67cc33d..a72ca46d79 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-3-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-3-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a function name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function funObj () { } @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js index ed0fc033f5..8c47088775 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-4-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-4-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a function parameter; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function funObj(x, y, z) { eval("delete y;"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js index 6177bf9340..06b45af02e 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-5-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-5-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive type (boolean); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_4_1_5 = true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js index 90927d31d3..3174815d69 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-6-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-6-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable which is a primitive type (string); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _11_4_1_5 = "abc"; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js index 2c178c71ac..5a9699ffe1 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-7-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-7-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type Object; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var obj = new Object(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js index ead15953b9..3c120c05b9 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-8-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-8-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a function object; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var funObj = function () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js index 57f794b442..4953291d0f 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.1-5-a-9-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js; + * @path: chapter11/11.4/11.4.1/11.4.1-5-a-9-s.js; * @description: Strict Mode - SyntaxError is thrown when deleting a variable of type function (declaration); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function funObj () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js b/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js index 5610e2837f..41bf2f96db 100644 --- a/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js @@ -22,14 +22,13 @@ * This test is actually testing the [[Delete]] internal method (8.12.8). Since the * language provides no way to directly exercise [[Delete]], the tests are placed here. * - * @id: 11.4.4-4.a-3-s; - * @path: TestCases/chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js; + * @path: chapter11/11.4/11.4.1/11.4.4-4.a-3-s.js; * @description: delete operator throws TypeError when deleting a non-configurable data property in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var o = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js index 806294eb99..9c4e286e4b 100644 --- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.4-2-1-s; - * @path: TestCases/chapter11/11.4/11.4.4/11.4.4-2-1-s.js; + * @path: chapter11/11.4/11.4.4/11.4.4-2-1-s.js; * @description: Strict Mode - SyntaxError is thrown for ++eval; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js index 889f57a324..99a9053e10 100644 --- a/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.4/11.4.4-2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.4-2-2-s; - * @path: TestCases/chapter11/11.4/11.4.4/11.4.4-2-2-s.js; + * @path: chapter11/11.4/11.4.4/11.4.4-2-2-s.js; * @description: Strict Mode - SyntaxError is thrown for ++arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js index 586c865889..0440d49eea 100644 --- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.5-2-1-s; - * @path: TestCases/chapter11/11.4/11.4.5/11.4.5-2-1-s.js; + * @path: chapter11/11.4/11.4.5/11.4.5-2-1-s.js; * @description: Strict Mode - SyntaxError is thrown for --eval; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = eval; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === eval; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js index fd3179d7fb..95b65c75ce 100644 --- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js +++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.4.5-2-2-s; - * @path: TestCases/chapter11/11.4/11.4.5/11.4.5-2-2-s.js; + * @path: chapter11/11.4/11.4.5/11.4.5-2-2-s.js; * @description: Strict Mode - SyntaxError is thrown for --arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var blah = arguments; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError && blah === arguments; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js index 132ac7753e..be7abb4a44 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.2-1; - * @path: TestCases/chapter11/11.8/11.8.2/11.8.2-1.js; + * @path: chapter11/11.8/11.8.2/11.8.2-1.js; * @description: 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: valueOf > valueOf; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { valueOf: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return !(obj1 > obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js index 4a83300576..f4cdc6f027 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.2-2; - * @path: TestCases/chapter11/11.8/11.8.2/11.8.2-2.js; + * @path: chapter11/11.8/11.8.2/11.8.2-2.js; * @description: 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: valueOf > toString; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { valueOf: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return !(obj1 > obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js index ec7fe0661f..eb2224e497 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.2-3; - * @path: TestCases/chapter11/11.8/11.8.2/11.8.2-3.js; + * @path: chapter11/11.8/11.8.2/11.8.2-3.js; * @description: 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: toString > valueOf; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { toString: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return !(obj1 > obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js index 23db4f8cc1..fbb41f75bd 100644 --- a/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js +++ b/test/suite/converted/chapter11/11.8/11.8.2/11.8.2-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.2-4; - * @path: TestCases/chapter11/11.8/11.8.2/11.8.2-4.js; + * @path: chapter11/11.8/11.8.2/11.8.2-4.js; * @description: 11.8.2 Greater-than Operator - Partial left to right order enforced when using Greater-than operator: toString > toString; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { toString: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return !(obj1 > obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js index 82426007ef..b9699e10de 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.3-1; - * @path: TestCases/chapter11/11.8/11.8.3/11.8.3-1.js; + * @path: chapter11/11.8/11.8.3/11.8.3-1.js; * @description: 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: valueOf <= valueOf; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { valueOf: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return (obj1 <= obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js index f61530b2cf..02a93e5868 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.3-2; - * @path: TestCases/chapter11/11.8/11.8.3/11.8.3-2.js; + * @path: chapter11/11.8/11.8.3/11.8.3-2.js; * @description: 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: valueOf <= toString; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { valueOf: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return (obj1 <= obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js index e54273bcd1..0f0d32dd01 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.3-3; - * @path: TestCases/chapter11/11.8/11.8.3/11.8.3-3.js; + * @path: chapter11/11.8/11.8.3/11.8.3-3.js; * @description: 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: toString <= valueOf; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { toString: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return (obj1 <= obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js index 2f9d5f41cb..f2b8e065ce 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.3-4; - * @path: TestCases/chapter11/11.8/11.8.3/11.8.3-4.js; + * @path: chapter11/11.8/11.8.3/11.8.3-4.js; * @description: 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: toString <= toString; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { toString: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return (obj1 <= obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js index 979ca7eafc..de0b3e4f95 100644 --- a/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js +++ b/test/suite/converted/chapter11/11.8/11.8.3/11.8.3-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 11.8.3-5; - * @path: TestCases/chapter11/11.8/11.8.3/11.8.3-5.js; + * @path: chapter11/11.8/11.8.3/11.8.3-5.js; * @description: 11.8.3 Less-than-or-equal Operator - Partial left to right order enforced when using Less-than-or-equal operator: valueOf <= valueOf; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj1 = { valueOf: function () { @@ -42,5 +42,5 @@ assertTrue((function testcase() { } }; return (obj1 <= obj2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-1.js b/test/suite/converted/chapter12/12.1/12.1-1.js index 28e9dfdf4a..6edde93614 100644 --- a/test/suite/converted/chapter12/12.1/12.1-1.js +++ b/test/suite/converted/chapter12/12.1/12.1-1.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-1; - * @path: TestCases/chapter12/12.1/12.1-1.js; + * @path: chapter12/12.1/12.1-1.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: try-catch; */ -assertTrue((function testcase() { + +function testcase() { try { eval("try{};catch(){}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-2.js b/test/suite/converted/chapter12/12.1/12.1-2.js index c3c9ed5ede..e8dab91f5c 100644 --- a/test/suite/converted/chapter12/12.1/12.1-2.js +++ b/test/suite/converted/chapter12/12.1/12.1-2.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-2; - * @path: TestCases/chapter12/12.1/12.1-2.js; + * @path: chapter12/12.1/12.1-2.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: try-catch-finally; */ -assertTrue((function testcase() { + +function testcase() { try { eval("try{};catch{};finally{}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-3.js b/test/suite/converted/chapter12/12.1/12.1-3.js index 741720d31f..5fce9fc29a 100644 --- a/test/suite/converted/chapter12/12.1/12.1-3.js +++ b/test/suite/converted/chapter12/12.1/12.1-3.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-3; - * @path: TestCases/chapter12/12.1/12.1-3.js; + * @path: chapter12/12.1/12.1-3.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: try-finally; */ -assertTrue((function testcase() { + +function testcase() { try { eval("try{};finally{}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-4.js b/test/suite/converted/chapter12/12.1/12.1-4.js index ec865ae8c2..262f5f6b65 100644 --- a/test/suite/converted/chapter12/12.1/12.1-4.js +++ b/test/suite/converted/chapter12/12.1/12.1-4.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-4; - * @path: TestCases/chapter12/12.1/12.1-4.js; + * @path: chapter12/12.1/12.1-4.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: if-else; */ -assertTrue((function testcase() { + +function testcase() { try { eval("if{};else{}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-5.js b/test/suite/converted/chapter12/12.1/12.1-5.js index 616205b415..3d168625f9 100644 --- a/test/suite/converted/chapter12/12.1/12.1-5.js +++ b/test/suite/converted/chapter12/12.1/12.1-5.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-5; - * @path: TestCases/chapter12/12.1/12.1-5.js; + * @path: chapter12/12.1/12.1-5.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: if-else-if; */ -assertTrue((function testcase() { + +function testcase() { try { eval("if{};else if{}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-6.js b/test/suite/converted/chapter12/12.1/12.1-6.js index 12ebf0cbc1..ab1df52665 100644 --- a/test/suite/converted/chapter12/12.1/12.1-6.js +++ b/test/suite/converted/chapter12/12.1/12.1-6.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-6; - * @path: TestCases/chapter12/12.1/12.1-6.js; + * @path: chapter12/12.1/12.1-6.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: if-else-if-else; */ -assertTrue((function testcase() { + +function testcase() { try { eval("if{};else if{};else{}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.1/12.1-7.js b/test/suite/converted/chapter12/12.1/12.1-7.js index 5275331329..1ebd2d2b90 100644 --- a/test/suite/converted/chapter12/12.1/12.1-7.js +++ b/test/suite/converted/chapter12/12.1/12.1-7.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.1-7; - * @path: TestCases/chapter12/12.1/12.1-7.js; + * @path: chapter12/12.1/12.1-7.js; * @description: 12.1 - block '{ StatementListopt };' is not allowed: do-while; */ -assertTrue((function testcase() { + +function testcase() { try { eval("do{};while()"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-1.js b/test/suite/converted/chapter12/12.10/12.10-0-1.js index 90cabdee28..3c06643d73 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-1.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-1; - * @path: TestCases/chapter12/12.10/12.10-0-1.js; + * @path: chapter12/12.10/12.10-0-1.js; * @description: with does not change declaration scope - vars in with are visible outside; */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var f = function () { /* capture foo binding before executing with */ @@ -37,5 +37,5 @@ assertTrue((function testcase() { return f()==="12.10-0-1" - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-10.js b/test/suite/converted/chapter12/12.10/12.10-0-10.js index c848b0b059..aa95a6b2eb 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-10.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-10; - * @path: TestCases/chapter12/12.10/12.10-0-10.js; + * @path: chapter12/12.10/12.10-0-10.js; * @description: with introduces scope - name lookup finds function parameter; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { function innerf(o, x) { @@ -39,5 +39,5 @@ assertTrue((function testcase() { if (f({}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-11.js b/test/suite/converted/chapter12/12.10/12.10-0-11.js index 9ac309fd89..1a413c3a22 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-11.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-11; - * @path: TestCases/chapter12/12.10/12.10-0-11.js; + * @path: chapter12/12.10/12.10-0-11.js; * @description: with introduces scope - name lookup finds inner variable; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { function innerf(o) { @@ -41,5 +41,5 @@ assertTrue((function testcase() { if (f({}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-12.js b/test/suite/converted/chapter12/12.10/12.10-0-12.js index 5dadff22e1..b455f4c0ea 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-12.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-12; - * @path: TestCases/chapter12/12.10/12.10-0-12.js; + * @path: chapter12/12.10/12.10-0-12.js; * @description: with introduces scope - name lookup finds property; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { function innerf(o) { @@ -39,5 +39,5 @@ assertTrue((function testcase() { if (f({x:42}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-3.js b/test/suite/converted/chapter12/12.10/12.10-0-3.js index 49be91225c..1309f2c671 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-3.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-3; - * @path: TestCases/chapter12/12.10/12.10-0-3.js; + * @path: chapter12/12.10/12.10-0-3.js; * @description: with introduces scope - that is captured by function expression; */ -assertTrue((function testcase() { + +function testcase() { var o = {prop: "12.10-0-3 before"}; var f; @@ -33,5 +33,5 @@ assertTrue((function testcase() { } o.prop = "12.10-0-3 after"; return f()==="12.10-0-3 after" - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-7.js b/test/suite/converted/chapter12/12.10/12.10-0-7.js index 08b17ae44d..f8c2c6f998 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-7.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-7; - * @path: TestCases/chapter12/12.10/12.10-0-7.js; + * @path: chapter12/12.10/12.10-0-7.js; * @description: with introduces scope - scope removed when exiting with statement; */ -assertTrue((function testcase() { + +function testcase() { var o = {foo: 1}; with (o) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { catch (e) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-8.js b/test/suite/converted/chapter12/12.10/12.10-0-8.js index d5f69f3d87..e01f16c13a 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-8.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-8; - * @path: TestCases/chapter12/12.10/12.10-0-8.js; + * @path: chapter12/12.10/12.10-0-8.js; * @description: with introduces scope - var initializer sets like named property; */ -assertTrue((function testcase() { + +function testcase() { var o = {foo: 42}; with (o) { @@ -32,5 +32,5 @@ assertTrue((function testcase() { } return o.foo === "set in with"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-0-9.js b/test/suite/converted/chapter12/12.10/12.10-0-9.js index d3f5ebba1d..68a26d4832 100644 --- a/test/suite/converted/chapter12/12.10/12.10-0-9.js +++ b/test/suite/converted/chapter12/12.10/12.10-0-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-0-9; - * @path: TestCases/chapter12/12.10/12.10-0-9.js; + * @path: chapter12/12.10/12.10-0-9.js; * @description: with introduces scope - name lookup finds outer variable; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { var x = 42; @@ -40,5 +40,5 @@ assertTrue((function testcase() { if (f({}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-2-1.js b/test/suite/converted/chapter12/12.10/12.10-2-1.js index 2a86b1e938..e890d61644 100644 --- a/test/suite/converted/chapter12/12.10/12.10-2-1.js +++ b/test/suite/converted/chapter12/12.10/12.10-2-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-2-1; - * @path: TestCases/chapter12/12.10/12.10-2-1.js; + * @path: chapter12/12.10/12.10-2-1.js; * @description: with - expression being Number; */ -assertTrue((function testcase() { + +function testcase() { var o = 2; var foo = 1; try @@ -38,5 +38,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-2-2.js b/test/suite/converted/chapter12/12.10/12.10-2-2.js index 58385449cb..75e4919f82 100644 --- a/test/suite/converted/chapter12/12.10/12.10-2-2.js +++ b/test/suite/converted/chapter12/12.10/12.10-2-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-2-2; - * @path: TestCases/chapter12/12.10/12.10-2-2.js; + * @path: chapter12/12.10/12.10-2-2.js; * @description: with - expression being Boolean; */ -assertTrue((function testcase() { + +function testcase() { var o = true; var foo = 1; try @@ -38,5 +38,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-2-3.js b/test/suite/converted/chapter12/12.10/12.10-2-3.js index d46739ad8b..bf9064132f 100644 --- a/test/suite/converted/chapter12/12.10/12.10-2-3.js +++ b/test/suite/converted/chapter12/12.10/12.10-2-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-2-3; - * @path: TestCases/chapter12/12.10/12.10-2-3.js; + * @path: chapter12/12.10/12.10-2-3.js; * @description: with - expression being string; */ -assertTrue((function testcase() { + +function testcase() { var o = "str"; var foo = 1; try @@ -38,5 +38,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10-7-1.js b/test/suite/converted/chapter12/12.10/12.10-7-1.js index 7d90663de6..b6a3985926 100644 --- a/test/suite/converted/chapter12/12.10/12.10-7-1.js +++ b/test/suite/converted/chapter12/12.10/12.10-7-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10-7-1; - * @path: TestCases/chapter12/12.10/12.10-7-1.js; + * @path: chapter12/12.10/12.10-7-1.js; * @description: with introduces scope - restores the earlier environment on exit; */ -assertTrue((function testcase() { + +function testcase() { var a = 1; var o = {a : 2}; @@ -43,5 +43,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js index 3c26fd0570..9fe0294ff0 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-1-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-1-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-1-s.js; * @description: with statement in strict mode throws SyntaxError (strict function); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { // wrapping it in eval since this needs to be a syntax error. The @@ -43,5 +42,5 @@ assertTrue((function testcase() { catch (e) { return(e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js index 5f0a63ed9b..2aa4ac3b55 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-10-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-10-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-10-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-10-s.js; * @description: with statement in strict mode throws SyntaxError (eval, where the container function is strict); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; // wrapping it in eval since this needs to be a syntax error. The @@ -42,5 +41,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js index 630b92866d..2e5f9d6108 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-11-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-11-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-11-s.js; * @description: Strict Mode - SyntaxError is thrown when using WithStatement in strict mode code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("with ({}) { throw new Error();}"); @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js index a210585e57..a52151907d 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-12-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-12-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-12-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-12-s.js; * @description: with statement in strict mode throws SyntaxError (strict eval); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("\ 'use strict'; \ @@ -38,5 +37,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError) ; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js index 2d36eedfec..6c4e25ff36 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-13-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-13-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-13-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-13-s.js; * @description: Strict Mode - SyntaxError isn't thrown when WithStatement body is in strict mode code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { with ({}) { "use strict"; } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js index 02cada01d5..0f166324fa 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-14-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-14-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-14-s.js; * @description: Strict Mode - SyntaxError is thrown when the getter of a literal object utilizes WithStatement; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js index 2de52d2cfd..94a9ed7016 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-15-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-15-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-15-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-15-s.js; * @description: Strict Mode - SyntaxError is thrown when the RHS of a dot property assignment utilizes WithStatement; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js index c0b6a27b23..b6115e9c46 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-16-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-16-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-16-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-16-s.js; * @description: Strict Mode - SyntaxError is thrown when the RHS of an object indexer assignment utilizes WithStatement; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js index f4dde3ca8c..6b7fcdb554 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-2-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-2-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-2-s.js; * @description: with statement in strict mode throws SyntaxError (nested function where container is strict); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { // wrapping it in eval since this needs to be a syntax error. The // exception thrown must be a SyntaxError exception. @@ -44,5 +43,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js index 6e3945f84a..93d086cc21 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-3-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-3-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-3-s.js; * @description: with statement in strict mode throws SyntaxError (nested strict function); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { // wrapping it in eval since this needs to be a syntax error. The // exception thrown must be a SyntaxError exception. @@ -44,5 +43,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js index bfaeeb9aee..18a8ed8ef8 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-4-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-4-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-4-s.js; * @description: with statement in strict mode throws SyntaxError (strict Function); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { var f = Function("\ \'use strict\'; \ @@ -39,5 +38,5 @@ assertTrue((function testcase() { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js index 474522a6fc..66e22ad37c 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-5-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-5-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-5-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-5-s.js; * @description: with statement allowed in nested Function even if its container Function is strict); * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { Function("\'use strict\'; var f1 = Function( \"var o = {}; with (o) {};\")"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js index d4025cf73e..7806f5ca0a 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-7-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-7-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-7-s.js; * @description: with statement in strict mode throws SyntaxError (function expression, where the container function is directly evaled from strict code); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -40,5 +39,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js index 6bdf5c2ead..20a683406a 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-8-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-8-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-8-s.js; * @description: with statement in strict mode throws SyntaxError (function expression, where the container Function is strict); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { Function("\ \'use strict\'; \ @@ -40,5 +39,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js index f6426129e3..f8dff19a3f 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-9-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.10.1-9-s; - * @path: TestCases/chapter12/12.10/12.10.1/12.10.1-9-s.js; + * @path: chapter12/12.10/12.10.1/12.10.1-9-s.js; * @description: with statement in strict mode throws SyntaxError (strict function expression); * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("\ var f = function () {\ @@ -40,5 +39,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError) ; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-1.js b/test/suite/converted/chapter12/12.14/12.14-1.js index 987b7522f1..0949381721 100644 --- a/test/suite/converted/chapter12/12.14/12.14-1.js +++ b/test/suite/converted/chapter12/12.14/12.14-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-1; - * @path: TestCases/chapter12/12.14/12.14-1.js; + * @path: chapter12/12.14/12.14-1.js; * @description: catch doesn't change declaration scope - var initializer in catch with same name as catch parameter changes parameter; */ -assertTrue((function testcase() { + +function testcase() { foo = "prior to throw"; try { throw new Error(); @@ -34,5 +34,5 @@ assertTrue((function testcase() { } return foo === "prior to throw"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-10.js b/test/suite/converted/chapter12/12.14/12.14-10.js index 59d2f1a8bc..c7a70c2e5a 100644 --- a/test/suite/converted/chapter12/12.14/12.14-10.js +++ b/test/suite/converted/chapter12/12.14/12.14-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-10; - * @path: TestCases/chapter12/12.14/12.14-10.js; + * @path: chapter12/12.14/12.14-10.js; * @description: catch introduces scope - name lookup finds function parameter; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { function innerf(o, x) { @@ -42,5 +42,5 @@ assertTrue((function testcase() { if (f({}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-11.js b/test/suite/converted/chapter12/12.14/12.14-11.js index 0d7e9dc836..a71817abb0 100644 --- a/test/suite/converted/chapter12/12.14/12.14-11.js +++ b/test/suite/converted/chapter12/12.14/12.14-11.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-11; - * @path: TestCases/chapter12/12.14/12.14-11.js; + * @path: chapter12/12.14/12.14-11.js; * @description: catch introduces scope - name lookup finds inner variable; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { function innerf(o) { @@ -44,5 +44,5 @@ assertTrue((function testcase() { if (f({}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-12.js b/test/suite/converted/chapter12/12.14/12.14-12.js index 2ee5860039..911de95a96 100644 --- a/test/suite/converted/chapter12/12.14/12.14-12.js +++ b/test/suite/converted/chapter12/12.14/12.14-12.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-12; - * @path: TestCases/chapter12/12.14/12.14-12.js; + * @path: chapter12/12.14/12.14-12.js; * @description: catch introduces scope - name lookup finds property; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { function innerf(o) { @@ -42,5 +42,5 @@ assertTrue((function testcase() { if (f({x:42}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-13.js b/test/suite/converted/chapter12/12.14/12.14-13.js index d54820f44b..e32e2a764c 100644 --- a/test/suite/converted/chapter12/12.14/12.14-13.js +++ b/test/suite/converted/chapter12/12.14/12.14-13.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-13; - * @path: TestCases/chapter12/12.14/12.14-13.js; + * @path: chapter12/12.14/12.14-13.js; * @description: catch introduces scope - updates are based on scope; */ -assertTrue((function testcase() { + +function testcase() { var res1 = false; var res2 = false; var res3 = false; @@ -53,5 +53,5 @@ assertTrue((function testcase() { } finally { delete this.x_12_14_13; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-14.js b/test/suite/converted/chapter12/12.14/12.14-14.js index 6e99176344..c22d8a134e 100644 --- a/test/suite/converted/chapter12/12.14/12.14-14.js +++ b/test/suite/converted/chapter12/12.14/12.14-14.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-14; - * @path: TestCases/chapter12/12.14/12.14-14.js; + * @path: chapter12/12.14/12.14-14.js; * @description: Exception object is a function, when an exception parameter is called as a function in catch block, global object is passed as the this value; */ -assertTrue((function testcase() { + +function testcase() { try { throw function () { this._12_14_14_foo = "test"; @@ -37,5 +37,5 @@ assertTrue((function testcase() { finally { delete fnGlobalObject()._12_14_14_foo; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-15.js b/test/suite/converted/chapter12/12.14/12.14-15.js index eb9c5185a3..58cadf7f2c 100644 --- a/test/suite/converted/chapter12/12.14/12.14-15.js +++ b/test/suite/converted/chapter12/12.14/12.14-15.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-15; - * @path: TestCases/chapter12/12.14/12.14-15.js; + * @path: chapter12/12.14/12.14-15.js; * @description: Exception object is a function which is a property of an object, when an exception parameter is called as a function in catch block, global object is passed as the this value; */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.test = function () { this._12_14_15_foo = "test"; @@ -39,5 +39,5 @@ assertTrue((function testcase() { finally { delete fnGlobalObject()._12_14_15_foo; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-16.js b/test/suite/converted/chapter12/12.14/12.14-16.js index 5d071184f1..359bea326f 100644 --- a/test/suite/converted/chapter12/12.14/12.14-16.js +++ b/test/suite/converted/chapter12/12.14/12.14-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-16; - * @path: TestCases/chapter12/12.14/12.14-16.js; + * @path: chapter12/12.14/12.14-16.js; * @description: Exception object is a function which update in catch block, when an exception parameter is called as a function in catch block, global object is passed as the this value; */ -assertTrue((function testcase() { + +function testcase() { try { throw function () { this._12_14_16_foo = "test"; @@ -43,5 +43,5 @@ assertTrue((function testcase() { delete fnGlobalObject()._12_14_16_foo; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-2.js b/test/suite/converted/chapter12/12.14/12.14-2.js index eb7bc2537f..5159b5b13c 100644 --- a/test/suite/converted/chapter12/12.14/12.14-2.js +++ b/test/suite/converted/chapter12/12.14/12.14-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-2; - * @path: TestCases/chapter12/12.14/12.14-2.js; + * @path: chapter12/12.14/12.14-2.js; * @description: catch doesn't change declaration scope - var initializer in catch with same name as catch parameter changes parameter; */ -assertTrue((function testcase() { + +function testcase() { function capturedFoo() {return foo}; foo = "prior to throw"; try { @@ -35,5 +35,5 @@ assertTrue((function testcase() { return capturedFoo() !== "initializer in catch"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-3.js b/test/suite/converted/chapter12/12.14/12.14-3.js index 623a67e916..48aa211a34 100644 --- a/test/suite/converted/chapter12/12.14/12.14-3.js +++ b/test/suite/converted/chapter12/12.14/12.14-3.js @@ -27,12 +27,12 @@ * local function expresssions must shadow outer function expressions * eval should use the appended object to the scope chain * - * @id: 12.14-3; - * @path: TestCases/chapter12/12.14/12.14-3.js; + * @path: chapter12/12.14/12.14-3.js; * @description: catch doesn't change declaration scope - var declaration are visible outside when name different from catch parameter; */ -assertTrue((function testcase() { + +function testcase() { try { throw new Error(); } @@ -41,5 +41,5 @@ assertTrue((function testcase() { } return foo === "declaration in catch"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-4.js b/test/suite/converted/chapter12/12.14/12.14-4.js index 42bf90a7d5..5db2498912 100644 --- a/test/suite/converted/chapter12/12.14/12.14-4.js +++ b/test/suite/converted/chapter12/12.14/12.14-4.js @@ -27,12 +27,12 @@ * local function expresssions must shadow outer function expressions * eval should use the appended object to the scope chain * - * @id: 12.14-4; - * @path: TestCases/chapter12/12.14/12.14-4.js; + * @path: chapter12/12.14/12.14-4.js; * @description: catch introduces scope - block-local vars must shadow outer vars; */ -assertTrue((function testcase() { + +function testcase() { var o = { foo : 42}; try { @@ -45,5 +45,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-6.js b/test/suite/converted/chapter12/12.14/12.14-6.js index 827cad766c..7f9505d710 100644 --- a/test/suite/converted/chapter12/12.14/12.14-6.js +++ b/test/suite/converted/chapter12/12.14/12.14-6.js @@ -27,12 +27,12 @@ * local function expresssions must shadow outer function expressions * eval should use the appended object to the scope chain * - * @id: 12.14-6; - * @path: TestCases/chapter12/12.14/12.14-6.js; + * @path: chapter12/12.14/12.14-6.js; * @description: catch introduces scope - block-local function expression must shadow outer function expression; */ -assertTrue((function testcase() { + +function testcase() { var o = {foo : function () { return 42;}}; try { @@ -44,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-7.js b/test/suite/converted/chapter12/12.14/12.14-7.js index b850d2cf70..488b2b3e1d 100644 --- a/test/suite/converted/chapter12/12.14/12.14-7.js +++ b/test/suite/converted/chapter12/12.14/12.14-7.js @@ -27,12 +27,12 @@ * local function expresssions must shadow outer function expressions * eval should use the appended object to the scope chain * - * @id: 12.14-7; - * @path: TestCases/chapter12/12.14/12.14-7.js; + * @path: chapter12/12.14/12.14-7.js; * @description: catch introduces scope - scope removed when exiting catch block; */ -assertTrue((function testcase() { + +function testcase() { var o = {foo: 1}; var catchAccessed = false; @@ -50,5 +50,5 @@ assertTrue((function testcase() { return catchAccessed && e instanceof ReferenceError } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-8.js b/test/suite/converted/chapter12/12.14/12.14-8.js index 194d5b145e..11ac67a9f0 100644 --- a/test/suite/converted/chapter12/12.14/12.14-8.js +++ b/test/suite/converted/chapter12/12.14/12.14-8.js @@ -27,12 +27,12 @@ * local function expresssions must shadow outer function expressions * eval should use the appended object to the scope chain * - * @id: 12.14-8; - * @path: TestCases/chapter12/12.14/12.14-8.js; + * @path: chapter12/12.14/12.14-8.js; * @description: catch introduces scope - scope removed when exiting catch block (properties); */ -assertTrue((function testcase() { + +function testcase() { var o = {foo: 42}; try { @@ -45,5 +45,5 @@ assertTrue((function testcase() { if (o.foo === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14-9.js b/test/suite/converted/chapter12/12.14/12.14-9.js index 417fd42357..32a51f7049 100644 --- a/test/suite/converted/chapter12/12.14/12.14-9.js +++ b/test/suite/converted/chapter12/12.14/12.14-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14-9; - * @path: TestCases/chapter12/12.14/12.14-9.js; + * @path: chapter12/12.14/12.14-9.js; * @description: catch introduces scope - name lookup finds outer variable; */ -assertTrue((function testcase() { + +function testcase() { function f(o) { var x = 42; @@ -43,5 +43,5 @@ assertTrue((function testcase() { if (f({}) === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js index 740b29c95e..f46061e2a2 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14.1-1-s; - * @path: TestCases/chapter12/12.14/12.14.1/12.14.1-1-s.js; + * @path: chapter12/12.14/12.14.1/12.14.1-1-s.js; * @description: Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is eval; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js index 029f28a401..9278ad1c0b 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14.1-2-s; - * @path: TestCases/chapter12/12.14/12.14.1/12.14.1-2-s.js; + * @path: chapter12/12.14/12.14.1/12.14.1-2-s.js; * @description: Strict Mode - SyntaxError is thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js index 3a3d6b8b2e..d715c2aa9a 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14.1-3-s; - * @path: TestCases/chapter12/12.14/12.14.1/12.14.1-3-s.js; + * @path: chapter12/12.14/12.14.1/12.14.1-3-s.js; * @description: Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is EVAL but throws SyntaxError if it is eval; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try{ eval(" try { \ @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch(e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js index 84cd86745b..5d5749df08 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-4-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14.1-4-s; - * @path: TestCases/chapter12/12.14/12.14.1/12.14.1-4-s.js; + * @path: chapter12/12.14/12.14.1/12.14.1-4-s.js; * @description: Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is EVAL; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } catch (EVAL) { return EVAL instanceof Error; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js index 60bd920911..dbcf4be58d 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-5-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14.1-5-s; - * @path: TestCases/chapter12/12.14/12.14.1/12.14.1-5-s.js; + * @path: chapter12/12.14/12.14.1/12.14.1-5-s.js; * @description: Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is Arguments; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } catch (Arguments) { return Arguments instanceof Error; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js index d3eba83623..52d00fa7d8 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-6-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.14.1-6-s; - * @path: TestCases/chapter12/12.14/12.14.1/12.14.1-6-s.js; + * @path: chapter12/12.14/12.14.1/12.14.1-6-s.js; * @description: Strict Mode - SyntaxError isn't thrown if a TryStatement with a Catch occurs within strict code and the Identifier of the Catch production is ARGUMENTS; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } catch (ARGUMENTS) { return ARGUMENTS instanceof Error; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js index baa966b105..5fc6c83089 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-1-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-1-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-1-s.js; * @description: eval - a function declaring a var named 'eval' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js index f65efe4414..bf329d806d 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-10-s.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-10-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-10-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-10-s.js; * @description: Strict Mode: an indirect eval assigning into 'eval' does not throw; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var s = eval; s('eval = 42;'); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js index 812f9d019e..ab6d925013 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-11.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-11; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-11.js; + * @path: chapter12/12.2/12.2.1/12.2.1-11.js; * @description: arguments as var identifier in eval code is allowed; */ -assertTrue((function testcase() { + +function testcase() { eval("var arguments;"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js index a687751689..e3277dd004 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-12-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-12-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-12-s.js; * @description: arguments as local var identifier throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js index fd6cc681c9..f25c60af79 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-12.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-12; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-12.js; + * @path: chapter12/12.2/12.2.1/12.2.1-12.js; * @description: arguments as local var identifier is allowed; */ -assertTrue((function testcase() { + +function testcase() { eval("(function (){var arguments;})"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js index 42bd03d803..c54c10f18a 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-13-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-13-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-13-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-13-s.js; * @description: arguments assignment throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js index 4a9a87eac0..926e041be0 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-2-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-2-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-2-s.js; * @description: eval - a function assigning into 'eval' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js index c912c42bc7..47eb5d3568 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-3-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-3-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-3-s.js; * @description: eval - a function expr declaring a var named 'eval' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js index 280a6858f1..2bc07f9e60 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-34-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-34-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-34-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-34-s.js; * @description: 'for(var eval in ...) {...}' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js index b29e8ae9a0..908667e1e6 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-35-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-35-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-35-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-35-s.js; * @description: 'for(var eval = 42 in ...) {...}' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js index 864ef8f7e4..fbc7993c2f 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-36-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-36-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-36-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-36-s.js; * @description: 'for(var arguments in ...) {...}' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js index 634fe4b01f..2b0b98b256 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-37-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-37-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-37-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-37-s.js; * @description: 'for(var arguments = 42 in ...) {...}' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js index 4ba757fd1e..ce41ae9e6a 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-4-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-4-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-4-s.js; * @description: eval - a function expr assigning into 'eval' throws a SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js index 91c260bfe9..771fe94350 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-5-s.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-5-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-5-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-5-s.js; * @description: Strict Mode - a Function declaring var named 'eval' does not throw SyntaxError; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; Function('var eval;'); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js index fce1e266d7..e92242157d 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-6-s.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-6-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-6-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-6-s.js; * @description: eval - a Function assigning into 'eval' will not throw any error if contained within strict mode and its body does not start with strict mode; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var f = Function('eval = 42;'); f(); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js index 1dc72972f3..1aef752ca6 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-7-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-7-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-7-s.js; * @description: eval - a direct eval declaring a var named 'eval' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js index b6e4fc512e..b9b0c9300b 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-8-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-8-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-8-s.js; * @description: eval - a direct eval assigning into 'eval' throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError) ; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js index cc7f06b253..49996f9ce6 100644 --- a/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js +++ b/test/suite/converted/chapter12/12.2/12.2.1/12.2.1-9-s.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.2.1-9-s; - * @path: TestCases/chapter12/12.2/12.2.1/12.2.1-9-s.js; + * @path: chapter12/12.2/12.2.1/12.2.1-9-s.js; * @description: Strict Mode: an indirect eval declaring a var named 'eval' does not throw; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { 'use strict'; var s = eval; s('var eval;'); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js index ce1e231bbc..f590c55895 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-1; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is an Object with value false; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { value: false }; for (var i = 0; obj; ) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js index e85425a1cb..41f7dbb13a 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-10; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is '1'); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var strObj = new String("1"); for (var i = 0; strObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js index 48e0c4b313..555d33bbf3 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-11; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is undefined; */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; undefined;) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js index eceb64c6a6..4084f372b4 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-12; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is null; */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; null;) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js index 0c0cb96e21..e3ed5f41bb 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-13; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a boolean (value is false); */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; false;) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js index 1281be84a6..45744effa8 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-14; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is NaN); */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; NaN;) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js index b9bbec9b0f..4d2f51a9e2 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-15; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is +0); */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; +0;) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js index 7542f5aafb..b308b8b1d4 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-16; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is -0); */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; -0;) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js index 477fb86caf..d9643e6163 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js @@ -24,17 +24,17 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-17; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a number (value is a positive); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; for (var i = 0; 2;) { accessed = true; break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js index 6d424afe57..1ed5e004a6 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js @@ -24,16 +24,16 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-18; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is empty string); */ -assertTrue((function testcase() { + +function testcase() { var count = 0; for (var i = 0; "";) { count++; } return count === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js index 0f9ec8cf2b..15f237e75a 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js @@ -24,17 +24,17 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-19; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is 'undefined'); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; for (var i = 0; "undefined";) { accessed = true; break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js index d109818b69..6e38561c02 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-2; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a Boolean object; */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var boolObj = new Boolean(false); for (var i = 0; boolObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js index df0a15351e..0c4b74cced 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js @@ -24,17 +24,17 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-20; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is 'null'); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; for (var i = 0; "null";) { accessed = true; break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js index 7788cc381e..e5e428e70c 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js @@ -24,17 +24,17 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-21; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a string (value is '1'); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; for (var i = 0; "1";) { accessed = true; break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js index 148cff1be3..435c67659d 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-3; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is NaN); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var numObj = new Number(NaN); for (var i = 0; numObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js index 302854adff..0005fa7579 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-4; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is +0); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var numObj = new Number(+0); for (var i = 0; numObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js index b9f085785f..d2d25fcf24 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-5; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is -0); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var numObj = new Number(-0); for (var i = 0; numObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js index 6a25f4687e..1592a430a7 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-6; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a Number object (value is a positive); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var numObj = new Number(12); for (var i = 0; numObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js index be7b0566c9..9e2a6bb884 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-7; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is empty string); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var strObj = new String(""); for (var i = 0; strObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js index 5cd305e65a..b66368d8af 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-8; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is 'undefined'); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var strObj = new String("undefined"); for (var i = 0; strObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js index bb47041435..3f25486eab 100644 --- a/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js +++ b/test/suite/converted/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js @@ -24,12 +24,12 @@ * IterationStatement : for ( var VariableDeclarationListNoIn ; Expressionopt ; Expressionopt ) Statement * is evaluated as follows: * - * @id: 12.6.3_2-3-a-ii-9; - * @path: TestCases/chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js; + * @path: chapter12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js; * @description: The for Statement - (normal, V, empty) will be returned when first Expression is a String object (value is 'null'); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var strObj = new String("null"); for (var i = 0; strObj;) { @@ -37,5 +37,5 @@ assertTrue((function testcase() { break; } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js index 0d837b9021..daaceb1753 100644 --- a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js +++ b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.6.4-1; - * @path: TestCases/chapter12/12.6/12.6.4/12.6.4-1.js; + * @path: chapter12/12.6/12.6.4/12.6.4-1.js; * @description: The for-in Statement - a property name must not be visited more than once in any enumeration.; */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: "abc", prop2: "bbc", prop3: "cnn" }; var countProp1 = 0; @@ -45,5 +45,5 @@ assertTrue((function testcase() { } } return countProp1 === 1 && countProp2 === 1 && countProp3 === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js index fb0d354f57..353dc306f6 100644 --- a/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js +++ b/test/suite/converted/chapter12/12.6/12.6.4/12.6.4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.6.4-2; - * @path: TestCases/chapter12/12.6/12.6.4/12.6.4-2.js; + * @path: chapter12/12.6/12.6.4/12.6.4-2.js; * @description: The for-in Statement - the values of [[Enumerable]] attributes are not considered when determining if a property of a prototype object is shadowed by a previous object on the prototype chain; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -64,5 +63,5 @@ assertTrue((function testcase() { } } return !accessedProp1 && accessedProp2 && child.prop1 === "overridedValue1" && child.prop2 === "overridedValue2"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.7/12.7-1.js b/test/suite/converted/chapter12/12.7/12.7-1.js index 2f1f0deaf0..5c598eb988 100644 --- a/test/suite/converted/chapter12/12.7/12.7-1.js +++ b/test/suite/converted/chapter12/12.7/12.7-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.7-1; - * @path: TestCases/chapter12/12.7/12.7-1.js; + * @path: chapter12/12.7/12.7-1.js; * @description: The continue Statement - a continue statement without an identifier may have a LineTerminator before the semi-colon; */ -assertTrue((function testcase() { + +function testcase() { var sum = 0; for (var i = 1; i <= 10; i++) { continue @@ -32,5 +32,5 @@ assertTrue((function testcase() { sum += i; } return sum === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.8/12.8-1.js b/test/suite/converted/chapter12/12.8/12.8-1.js index 130c597b63..cfd9ef968b 100644 --- a/test/suite/converted/chapter12/12.8/12.8-1.js +++ b/test/suite/converted/chapter12/12.8/12.8-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.8-1; - * @path: TestCases/chapter12/12.8/12.8-1.js; + * @path: chapter12/12.8/12.8-1.js; * @description: The break Statement - a break statement without an identifier may have a LineTerminator before the semi-colon; */ -assertTrue((function testcase() { + +function testcase() { var sum = 0; for (var i = 1; i <= 10; i++) { if (i === 6) { @@ -34,5 +34,5 @@ assertTrue((function testcase() { sum += i; } return sum === 15; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter12/12.9/12.9-1.js b/test/suite/converted/chapter12/12.9/12.9-1.js index a204de8f57..a723d74437 100644 --- a/test/suite/converted/chapter12/12.9/12.9-1.js +++ b/test/suite/converted/chapter12/12.9/12.9-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 12.9-1; - * @path: TestCases/chapter12/12.9/12.9-1.js; + * @path: chapter12/12.9/12.9-1.js; * @description: The return Statement - a return statement without an expression may have a LineTerminator before the semi-colon; */ -assertTrue((function testcase() { + +function testcase() { var sum = 0; (function innerTest() { for (var i = 1; i <= 10; i++) { @@ -36,5 +36,5 @@ assertTrue((function testcase() { } })(); return sum === 15; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-1.js b/test/suite/converted/chapter13/13.0/13.0-1.js index 3843083f04..ef6e581c7f 100644 --- a/test/suite/converted/chapter13/13.0/13.0-1.js +++ b/test/suite/converted/chapter13/13.0/13.0-1.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.0-1; - * @path: TestCases/chapter13/13.0/13.0-1.js; + * @path: chapter13/13.0/13.0-1.js; * @description: 13.0 - multiple names in one function declaration is not allowed, two function names; */ -assertTrue((function testcase() { + +function testcase() { try { eval("function x, y() {}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-10-s.js b/test/suite/converted/chapter13/13.0/13.0-10-s.js index 1ac1308717..602a548126 100644 --- a/test/suite/converted/chapter13/13.0/13.0-10-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-10-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-10-s; - * @path: TestCases/chapter13/13.0/13.0-10-s.js; + * @path: chapter13/13.0/13.0-10-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionBody with an inner function contains a Use Strict Directive; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function _13_0_10_fun() { function _13_0_10_inner() { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-11-s.js b/test/suite/converted/chapter13/13.0/13.0-11-s.js index 700d4ee722..d4bd03310a 100644 --- a/test/suite/converted/chapter13/13.0/13.0-11-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-11-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-11-s; - * @path: TestCases/chapter13/13.0/13.0-11-s.js; + * @path: chapter13/13.0/13.0-11-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionBody with an inner function which is in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function _13_0_11_fun() { "use strict"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-12-s.js b/test/suite/converted/chapter13/13.0/13.0-12-s.js index 2051fb5c17..93de8fa835 100644 --- a/test/suite/converted/chapter13/13.0/13.0-12-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-12-s.js @@ -22,18 +22,18 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-12-s; - * @path: TestCases/chapter13/13.0/13.0-12-s.js; + * @path: chapter13/13.0/13.0-12-s.js; * @description: Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code and the function constructor body is not strict; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _13_0_12_fun = new Function(" ","eval = 42;"); _13_0_12_fun(); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-13-s.js b/test/suite/converted/chapter13/13.0/13.0-13-s.js index f430ed86b1..71c165f4dc 100644 --- a/test/suite/converted/chapter13/13.0/13.0-13-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-13-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-13-s; - * @path: TestCases/chapter13/13.0/13.0-13-s.js; + * @path: chapter13/13.0/13.0-13-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when the function body of a Function constructor begins with a Strict Directive; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var _13_0_13_fun = new Function(\" \", \"'use strict'; eval = 42;\"); _13_0_13_fun();"); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-14-s.js b/test/suite/converted/chapter13/13.0/13.0-14-s.js index ce43ae8801..128fa411e0 100644 --- a/test/suite/converted/chapter13/13.0/13.0-14-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-14-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-14-s; - * @path: TestCases/chapter13/13.0/13.0-14-s.js; + * @path: chapter13/13.0/13.0-14-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when the function body of a Function constructor contains a Strict Directive; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { var _13_0_14_fun = new Function(" ", "'use strict'; eval = 42; "); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-15-s.js b/test/suite/converted/chapter13/13.0/13.0-15-s.js index 773800e62f..91a7e6c365 100644 --- a/test/suite/converted/chapter13/13.0/13.0-15-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-15-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-15-s; - * @path: TestCases/chapter13/13.0/13.0-15-s.js; + * @path: chapter13/13.0/13.0-15-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration is contained in strict mode code within eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function _13_0_15_fun() {eval = 42;};"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-16-s.js b/test/suite/converted/chapter13/13.0/13.0-16-s.js index f038d47fc0..e5a4759104 100644 --- a/test/suite/converted/chapter13/13.0/13.0-16-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-16-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-16-s; - * @path: TestCases/chapter13/13.0/13.0-16-s.js; + * @path: chapter13/13.0/13.0-16-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when a FunctionExpression is contained in strict mode code within eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var _13_0_16_fun = function () {eval = 42;};"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-17-s.js b/test/suite/converted/chapter13/13.0/13.0-17-s.js index 5531271813..aea9124ed8 100644 --- a/test/suite/converted/chapter13/13.0/13.0-17-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-17-s.js @@ -22,15 +22,15 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-17-s; - * @path: TestCases/chapter13/13.0/13.0-17-s.js; + * @path: chapter13/13.0/13.0-17-s.js; * @description: Strict Mode - SourceElements is not evaluated as strict mode code when a Function constructor is contained in strict mode code within eval code; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { eval("'use strict'; var _13_0_17_fun = new Function('eval = 42;'); _13_0_17_fun();"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-2.js b/test/suite/converted/chapter13/13.0/13.0-2.js index adb0ba6acb..718744d470 100644 --- a/test/suite/converted/chapter13/13.0/13.0-2.js +++ b/test/suite/converted/chapter13/13.0/13.0-2.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.0-2; - * @path: TestCases/chapter13/13.0/13.0-2.js; + * @path: chapter13/13.0/13.0-2.js; * @description: 13.0 - multiple names in one function declaration is not allowed, three function names; */ -assertTrue((function testcase() { + +function testcase() { try { eval("function x,y,z(){}"); return false; } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-3.js b/test/suite/converted/chapter13/13.0/13.0-3.js index 7e6c44a725..6207c00df7 100644 --- a/test/suite/converted/chapter13/13.0/13.0-3.js +++ b/test/suite/converted/chapter13/13.0/13.0-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.0-3; - * @path: TestCases/chapter13/13.0/13.0-3.js; + * @path: chapter13/13.0/13.0-3.js; * @description: 13.0 - property names in function definition is not allowed, add a new property into object; */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { eval("function obj.tt() {};"); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-4.js b/test/suite/converted/chapter13/13.0/13.0-4.js index b2e9479786..2e8a6ff8e2 100644 --- a/test/suite/converted/chapter13/13.0/13.0-4.js +++ b/test/suite/converted/chapter13/13.0/13.0-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.0-4; - * @path: TestCases/chapter13/13.0/13.0-4.js; + * @path: chapter13/13.0/13.0-4.js; * @description: 13.0 - multiple names in one function declaration is not allowed, add a new property into a property which is a object; */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.tt = { len: 10 }; try { @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-7-s.js b/test/suite/converted/chapter13/13.0/13.0-7-s.js index 482dd5a0c1..1bea872908 100644 --- a/test/suite/converted/chapter13/13.0/13.0-7-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-7-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-7-s; - * @path: TestCases/chapter13/13.0/13.0-7-s.js; + * @path: chapter13/13.0/13.0-7-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionDeclaration is contained in non-strict mode but the call to eval is a direct call in strict mode code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function _13_0_7_fun() {eval = 42;};"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-8-s.js b/test/suite/converted/chapter13/13.0/13.0-8-s.js index 975127c284..9a19ac6521 100644 --- a/test/suite/converted/chapter13/13.0/13.0-8-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-8-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-8-s; - * @path: TestCases/chapter13/13.0/13.0-8-s.js; + * @path: chapter13/13.0/13.0-8-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when the code of this FunctionExpression is contained in non-strict mode but the call to eval is a direct call in strict mode code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.0/13.0-9-s.js b/test/suite/converted/chapter13/13.0/13.0-9-s.js index 8124175997..f7c75818aa 100644 --- a/test/suite/converted/chapter13/13.0/13.0-9-s.js +++ b/test/suite/converted/chapter13/13.0/13.0-9-s.js @@ -22,14 +22,13 @@ * Refer 13; * The production FunctionBody : SourceElementsopt is evaluated as follows: * - * @id: 13.0-9-s; - * @path: TestCases/chapter13/13.0/13.0-9-s.js; + * @path: chapter13/13.0/13.0-9-s.js; * @description: Strict Mode - SourceElements is evaluated as strict mode code when a FunctionDeclaration that is contained in strict mode code has an inner function; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _13_0_9_fun = function () { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-1-1.js b/test/suite/converted/chapter13/13.1/13.1-1-1.js index f0dccd26f3..b0361879bd 100644 --- a/test/suite/converted/chapter13/13.1/13.1-1-1.js +++ b/test/suite/converted/chapter13/13.1/13.1-1-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-1-1; - * @path: TestCases/chapter13/13.1/13.1-1-1.js; + * @path: chapter13/13.1/13.1-1-1.js; * @description: Duplicate identifier allowed in non-strict function declaration parameter list; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { return false } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-1-2.js b/test/suite/converted/chapter13/13.1/13.1-1-2.js index ec162f7f2a..2c5c7d09b0 100644 --- a/test/suite/converted/chapter13/13.1/13.1-1-2.js +++ b/test/suite/converted/chapter13/13.1/13.1-1-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-1-2; - * @path: TestCases/chapter13/13.1/13.1-1-2.js; + * @path: chapter13/13.1/13.1-1-2.js; * @description: Duplicate identifier allowed in non-strict function expression parameter list; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { return false } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-1-s.js b/test/suite/converted/chapter13/13.1/13.1-1-s.js index 3b59547492..7e144e9046 100644 --- a/test/suite/converted/chapter13/13.1/13.1-1-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-1-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-1-s; - * @path: TestCases/chapter13/13.1/13.1-1-s.js; + * @path: chapter13/13.1/13.1-1-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionDeclaration; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-10-s.js b/test/suite/converted/chapter13/13.1/13.1-10-s.js index 6ca082b125..89e473c260 100644 --- a/test/suite/converted/chapter13/13.1/13.1-10-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-10-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-10-s; - * @path: TestCases/chapter13/13.1/13.1-10-s.js; + * @path: chapter13/13.1/13.1-10-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has three identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-11-s.js b/test/suite/converted/chapter13/13.1/13.1-11-s.js index 3bfd6a7c4c..21411fbf17 100644 --- a/test/suite/converted/chapter13/13.1/13.1-11-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-11-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-11-s; - * @path: TestCases/chapter13/13.1/13.1-11-s.js; + * @path: chapter13/13.1/13.1-11-s.js; * @description: StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { eval("function eval() { };") @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-12-s.js b/test/suite/converted/chapter13/13.1/13.1-12-s.js index 9237c5364a..b71875ef8d 100644 --- a/test/suite/converted/chapter13/13.1/13.1-12-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-12-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-12-s; - * @path: TestCases/chapter13/13.1/13.1-12-s.js; + * @path: chapter13/13.1/13.1-12-s.js; * @description: StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _13_1_12_s = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-13-s.js b/test/suite/converted/chapter13/13.1/13.1-13-s.js index 459ef39655..fa6715d32d 100644 --- a/test/suite/converted/chapter13/13.1/13.1-13-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-13-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-13-s; - * @path: TestCases/chapter13/13.1/13.1-13-s.js; + * @path: chapter13/13.1/13.1-13-s.js; * @description: StrictMode - SyntaxError is thrown if 'arguments' occurs as the function name of a FunctionDeclaration in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-14-s.js b/test/suite/converted/chapter13/13.1/13.1-14-s.js index 00d9508ee2..9bbead62e3 100644 --- a/test/suite/converted/chapter13/13.1/13.1-14-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-14-s; - * @path: TestCases/chapter13/13.1/13.1-14-s.js; + * @path: chapter13/13.1/13.1-14-s.js; * @description: StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var _13_1_14_s = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-15-s.js b/test/suite/converted/chapter13/13.1/13.1-15-s.js index aaa78e978b..4d1126a0fe 100644 --- a/test/suite/converted/chapter13/13.1/13.1-15-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-15-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-15-s; - * @path: TestCases/chapter13/13.1/13.1-15-s.js; + * @path: chapter13/13.1/13.1-15-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionDeclaration in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict';function _13_1_15_fun(eval) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-16-s.js b/test/suite/converted/chapter13/13.1/13.1-16-s.js index f2df620f32..32cd49f3f1 100644 --- a/test/suite/converted/chapter13/13.1/13.1-16-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-16-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-16-s; - * @path: TestCases/chapter13/13.1/13.1-16-s.js; + * @path: chapter13/13.1/13.1-16-s.js; * @description: StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionDeclaration when FuctionBody is strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("function _13_1_16_fun(eval) { 'use strict'; }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-17-s.js b/test/suite/converted/chapter13/13.1/13.1-17-s.js index f8aaa24746..c373895373 100644 --- a/test/suite/converted/chapter13/13.1/13.1-17-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-17-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-17-s; - * @path: TestCases/chapter13/13.1/13.1-17-s.js; + * @path: chapter13/13.1/13.1-17-s.js; * @description: StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionExpression in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var _13_1_17_fun = function (eval) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-18-s.js b/test/suite/converted/chapter13/13.1/13.1-18-s.js index a9f367c3ef..dbd049224b 100644 --- a/test/suite/converted/chapter13/13.1/13.1-18-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-18-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-18-s; - * @path: TestCases/chapter13/13.1/13.1-18-s.js; + * @path: chapter13/13.1/13.1-18-s.js; * @description: StrictMode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionExpression when FuctionBody is strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var _13_1_18_fun = function (eval) { 'use strict'; }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-19-s.js b/test/suite/converted/chapter13/13.1/13.1-19-s.js index fb1571ed3b..3dc816ee97 100644 --- a/test/suite/converted/chapter13/13.1/13.1-19-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-19-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-19-s; - * @path: TestCases/chapter13/13.1/13.1-19-s.js; + * @path: chapter13/13.1/13.1-19-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionDeclaration in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict';function _13_1_19_fun(arguments) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-1.js b/test/suite/converted/chapter13/13.1/13.1-2-1.js index 73b39af8e2..b311fd395a 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-1.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-2-1; - * @path: TestCases/chapter13/13.1/13.1-2-1.js; + * @path: chapter13/13.1/13.1-2-1.js; * @description: eval allowed as formal parameter name of a non-strict function declaration; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-2.js b/test/suite/converted/chapter13/13.1/13.1-2-2.js index 190232c6a2..b366a6195c 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-2.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-2.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-2-2; - * @path: TestCases/chapter13/13.1/13.1-2-2.js; + * @path: chapter13/13.1/13.1-2-2.js; * @description: eval allowed as formal parameter name of a non-strict function expression; */ -assertTrue((function testcase() + +function testcase() { eval("(function foo(eval){});"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-5.js b/test/suite/converted/chapter13/13.1/13.1-2-5.js index 7f5e76f8a8..b0742e23af 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-5.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-2-5; - * @path: TestCases/chapter13/13.1/13.1-2-5.js; + * @path: chapter13/13.1/13.1-2-5.js; * @description: arguments allowed as formal parameter name of a non-strict function declaration; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-6.js b/test/suite/converted/chapter13/13.1/13.1-2-6.js index 17761e0bd0..e909c41242 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-6.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-6.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-2-6; - * @path: TestCases/chapter13/13.1/13.1-2-6.js; + * @path: chapter13/13.1/13.1-2-6.js; * @description: arguments allowed as formal parameter name of a non-strict function expression; */ -assertTrue((function testcase() + +function testcase() { eval("(function foo(arguments){});"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-2-s.js b/test/suite/converted/chapter13/13.1/13.1-2-s.js index dafe3d49df..6cd316715c 100644 --- a/test/suite/converted/chapter13/13.1/13.1-2-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-2-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-2-s; - * @path: TestCases/chapter13/13.1/13.1-2-s.js; + * @path: chapter13/13.1/13.1-2-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'eval' appears within a FormalParameterList of a strict mode FunctionExpression; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-20-s.js b/test/suite/converted/chapter13/13.1/13.1-20-s.js index 7a3d1d0c26..57c3490130 100644 --- a/test/suite/converted/chapter13/13.1/13.1-20-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-20-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-20-s; - * @path: TestCases/chapter13/13.1/13.1-20-s.js; + * @path: chapter13/13.1/13.1-20-s.js; * @description: StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionDeclaration when FuctionBody is strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("function _13_1_20_fun(arguments) { 'use strict'; }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-21-s.js b/test/suite/converted/chapter13/13.1/13.1-21-s.js index 9ce0a12db4..099ca078e6 100644 --- a/test/suite/converted/chapter13/13.1/13.1-21-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-21-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-21-s; - * @path: TestCases/chapter13/13.1/13.1-21-s.js; + * @path: chapter13/13.1/13.1-21-s.js; * @description: StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionExpression in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var _13_1_21_fun = function (arguments) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-22-s.js b/test/suite/converted/chapter13/13.1/13.1-22-s.js index 894c8cc880..e801e060e4 100644 --- a/test/suite/converted/chapter13/13.1/13.1-22-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-22-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-22-s; - * @path: TestCases/chapter13/13.1/13.1-22-s.js; + * @path: chapter13/13.1/13.1-22-s.js; * @description: StrictMode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionExpression when FuctionBody is strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var _13_1_22_fun = function (arguments) { 'use strict'; }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-23-s.js b/test/suite/converted/chapter13/13.1/13.1-23-s.js index e2426d7bda..f19253ca95 100644 --- a/test/suite/converted/chapter13/13.1/13.1-23-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-23-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-23-s; - * @path: TestCases/chapter13/13.1/13.1-23-s.js; + * @path: chapter13/13.1/13.1-23-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and the function has two identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function _13_1_23_fun(param, param) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-24-s.js b/test/suite/converted/chapter13/13.1/13.1-24-s.js index fca9923e5c..8e265d042c 100644 --- a/test/suite/converted/chapter13/13.1/13.1-24-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-24-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-24-s; - * @path: TestCases/chapter13/13.1/13.1-24-s.js; + * @path: chapter13/13.1/13.1-24-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict code and the function has two identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("function _13_1_24_fun(param, param) { 'use strict'; }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-25-s.js b/test/suite/converted/chapter13/13.1/13.1-25-s.js index 634a594c87..b15d7addb8 100644 --- a/test/suite/converted/chapter13/13.1/13.1-25-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-25-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-25-s; - * @path: TestCases/chapter13/13.1/13.1-25-s.js; + * @path: chapter13/13.1/13.1-25-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and the function has two identical parameters which are separated by a unique parameter name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function _13_1_25_fun(param1, param2, param1) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-26-s.js b/test/suite/converted/chapter13/13.1/13.1-26-s.js index 3443dbf3d9..b26099a181 100644 --- a/test/suite/converted/chapter13/13.1/13.1-26-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-26-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-26-s; - * @path: TestCases/chapter13/13.1/13.1-26-s.js; + * @path: chapter13/13.1/13.1-26-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict code and the function has two identical parameters which are separated by a unique parameter name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("function _13_1_26_fun(param1, param2, param1) { 'use strict'; }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-27-s.js b/test/suite/converted/chapter13/13.1/13.1-27-s.js index 35e598cbbb..ef73f12a28 100644 --- a/test/suite/converted/chapter13/13.1/13.1-27-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-27-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-27-s; - * @path: TestCases/chapter13/13.1/13.1-27-s.js; + * @path: chapter13/13.1/13.1-27-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration that is contained in eval strict code and the function has three identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function _13_1_27_fun(param, param, param) { }"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-28-s.js b/test/suite/converted/chapter13/13.1/13.1-28-s.js index 05ff7bc2c1..5618a7f492 100644 --- a/test/suite/converted/chapter13/13.1/13.1-28-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-28-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-28-s; - * @path: TestCases/chapter13/13.1/13.1-28-s.js; + * @path: chapter13/13.1/13.1-28-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionDeclaration whose FunctionBody is contained in strict code and the function has three identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-29-s.js b/test/suite/converted/chapter13/13.1/13.1-29-s.js index be713f7136..085fd7de37 100644 --- a/test/suite/converted/chapter13/13.1/13.1-29-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-29-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-29-s; - * @path: TestCases/chapter13/13.1/13.1-29-s.js; + * @path: chapter13/13.1/13.1-29-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression that is contained in eval strict code and the function has two identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var _13_1_29_fun = function (param, param) { };"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-1.js b/test/suite/converted/chapter13/13.1/13.1-3-1.js index fb661f56e3..0ed74b3ad3 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-1.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-3-1; - * @path: TestCases/chapter13/13.1/13.1-3-1.js; + * @path: chapter13/13.1/13.1-3-1.js; * @description: eval allowed as function identifier in non-strict function declaration; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-2.js b/test/suite/converted/chapter13/13.1/13.1-3-2.js index fb5de5052c..72f37e568c 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-2.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-3-2; - * @path: TestCases/chapter13/13.1/13.1-3-2.js; + * @path: chapter13/13.1/13.1-3-2.js; * @description: eval allowed as function identifier in non-strict function expression; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-7.js b/test/suite/converted/chapter13/13.1/13.1-3-7.js index b0aceb8901..bad3ac27e8 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-7.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-3-7; - * @path: TestCases/chapter13/13.1/13.1-3-7.js; + * @path: chapter13/13.1/13.1-3-7.js; * @description: arguments allowed as function identifier in non-strict function declaration; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-8.js b/test/suite/converted/chapter13/13.1/13.1-3-8.js index 48b4d83ac8..5af1f5a34e 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-8.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-3-8; - * @path: TestCases/chapter13/13.1/13.1-3-8.js; + * @path: chapter13/13.1/13.1-3-8.js; * @description: arguments allowed as function identifier in non-strict function expression; */ -assertTrue((function testcase() + +function testcase() { try { @@ -32,5 +32,5 @@ assertTrue((function testcase() return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-3-s.js b/test/suite/converted/chapter13/13.1/13.1-3-s.js index 9420178ff1..31b9be0880 100644 --- a/test/suite/converted/chapter13/13.1/13.1-3-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-3-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-3-s; - * @path: TestCases/chapter13/13.1/13.1-3-s.js; + * @path: chapter13/13.1/13.1-3-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionDeclaration; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-30-s.js b/test/suite/converted/chapter13/13.1/13.1-30-s.js index 0c7f54f206..668a299da7 100644 --- a/test/suite/converted/chapter13/13.1/13.1-30-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-30-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-30-s; - * @path: TestCases/chapter13/13.1/13.1-30-s.js; + * @path: chapter13/13.1/13.1-30-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression whose FunctionBody is contained in strict code and the function has two identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var _13_1_30_fun = function (param, param) { 'use strict'; };"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-31-s.js b/test/suite/converted/chapter13/13.1/13.1-31-s.js index 8ca360ebb9..53903dd1a7 100644 --- a/test/suite/converted/chapter13/13.1/13.1-31-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-31-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-31-s; - * @path: TestCases/chapter13/13.1/13.1-31-s.js; + * @path: chapter13/13.1/13.1-31-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression that is contained in eval strict code and the function has two identical parameters, which are separated by a unique parameter name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var _13_1_31_fun = function (param1, param2, param1) { };"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-32-s.js b/test/suite/converted/chapter13/13.1/13.1-32-s.js index debf0f948e..2b4264202b 100644 --- a/test/suite/converted/chapter13/13.1/13.1-32-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-32-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-32-s; - * @path: TestCases/chapter13/13.1/13.1-32-s.js; + * @path: chapter13/13.1/13.1-32-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using a FunctionExpression whose FunctionBody is strict and the function has two identical parameters, which are separated by a unique parameter name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var _13_1_32_fun = function (param1, param2, param1) { 'use strict'; };"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-33-s.js b/test/suite/converted/chapter13/13.1/13.1-33-s.js index b03b0ea3d5..120dd9c706 100644 --- a/test/suite/converted/chapter13/13.1/13.1-33-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-33-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-33-s; - * @path: TestCases/chapter13/13.1/13.1-33-s.js; + * @path: chapter13/13.1/13.1-33-s.js; * @description: Strict Mode - SyntaxError is thrown if function is created using a FunctionExpression that is contained in eval strict code and the function has three identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; var _13_1_33_fun = function (param, param, param) { };") @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-34-s.js b/test/suite/converted/chapter13/13.1/13.1-34-s.js index 641482e788..5ac905a651 100644 --- a/test/suite/converted/chapter13/13.1/13.1-34-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-34-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-34-s; - * @path: TestCases/chapter13/13.1/13.1-34-s.js; + * @path: chapter13/13.1/13.1-34-s.js; * @description: Strict Mode - SyntaxError is thrown if a function declaration has three identical parameters with a strict mode body; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("var _13_1_34_fun = function (param, param, param) { 'use strict'; };") @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-35-s.js b/test/suite/converted/chapter13/13.1/13.1-35-s.js index dc77ccdf41..a1cff4eb55 100644 --- a/test/suite/converted/chapter13/13.1/13.1-35-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-35-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-35-s; - * @path: TestCases/chapter13/13.1/13.1-35-s.js; + * @path: chapter13/13.1/13.1-35-s.js; * @description: StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function eval() { };") @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-36-s.js b/test/suite/converted/chapter13/13.1/13.1-36-s.js index 6b2541dd35..e38bc705a6 100644 --- a/test/suite/converted/chapter13/13.1/13.1-36-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-36-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-36-s; - * @path: TestCases/chapter13/13.1/13.1-36-s.js; + * @path: chapter13/13.1/13.1-36-s.js; * @description: StrictMode - SyntaxError is thrown if 'eval' occurs as the function name of a FunctionDeclaration whose FunctionBody is in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("function eval() { 'use strict'; };") @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-37-s.js b/test/suite/converted/chapter13/13.1/13.1-37-s.js index 00f2c5dc02..37f1cae5d1 100644 --- a/test/suite/converted/chapter13/13.1/13.1-37-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-37-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-37-s; - * @path: TestCases/chapter13/13.1/13.1-37-s.js; + * @path: chapter13/13.1/13.1-37-s.js; * @description: StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var _13_1_37_s = {}; try { eval("'use strict'; _13_1_37_s.x = function eval() {};"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-38-s.js b/test/suite/converted/chapter13/13.1/13.1-38-s.js index 6196847b09..1d40df9e2f 100644 --- a/test/suite/converted/chapter13/13.1/13.1-38-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-38-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-38-s; - * @path: TestCases/chapter13/13.1/13.1-38-s.js; + * @path: chapter13/13.1/13.1-38-s.js; * @description: StrictMode - SyntaxError is thrown if 'eval' occurs as the Identifier of a FunctionExpression whose FunctionBody is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var _13_1_38_s = {}; try { eval("_13_1_38_s.x = function eval() {'use strict'; };"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-39-s.js b/test/suite/converted/chapter13/13.1/13.1-39-s.js index b11e774ec8..c9a92358b9 100644 --- a/test/suite/converted/chapter13/13.1/13.1-39-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-39-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-39-s; - * @path: TestCases/chapter13/13.1/13.1-39-s.js; + * @path: chapter13/13.1/13.1-39-s.js; * @description: StrictMode - SyntaxError is thrown if 'arguments' occurs as the function name of a FunctionDeclaration in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("'use strict'; function arguments() { };") @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-4-s.js b/test/suite/converted/chapter13/13.1/13.1-4-s.js index 67f0c375cc..ecfacc77a1 100644 --- a/test/suite/converted/chapter13/13.1/13.1-4-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-4-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if the Identifier "eval" or the Identifier "arguments" occurs within a FormalParameterList * of a strict mode FunctionDeclaration or FunctionExpression. * - * @id: 13.1-4-s; - * @path: TestCases/chapter13/13.1/13.1-4-s.js; + * @path: chapter13/13.1/13.1-4-s.js; * @description: Strict Mode - SyntaxError is thrown if the identifier 'arguments' appears within a FormalParameterList of a strict mode FunctionExpression; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-40-s.js b/test/suite/converted/chapter13/13.1/13.1-40-s.js index 1d4a09eedf..b2dbec76f5 100644 --- a/test/suite/converted/chapter13/13.1/13.1-40-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-40-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-40-s; - * @path: TestCases/chapter13/13.1/13.1-40-s.js; + * @path: chapter13/13.1/13.1-40-s.js; * @description: StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionDeclaration whose FunctionBody is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { eval("function arguments() { 'use strict'; };") @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-41-s.js b/test/suite/converted/chapter13/13.1/13.1-41-s.js index 81c16bc88b..5a9b4f55b3 100644 --- a/test/suite/converted/chapter13/13.1/13.1-41-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-41-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-41-s; - * @path: TestCases/chapter13/13.1/13.1-41-s.js; + * @path: chapter13/13.1/13.1-41-s.js; * @description: StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression in strict eval code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var _13_1_41_s = {}; try { eval("'use strict'; _13_1_41_s.x = function arguments() {};"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-42-s.js b/test/suite/converted/chapter13/13.1/13.1-42-s.js index 5d0d0fd6aa..780a3edef1 100644 --- a/test/suite/converted/chapter13/13.1/13.1-42-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-42-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.1-42-s; - * @path: TestCases/chapter13/13.1/13.1-42-s.js; + * @path: chapter13/13.1/13.1-42-s.js; * @description: StrictMode - SyntaxError is thrown if 'arguments' occurs as the Identifier of a FunctionExpression whose FunctionBody is contained in strict code; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var _13_1_42_s = {}; try { eval("_13_1_42_s.x = function arguments() {'use strict';};"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-5-s.js b/test/suite/converted/chapter13/13.1/13.1-5-s.js index 246db06e42..9766bb21f1 100644 --- a/test/suite/converted/chapter13/13.1/13.1-5-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-5-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-5-s; - * @path: TestCases/chapter13/13.1/13.1-5-s.js; + * @path: chapter13/13.1/13.1-5-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is declared in 'strict mode' using a FunctionDeclaration and the function has two identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-6-s.js b/test/suite/converted/chapter13/13.1/13.1-6-s.js index 03fd241085..ca0998e0d8 100644 --- a/test/suite/converted/chapter13/13.1/13.1-6-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-6-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-6-s; - * @path: TestCases/chapter13/13.1/13.1-6-s.js; + * @path: chapter13/13.1/13.1-6-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionDeclaration and the function has two identical parameters, which are separated by a unique parameter name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-7-s.js b/test/suite/converted/chapter13/13.1/13.1-7-s.js index 215db9eda5..1846e1c5cd 100644 --- a/test/suite/converted/chapter13/13.1/13.1-7-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-7-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-7-s; - * @path: TestCases/chapter13/13.1/13.1-7-s.js; + * @path: chapter13/13.1/13.1-7-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionDeclaration and the function has three identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-8-s.js b/test/suite/converted/chapter13/13.1/13.1-8-s.js index 16a5380b33..8ed49683b3 100644 --- a/test/suite/converted/chapter13/13.1/13.1-8-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-8-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-8-s; - * @path: TestCases/chapter13/13.1/13.1-8-s.js; + * @path: chapter13/13.1/13.1-8-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has two identical parameters; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.1/13.1-9-s.js b/test/suite/converted/chapter13/13.1/13.1-9-s.js index 6a517a9f5d..17670c0b5b 100644 --- a/test/suite/converted/chapter13/13.1/13.1-9-s.js +++ b/test/suite/converted/chapter13/13.1/13.1-9-s.js @@ -23,14 +23,13 @@ * It is a SyntaxError if any Identifier value occurs more than once within a FormalParameterList of a strict mode * FunctionDeclaration or FunctionExpression. * - * @id: 13.1-9-s; - * @path: TestCases/chapter13/13.1/13.1-9-s.js; + * @path: chapter13/13.1/13.1-9-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created in 'strict mode' using a FunctionExpression and the function has two identical parameters, which are separated by a unique parameter name; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-1-s.js b/test/suite/converted/chapter13/13.2/13.2-1-s.js index 99139d46f4..c2f56cd0c0 100644 --- a/test/suite/converted/chapter13/13.2/13.2-1-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-1-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-1-s; - * @path: TestCases/chapter13/13.2/13.2-1-s.js; + * @path: chapter13/13.2/13.2-1-s.js; * @description: StrictMode - Writing or reading from a property named 'caller' of function objects is allowed under both strict and normal modes.; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var foo = function () { @@ -33,5 +33,5 @@ assertTrue((function testcase() { } var obj = new foo(); return obj.caller === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-15-1.js b/test/suite/converted/chapter13/13.2/13.2-15-1.js index c7edc6f899..8e0798588f 100644 --- a/test/suite/converted/chapter13/13.2/13.2-15-1.js +++ b/test/suite/converted/chapter13/13.2/13.2-15-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-15-1; - * @path: TestCases/chapter13/13.2/13.2-15-1.js; + * @path: chapter13/13.2/13.2-15-1.js; * @description: Function Object has length as its own property and does not invoke the setter defined on Function.prototype.length (Step 15); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function (x, y) { }; var verifyValue = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { verifyConfigurable = fun.hasOwnProperty("length"); return verifyValue && !verifyWritable && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-17-1.js b/test/suite/converted/chapter13/13.2/13.2-17-1.js index 88b4d9d0e9..14fe318706 100644 --- a/test/suite/converted/chapter13/13.2/13.2-17-1.js +++ b/test/suite/converted/chapter13/13.2/13.2-17-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-17-1; - * @path: TestCases/chapter13/13.2/13.2-17-1.js; + * @path: chapter13/13.2/13.2-17-1.js; * @description: Function Object has 'constructor' as its own property, it is not enumerable and does not invoke the setter defined on Function.prototype.constructor (Step 17); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "constructor"); try { var getFunc = function () { @@ -67,5 +66,5 @@ assertTrue((function testcase() { } finally { Object.defineProperty(Object.prototype, "constructor", desc); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-18-1.js b/test/suite/converted/chapter13/13.2/13.2-18-1.js index 43e67ba0db..ff012a23d3 100644 --- a/test/suite/converted/chapter13/13.2/13.2-18-1.js +++ b/test/suite/converted/chapter13/13.2/13.2-18-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-18-1; - * @path: TestCases/chapter13/13.2/13.2-18-1.js; + * @path: chapter13/13.2/13.2-18-1.js; * @description: Function Object has 'prototype' as its own property, it is not enumerable and does not invoke the setter defined on Function.prototype (Step 18); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var getFunc = function () { return 100; @@ -65,5 +64,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prototype; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-2-s.js b/test/suite/converted/chapter13/13.2/13.2-2-s.js index bbfab51fde..e002d87bc0 100644 --- a/test/suite/converted/chapter13/13.2/13.2-2-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-2-s; - * @path: TestCases/chapter13/13.2/13.2-2-s.js; + * @path: chapter13/13.2/13.2-2-s.js; * @description: StrictMode - A TypeError is thrown when a strict mode code writes to properties named 'caller' of function instances.; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { var foo = function () { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-3-s.js b/test/suite/converted/chapter13/13.2/13.2-3-s.js index b30585f277..17cc6ea29d 100644 --- a/test/suite/converted/chapter13/13.2/13.2-3-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-3-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-3-s; - * @path: TestCases/chapter13/13.2/13.2-3-s.js; + * @path: chapter13/13.2/13.2-3-s.js; * @description: StrictMode - Writing or reading from a property named 'arguments' of function objects is allowed under both strict and normal modes.; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var foo = function () { @@ -33,5 +33,5 @@ assertTrue((function testcase() { } var obj = new foo(); return obj.arguments === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-4-s.js b/test/suite/converted/chapter13/13.2/13.2-4-s.js index 460460f454..0cd58161dc 100644 --- a/test/suite/converted/chapter13/13.2/13.2-4-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-4-s; - * @path: TestCases/chapter13/13.2/13.2-4-s.js; + * @path: chapter13/13.2/13.2-4-s.js; * @description: StrictMode - A TypeError is thrown when a code in strict mode tries to write to 'arguments' of function instances.; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { var foo = function () { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-5-s.js b/test/suite/converted/chapter13/13.2/13.2-5-s.js index 491d33de92..5c0f4b3fe7 100644 --- a/test/suite/converted/chapter13/13.2/13.2-5-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-5-s; - * @path: TestCases/chapter13/13.2/13.2-5-s.js; + * @path: chapter13/13.2/13.2-5-s.js; * @description: StrictMode - reading a property named 'caller' of function objects is not allowed outside the function; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var foo = new Function("'use strict';"); try { var temp = foo.caller; @@ -35,5 +34,5 @@ assertTrue((function testcase() { catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-7-s.js b/test/suite/converted/chapter13/13.2/13.2-7-s.js index f55547298f..f72f8df2a6 100644 --- a/test/suite/converted/chapter13/13.2/13.2-7-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-7-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-7-s; - * @path: TestCases/chapter13/13.2/13.2-7-s.js; + * @path: chapter13/13.2/13.2-7-s.js; * @description: StrictMode - enumerating over a function object looking for 'caller' fails outside of the function; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var foo = new Function("'use strict';"); for (var tempIndex in foo) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter13/13.2/13.2-8-s.js b/test/suite/converted/chapter13/13.2/13.2-8-s.js index c534f3c9f1..a398564a5c 100644 --- a/test/suite/converted/chapter13/13.2/13.2-8-s.js +++ b/test/suite/converted/chapter13/13.2/13.2-8-s.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 13.2-8-s; - * @path: TestCases/chapter13/13.2/13.2-8-s.js; + * @path: chapter13/13.2/13.2-8-s.js; * @description: StrictMode - enumerating over a function object looking for 'caller' fails inside the function; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { var foo = new Function("'use strict'; for (var tempIndex in this) {if (tempIndex===\"caller\") {return false;}}; return true;"); return foo(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-1-s.js b/test/suite/converted/chapter14/14.1/14.1-1-s.js index 4dfe288ecf..09602c38e0 100644 --- a/test/suite/converted/chapter14/14.1/14.1-1-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-1-s; - * @path: TestCases/chapter14/14.1/14.1-1-s.js; + * @path: chapter14/14.1/14.1-1-s.js; * @description: 'use strict' directive - correct usage; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-10-s.js b/test/suite/converted/chapter14/14.1/14.1-10-s.js index 8e8088179d..28435d0e99 100644 --- a/test/suite/converted/chapter14/14.1/14.1-10-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-10-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-10-s; - * @path: TestCases/chapter14/14.1/14.1-10-s.js; + * @path: chapter14/14.1/14.1-10-s.js; * @description: other directives - may follow 'use strict' directive ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-11-s.js b/test/suite/converted/chapter14/14.1/14.1-11-s.js index 05a828a601..47f709d085 100644 --- a/test/suite/converted/chapter14/14.1/14.1-11-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-11-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-11-s; - * @path: TestCases/chapter14/14.1/14.1-11-s.js; + * @path: chapter14/14.1/14.1-11-s.js; * @description: comments may preceed 'use strict' directive ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-12-s.js b/test/suite/converted/chapter14/14.1/14.1-12-s.js index e9ae16b44b..1d3399972c 100644 --- a/test/suite/converted/chapter14/14.1/14.1-12-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-12-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-12-s; - * @path: TestCases/chapter14/14.1/14.1-12-s.js; + * @path: chapter14/14.1/14.1-12-s.js; * @description: comments may follow 'use strict' directive ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-13-s.js b/test/suite/converted/chapter14/14.1/14.1-13-s.js index c9004cd292..ec5d2cbb48 100644 --- a/test/suite/converted/chapter14/14.1/14.1-13-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-13-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-13-s; - * @path: TestCases/chapter14/14.1/14.1-13-s.js; + * @path: chapter14/14.1/14.1-13-s.js; * @description: semicolon insertion works for'use strict' directive ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-14-s.js b/test/suite/converted/chapter14/14.1/14.1-14-s.js index e9673aabdb..4d2da25f7b 100644 --- a/test/suite/converted/chapter14/14.1/14.1-14-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-14-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-14-s; - * @path: TestCases/chapter14/14.1/14.1-14-s.js; + * @path: chapter14/14.1/14.1-14-s.js; * @description: semicolon insertion may come before 'use strict' directive ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-15-s.js b/test/suite/converted/chapter14/14.1/14.1-15-s.js index 854d94bd7d..e95fde3538 100644 --- a/test/suite/converted/chapter14/14.1/14.1-15-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-15-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-15-s; - * @path: TestCases/chapter14/14.1/14.1-15-s.js; + * @path: chapter14/14.1/14.1-15-s.js; * @description: blank lines may come before 'use strict' directive ; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-16-s.js b/test/suite/converted/chapter14/14.1/14.1-16-s.js index df0bf5056a..4d6eba583e 100644 --- a/test/suite/converted/chapter14/14.1/14.1-16-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-16-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-16-s; - * @path: TestCases/chapter14/14.1/14.1-16-s.js; + * @path: chapter14/14.1/14.1-16-s.js; * @description: 'use strict' directive - not recognized if it follow an empty statement; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-17-s.js b/test/suite/converted/chapter14/14.1/14.1-17-s.js index 51f9c7a495..f3d1b276c8 100644 --- a/test/suite/converted/chapter14/14.1/14.1-17-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-17-s.js @@ -1,8 +1,7 @@ /** - * @id: 14.1-17-s; - * @path: TestCases/chapter14/14.1/14.1-17-s.js; + * @path: chapter14/14.1/14.1-17-s.js; * @description: 'use strict' directive - not recognized if it follow some other statment empty statement; * @strict_only; */ @@ -25,7 +24,8 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { function foo() { @@ -35,5 +35,5 @@ } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-2-s.js b/test/suite/converted/chapter14/14.1/14.1-2-s.js index c3a6b98101..d3e15c05bb 100644 --- a/test/suite/converted/chapter14/14.1/14.1-2-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-2-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-2-s; - * @path: TestCases/chapter14/14.1/14.1-2-s.js; + * @path: chapter14/14.1/14.1-2-s.js; * @description: "use strict" directive - correct usage double quotes; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-3-s.js b/test/suite/converted/chapter14/14.1/14.1-3-s.js index f9990125b4..449f877b42 100644 --- a/test/suite/converted/chapter14/14.1/14.1-3-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-3-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-3-s; - * @path: TestCases/chapter14/14.1/14.1-3-s.js; + * @path: chapter14/14.1/14.1-3-s.js; * @description: 'use strict' directive - not recognized if it contains extra whitespace; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-4-s.js b/test/suite/converted/chapter14/14.1/14.1-4-s.js index 1404bda3e5..733d79f05f 100644 --- a/test/suite/converted/chapter14/14.1/14.1-4-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-4-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-4-s; - * @path: TestCases/chapter14/14.1/14.1-4-s.js; + * @path: chapter14/14.1/14.1-4-s.js; * @description: 'use strict' directive - not recognized if contains Line Continuation; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -35,5 +35,5 @@ ict'; } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-5-s.js b/test/suite/converted/chapter14/14.1/14.1-5-s.js index 6329a2a6d3..6ea50ed46d 100644 --- a/test/suite/converted/chapter14/14.1/14.1-5-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-5-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-5-s; - * @path: TestCases/chapter14/14.1/14.1-5-s.js; + * @path: chapter14/14.1/14.1-5-s.js; * @description: 'use strict' directive - not recognized if contains a EscapeSequence; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-6-s.js b/test/suite/converted/chapter14/14.1/14.1-6-s.js index b8b8f43034..2f0c036b14 100644 --- a/test/suite/converted/chapter14/14.1/14.1-6-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-6-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-6-s; - * @path: TestCases/chapter14/14.1/14.1-6-s.js; + * @path: chapter14/14.1/14.1-6-s.js; * @description: 'use strict' directive - not recognized if contains a instead of a space; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-7-s.js b/test/suite/converted/chapter14/14.1/14.1-7-s.js index c174384d98..8f7fadbf8e 100644 --- a/test/suite/converted/chapter14/14.1/14.1-7-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-7-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-7-s; - * @path: TestCases/chapter14/14.1/14.1-7-s.js; + * @path: chapter14/14.1/14.1-7-s.js; * @description: 'use strict' directive - not recognized if upper case; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -34,5 +34,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-8-s.js b/test/suite/converted/chapter14/14.1/14.1-8-s.js index 12d78a90b6..210965a426 100644 --- a/test/suite/converted/chapter14/14.1/14.1-8-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-8-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-8-s; - * @path: TestCases/chapter14/14.1/14.1-8-s.js; + * @path: chapter14/14.1/14.1-8-s.js; * @description: 'use strict' directive - may follow other directives; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter14/14.1/14.1-9-s.js b/test/suite/converted/chapter14/14.1/14.1-9-s.js index 3fa3aa9795..da40c9f1f7 100644 --- a/test/suite/converted/chapter14/14.1/14.1-9-s.js +++ b/test/suite/converted/chapter14/14.1/14.1-9-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 14.1-9-s; - * @path: TestCases/chapter14/14.1/14.1-9-s.js; + * @path: chapter14/14.1/14.1-9-s.js; * @description: 'use strict' directive - may occur multiple times; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { function foo() { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return foo.call(undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js index 6e8b91ee6d..7b2c011b63 100644 --- a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js +++ b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.1.1.1-0; - * @path: TestCases/chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js; + * @path: chapter15/15.1/15.1.1/15.1.1.1/15.1.1.1-0.js; * @description: Global.NaN is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -var global = this;assertTrue((function testcase() { +var global = this; +function testcase() { var desc = Object.getOwnPropertyDescriptor(global, 'NaN'); if (desc.writable === false && desc.enumerable === false && desc.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js index 5eaae73c5c..fa93c91d20 100644 --- a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js +++ b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.1.1.2-0; - * @path: TestCases/chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js; + * @path: chapter15/15.1/15.1.1/15.1.1.2/15.1.1.2-0.js; * @description: Global.Infinity is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -var global = this;assertTrue((function testcase() { +var global = this; +function testcase() { var desc = Object.getOwnPropertyDescriptor(global, 'Infinity'); if (desc.writable === false && desc.enumerable === false && desc.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js index c498bf1c14..a186c21079 100644 --- a/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js +++ b/test/suite/converted/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.1.1.3-0; - * @path: TestCases/chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js; + * @path: chapter15/15.1/15.1.1/15.1.1.3/15.1.1.3-0.js; * @description: Global.undefined is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -var global = this;assertTrue((function testcase() { +var global = this; +function testcase() { var desc = Object.getOwnPropertyDescriptor(global, 'undefined'); if (desc.writable === false && desc.enumerable === false && desc.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js index 5f2ad4b0b9..a636b33770 100644 --- a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js +++ b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.1.2.2-2-1; - * @path: TestCases/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js; + * @path: chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js; * @description: pareseInt - 'S' is the empty string when inputString does not contain any such characters; */ -assertTrue((isNaN(parseInt("")) && parseInt("") !== parseInt(""))); +assertTrue(isNaN(parseInt("")) && parseInt("") !== parseInt("")); diff --git a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js index 011264cd82..da712434e2 100644 --- a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js +++ b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.1.2.3-2-1; - * @path: TestCases/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js; + * @path: chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js; * @description: pareseFloat - 'trimmedString' is the empty string when inputString does not contain any such characters; */ -assertTrue((isNaN(parseFloat("")) && parseFloat("") !== parseFloat(""))); +assertTrue(isNaN(parseFloat("")) && parseFloat("") !== parseFloat("")); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js index 23a6b39c2b..a8d75b2f63 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.2.15-3-1; - * @path: TestCases/chapter15/15.10/15.10.2/15.10.2.15-3-1.js; + * @path: chapter15/15.10/15.10.2/15.10.2.15-3-1.js; * @description: Pattern - SyntaxError was thrown when 'A' does not contain exactly one character (15.10.2.5 step 3); */ -assertTrue((function testcase() { + +function testcase() { try { var regExp = new RegExp("^[/w-c]$"); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js index 978e37dc55..01befc5898 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-3-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.2.15-3-2; - * @path: TestCases/chapter15/15.10/15.10.2/15.10.2.15-3-2.js; + * @path: chapter15/15.10/15.10.2/15.10.2.15-3-2.js; * @description: Pattern - SyntaxError was thrown when 'B' does not contain exactly one character (15.10.2.5 step 3); */ -assertTrue((function testcase() { + +function testcase() { try { var regExp = new RegExp("^[a-/w]$"); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js index 4670f12ebe..744900c32b 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.15-6-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.2.15-6-1; - * @path: TestCases/chapter15/15.10/15.10.2/15.10.2.15-6-1.js; + * @path: chapter15/15.10/15.10.2/15.10.2.15-6-1.js; * @description: Pattern - SyntaxError was thrown when one character in CharSet 'A' greater than one character in CharSet 'B' (15.10.2.15 CharacterRange step 6); */ -assertTrue((function testcase() { + +function testcase() { try { var regExp = new RegExp("^[z-a]$"); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js index 06a4891b98..5642d2c341 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.2-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.2.2-1; - * @path: TestCases/chapter15/15.10/15.10.2/15.10.2.2-1.js; + * @path: chapter15/15.10/15.10.2/15.10.2.2-1.js; * @description: Pattern - SyntaxError was thrown when compile a pattern; */ -assertTrue((function testcase() { + +function testcase() { try { var regExp = new RegExp("\\"); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js index 10d9e8242e..8774c30c6b 100644 --- a/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.2/15.10.2.5-3-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.2.5-3-1; - * @path: TestCases/chapter15/15.10/15.10.2/15.10.2.5-3-1.js; + * @path: chapter15/15.10/15.10.2/15.10.2.5-3-1.js; * @description: Term - SyntaxError was thrown when max is finite and less than min (15.10.2.5 step 3); */ -assertTrue((function testcase() { + +function testcase() { try { var regExp = new RegExp("0{2,1}"); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js index 1bcce741e6..f028dca5aa 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.4.1-1; - * @path: TestCases/chapter15/15.10/15.10.4/15.10.4.1-1.js; + * @path: chapter15/15.10/15.10.4/15.10.4.1-1.js; * @description: RegExp - the thrown error is TypeError instead of RegExpError when pattern is an object whose [[Class]] property is 'RegExp' and flags is not undefined ; */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); try { var regExpObj = new RegExp(regObj, true); @@ -33,5 +33,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js index 6e6e7e30c2..ce33cf3b6d 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.4.1-2; - * @path: TestCases/chapter15/15.10/15.10.4/15.10.4.1-2.js; + * @path: chapter15/15.10/15.10.4/15.10.4.1-2.js; * @description: RegExp - the thrown error is SyntaxError instead of RegExpError when the characters of 'P' do not have the syntactic form Pattern; */ -assertTrue((function testcase() { + +function testcase() { try { var regExpObj = new RegExp('\\'); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js index 370c01ce51..238f10c17a 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.4.1-3; - * @path: TestCases/chapter15/15.10/15.10.4/15.10.4.1-3.js; + * @path: chapter15/15.10/15.10.4/15.10.4.1-3.js; * @description: RegExp - the thrown error is SyntaxError instead of RegExpError when 'F' contains any character other than 'g', 'i', or 'm' ; */ -assertTrue((function testcase() { + +function testcase() { try { var regExpObj = new RegExp('abc', 'a'); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof SyntaxError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js index ba14095014..b34031b3d2 100644 --- a/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js +++ b/test/suite/converted/chapter15/15.10/15.10.4/15.10.4.1-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.4.1-4; - * @path: TestCases/chapter15/15.10/15.10.4/15.10.4.1-4.js; + * @path: chapter15/15.10/15.10.4/15.10.4.1-4.js; * @description: RegExp - the SyntaxError is not thrown when flags is 'gim'; */ -assertTrue((function testcase() { + +function testcase() { try { var regExpObj = new RegExp('abc', 'gim'); @@ -32,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js index 465117d9a5..e62206a13e 100644 --- a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.6.2-9-e-1; - * @path: TestCases/chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js; + * @path: chapter15/15.10/15.10.6/15.10.6.2/15.10.6.2-9-e-1.js; * @description: RegExp.prototype.exec - the removed step 9.e won't affected current algorithm; */ -assertTrue((function testcase() { + +function testcase() { var str = "Hello World!"; var regObj = new RegExp("World"); var result = false; result = regObj.exec(str).toString() === "World"; return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js index 1d9d96fc4a..a490b8f4ee 100644 --- a/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js +++ b/test/suite/converted/chapter15/15.10/15.10.6/15.10.6.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.6; - * @path: TestCases/chapter15/15.10/15.10.6/15.10.6.js; + * @path: chapter15/15.10/15.10.6/15.10.6.js; * @description: RegExp.prototype is itself a RegExp; */ -assertTrue((function testcase() { + +function testcase() { var s = Object.prototype.toString.call(RegExp.prototype); return s === '[object RegExp]'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js index f097267e68..9f627c354f 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.1-1; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js; + * @path: chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js; * @description: RegExp.prototype.source is of type String; */ -assertTrue(((typeof(RegExp.prototype.source)) === 'string')); +assertTrue((typeof(RegExp.prototype.source)) === 'string'); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js index 51c0d2b833..8fe1b12698 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.1-2; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js; + * @path: chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-2.js; * @description: RegExp.prototype.source is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var d = Object.getOwnPropertyDescriptor(RegExp.prototype, 'source'); if (d.writable === false && @@ -33,5 +32,5 @@ assertTrue((function testcase() { d.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js index 2a12de47d1..2129873c89 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.2-1; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js; + * @path: chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js; * @description: RegExp.prototype.global is of type Boolean; */ -assertTrue(((typeof(RegExp.prototype.global)) === 'boolean')); +assertTrue((typeof(RegExp.prototype.global)) === 'boolean'); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js index b924dde8d3..8e03401ac1 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.2-2; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js; + * @path: chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-2.js; * @description: RegExp.prototype.global is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, 'global'); if (desc.writable === false && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js index c9da8a3c77..6ba64a75b5 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.3-1; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js; + * @path: chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js; * @description: RegExp.prototype.ignoreCase is of type Boolean; */ -assertTrue(((typeof(RegExp.prototype.ignoreCase)) === 'boolean')); +assertTrue((typeof(RegExp.prototype.ignoreCase)) === 'boolean'); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js index 530b545546..09cb541106 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.3-2; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js; + * @path: chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-2.js; * @description: RegExp.prototype.ignoreCase is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var d = Object.getOwnPropertyDescriptor(RegExp.prototype, 'ignoreCase'); if (d.writable === false && @@ -33,5 +32,5 @@ assertTrue((function testcase() { d.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js index ef42a99f42..18f8b71907 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.4-1; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js; + * @path: chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js; * @description: RegExp.prototype.multiline is of type Boolean; */ -assertTrue(((typeof(RegExp.prototype.multiline)) === 'boolean')); +assertTrue((typeof(RegExp.prototype.multiline)) === 'boolean'); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js index a414865b09..eec69c4575 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.4-2; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js; + * @path: chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-2.js; * @description: RegExp.prototype.multiline is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var d = Object.getOwnPropertyDescriptor(RegExp.prototype, 'multiline'); if (d.writable === false && @@ -33,5 +32,5 @@ assertTrue((function testcase() { d.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js index b84d3eb7b5..6050b02f65 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.5-1; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js; + * @path: chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js; * @description: RegExp.prototype.lastIndex is of type Number; */ -assertTrue(((typeof(RegExp.prototype.lastIndex)) === 'number')); +assertTrue((typeof(RegExp.prototype.lastIndex)) === 'number'); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js index 0b00fec918..c3a700cb7d 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.10.7.5-2; - * @path: TestCases/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js; + * @path: chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-2.js; * @description: RegExp.prototype.lastIndex is a data property with specified attribute values; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var d = Object.getOwnPropertyDescriptor(RegExp.prototype, 'lastIndex'); if (d.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { d.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.11/15.11-1.js b/test/suite/converted/chapter15/15.11/15.11-1.js index 19c59dbffe..6c85f14f46 100644 --- a/test/suite/converted/chapter15/15.11/15.11-1.js +++ b/test/suite/converted/chapter15/15.11/15.11-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11-1; - * @path: TestCases/chapter15/15.11/15.11-1.js; + * @path: chapter15/15.11/15.11-1.js; * @description: Error - ConversionError has been removed from IE9 standard mode; */ -assertTrue((typeof ConversionError === "undefined")); +assertTrue(typeof ConversionError === "undefined"); diff --git a/test/suite/converted/chapter15/15.11/15.11-2.js b/test/suite/converted/chapter15/15.11/15.11-2.js index 4852f963d4..03bcb28242 100644 --- a/test/suite/converted/chapter15/15.11/15.11-2.js +++ b/test/suite/converted/chapter15/15.11/15.11-2.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11-2; - * @path: TestCases/chapter15/15.11/15.11-2.js; + * @path: chapter15/15.11/15.11-2.js; * @description: Error - RegExpError has been removed from IE9 standard mode; */ -assertTrue((typeof RegExpError === "undefined")); +assertTrue(typeof RegExpError === "undefined"); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js index 5ae1801a01..0b19581601 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11.4.4-10-1; - * @path: TestCases/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js; + * @path: chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-10-1.js; * @description: Error.prototype.toString return the result of concatenating 'name', ':', a single space character, and 'msg' when 'name' and 'msg' are non-empty string; */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error("ErrorMessage"); errObj.name = "ErrorName"; return errObj.toString() === "ErrorName: ErrorMessage"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js index fbda0618d2..135098e3e8 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11.4.4-6-1; - * @path: TestCases/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js; + * @path: chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-1.js; * @description: Error.prototype.toString - 'Error' is returned when 'name' is absent and empty string is returned when 'msg' is undefined; */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); return errObj.toString() === "Error"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js index 90a6966ed8..1daa95801c 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11.4.4-6-2; - * @path: TestCases/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js; + * @path: chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-6-2.js; * @description: Error.prototype.toString - 'Error' is returned when 'name' is absent and value of 'msg' is returned when 'msg' is non-empty string; */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error("ErrorMessage"); return errObj.toString() === "Error: ErrorMessage"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js index 24b39102b7..f95cfcb820 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11.4.4-8-1; - * @path: TestCases/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js; + * @path: chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-1.js; * @description: Error.prototype.toString return the value of 'msg' when 'name' is empty string and 'msg' isn't undefined; */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error("ErrorMessage"); errObj.name = ""; return errObj.toString() === "ErrorMessage"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js index d53703b54c..d4173b9f2c 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11.4.4-8-2; - * @path: TestCases/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js; + * @path: chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-8-2.js; * @description: Error.prototype.toString return empty string when 'name' is empty string and 'msg' is undefined; */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); errObj.name = ""; return errObj.toString() === ""; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js index 85da4ee6f7..d5c2712570 100644 --- a/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js +++ b/test/suite/converted/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.11.4.4-9-1; - * @path: TestCases/chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js; + * @path: chapter15/15.11/15.11.4/15.11.4.4/15.11.4.4-9-1.js; * @description: Error.prototype.toString return 'name' when 'name' is non-empty string and 'msg' is empty string; */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); errObj.name = "ErrorName"; return errObj.toString() === "ErrorName"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-1.js b/test/suite/converted/chapter15/15.12/15.12-0-1.js index 0196b964ae..fa9eed366b 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-1.js @@ -23,16 +23,15 @@ * The name JSON must be bound to an object. * 4.2 calls out JSON as one of the built-in objects. * - * @id: 15.12-0-1; - * @path: TestCases/chapter15/15.12/15.12-0-1.js; + * @path: chapter15/15.12/15.12-0-1.js; * @description: JSON must be a built-in object; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var o = JSON; if (typeof(o) === "object") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-2.js b/test/suite/converted/chapter15/15.12/15.12-0-2.js index 90c603b231..c80f12663c 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-2.js @@ -23,13 +23,12 @@ * The name JSON must be bound to an object, and must not support [[Construct]]. * step 4 in 11.2.2 should throw a TypeError exception. * - * @id: 15.12-0-2; - * @path: TestCases/chapter15/15.12/15.12-0-2.js; + * @path: chapter15/15.12/15.12-0-2.js; * @description: JSON must not support the [[Construct]] method; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var o = JSON; try { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-3.js b/test/suite/converted/chapter15/15.12/15.12-0-3.js index 1ff517bf39..41c1da23e4 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-3.js @@ -23,13 +23,12 @@ * The name JSON must be bound to an object, and must not support [[Call]]. * step 5 in 11.2.3 should throw a TypeError exception. * - * @id: 15.12-0-3; - * @path: TestCases/chapter15/15.12/15.12-0-3.js; + * @path: chapter15/15.12/15.12-0-3.js; * @description: JSON must not support the [[Call]] method; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var o = JSON; try { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12-0-4.js b/test/suite/converted/chapter15/15.12/15.12-0-4.js index 1bf13ff586..c08e978ffd 100644 --- a/test/suite/converted/chapter15/15.12/15.12-0-4.js +++ b/test/suite/converted/chapter15/15.12/15.12-0-4.js @@ -25,13 +25,12 @@ * unless otherwise specified. This default applies to the properties on * JSON, and we should not be able to enumerate them. * - * @id: 15.12-0-4; - * @path: TestCases/chapter15/15.12/15.12-0-4.js; + * @path: chapter15/15.12/15.12-0-4.js; * @description: JSON object's properties must be non enumerable; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var o = JSON; var i = 0; for (var p in o) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if (i === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js index 7a758be544..35736e660e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-1; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-1.js; * @description: The JSON lexical grammar treats whitespace as a token seperator; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('12\t\r\n 34'); // should produce a syntax error as whitespace results in two tokens @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { if (e.name === 'SyntaxError') return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js index 25820be4c2..c9122a1172 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-2; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-2.js; * @description: is not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('\u000b1234'); // should produce a syntax error @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js index cf9e735417..e9c4c490c8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-3; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-3.js; * @description: is not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('\u000c1234'); // should produce a syntax error @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js index 56b7eb20be..a8bc77aacf 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-4; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-4.js; * @description: is not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('\u00a01234'); // should produce a syntax error @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js index 3c4a957852..2edbb40d8e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-5; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-5.js; * @description: is not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('\u200b1234'); // should produce a syntax error @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js index 53f0cbe79e..79b1a4b118 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-6; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-6.js; * @description: is not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('\ufeff1234'); // should produce a syntax error a @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js index 366c88fc1b..69d1fc9396 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-7; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-7.js; * @description: other category z spaces are not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { // the following should produce a syntax error @@ -34,5 +33,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js index 390b52b2e5..28064ac873 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-8; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-8.js; * @description: U+2028 and U+2029 are not valid JSON whitespace as specified by the production JSONWhitespace.; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse(' 1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('\u2028\u20291234'); // should produce a syntax error @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js index 6ca43bba6c..41d25e4fab 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-0-9; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-0-9.js; * @description: Whitespace characters can appear before/after any JSONtoken; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { JSON.parse('\t\r \n{\t\r \n'+ '"property"\t\r \n:\t\r \n{\t\r \n}\t\r \n,\t\r \n' + @@ -33,5 +32,5 @@ assertTrue((function testcase() { '[\t\r \ntrue\t\r \n,\t\r \nnull\t\r \n,123.456\t\r \n]'+ '\t\r \n}\t\r \n'); // should JOSN parse without error return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js index 230ba4e350..1ea989b2db 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g1-1; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-1.js; * @description: The JSON lexical grammar treats as a whitespace character; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { if (JSON.parse('\t1234')!==1234) return false; // should be ignored try { JSON.parse('12\t34'); // should produce a syntax error as whitespace results in two tokens @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js index 2679674c10..0131ca8bc8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g1-2; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-2.js; * @description: The JSON lexical grammar treats as a whitespace character; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { if (JSON.parse('\r1234')!==1234) return false; // should be ignored try { JSON.parse('12\r34'); // should produce a syntax error as whitespace results in two tokens @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { if (e.name === 'SyntaxError') return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js index 41c92d53d1..ca21878d85 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g1-3; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-3.js; * @description: The JSON lexical grammar treats as a whitespace character; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { if (JSON.parse('\n1234')!==1234) return false; // should be ignored try { JSON.parse('12\n34'); // should produce a syntax error as whitespace results in two tokens @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { if (e.name === 'SyntaxError') return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js index ad708a7b89..96afaea2bc 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g1-4; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g1-4.js; * @description: The JSON lexical grammar treats as a whitespace character; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('1234')===1234); */ -assertTrue((function testcase() { + +function testcase() { if (JSON.parse(' 1234')!=1234) return false; // should be ignored try { JSON.parse('12 34'); // should produce a syntax error as whitespace results in two tokens @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { if (e.name === 'SyntaxError') return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js index 6531b1f1df..bd370174d3 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g2-1; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js; * @description: JSONStrings can be written using double quotes; - * @precondition: (JSON && fnExists(JSON.parse)); */ -assertTrue((JSON.parse('"abc"')==="abc")); +assertTrue(JSON.parse('"abc"')==="abc"); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js index 039b2ba4d7..4f4a94fc10 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js @@ -1,10 +1,8 @@ /** - * @id: 15.12.1.1-g2-2; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-2.js; * @description: A JSONString may not be delimited by single quotes ; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,12 +23,13 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { try { if (JSON.parse("'abc'") ==='abc') return false; } catch (e) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js index 6405122085..83247995b8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js @@ -1,10 +1,8 @@ /** - * @id: 15.12.1.1-g2-3; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-3.js; * @description: A JSONString may not be delimited by Uncode escaped quotes ; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('"1234"')==="1234"); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,12 +23,13 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { try { if (JSON.parse("\\u0022abc\\u0022") ==='abc') return false; } catch (e) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js index 74bdf7472a..db3d5e6cbd 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js @@ -1,10 +1,8 @@ /** - * @id: 15.12.1.1-g2-4; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-4.js; * @description: A JSONString must both begin and end with double quotes; - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('"1234"')==="1234"); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,12 +23,13 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { try { if (JSON.parse('"ab'+"c'") ==='abc') return false; } catch (e) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js index 69a926b6d3..1aaf07fbff 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g2-5; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js; * @description: A JSONStrings can contain no JSONStringCharacters (Empty JSONStrings); - * @precondition: (JSON && fnExists(JSON.parse) && JSON.parse('"1234"')==='1234'); */ -assertTrue((JSON.parse('""')==="")); +assertTrue(JSON.parse('""')===""); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js index 49bddb796b..dd43b33b45 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g4-1; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-1.js; * @description: The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0000 thru U+0007; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('"\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007"'); // invalid string characters should produce a syntax error } catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js index f8be266222..f14f0a0cb0 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g4-2; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-2.js; * @description: The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0008 thru U+000F; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('"\u0008\u0009\u000a\u000b\u000c\u000d\u000e\u000f"'); // invalid string characters should produce a syntax error } catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js index 7001143067..eb3a961c21 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g4-3; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-3.js; * @description: The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0010 thru U+0017; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('"\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017"'); // invalid string characters should produce a syntax error } catch (e) { return true; // treat any exception as a pass, other tests ensure that JSON.parse throws SyntaxError exceptions } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js index fdaad1eae8..a3caab181c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g4-4; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g4-4.js; * @description: The JSON lexical grammar does not allow a JSONStringCharacter to be any of the Unicode characters U+0018 thru U+001F; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.parse('"\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f"'); // invalid string characters should produce a syntax error } catch (e) { if (e.name === 'SyntaxError') return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js index d1ced74e52..e3f5d07649 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js @@ -1,10 +1,8 @@ /** - * @id: 15.12.1.1-g5-1; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js; * @description: The JSON lexical grammar allows Unicode escape sequences in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& '\u0058'==='X' && JSON.parse('"1234"')==="1234"); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,5 +23,5 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((JSON.parse('"\\u0058"')==='X')); - +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +assertTrue(JSON.parse('"\\u0058"')==='X'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js index f86083acfe..7e2aebf992 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js @@ -1,10 +1,8 @@ /** - * @id: 15.12.1.1-g5-2; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-2.js; * @description: A JSONStringCharacter UnicodeEscape may not have fewer than 4 hex characters; - * @precondition: (JSON && fnExists(JSON.parse)&& '\u0058'==='X' && JSON.parse('"1234"')==="1234"); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,12 +23,13 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { try { JSON.parse('"\\u005"') } catch (e) { return e.name==='SyntaxError' } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js index d567e582ce..b4fe8f36dd 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js @@ -1,10 +1,8 @@ /** - * @id: 15.12.1.1-g5-3; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-3.js; * @description: A JSONStringCharacter UnicodeEscape may not include any non=hex characters; - * @precondition: (JSON && fnExists(JSON.parse)&& '\u0058'==='X' && JSON.parse('"1234"')==="1234"); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,12 +23,13 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { try { JSON.parse('"\\u0X50"') } catch (e) { return e.name==='SyntaxError' } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js index 7e808bd327..013f970afe 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-1; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js; * @description: The JSON lexical grammer allows '/' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\/"')==='/')); +assertTrue(JSON.parse('"\\/"')==='/'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js index 6059105f9e..5cea3cb1f6 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-2; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js; * @description: The JSON lexical grammer allows '' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\\\"')==='\\')); +assertTrue(JSON.parse('"\\\\"')==='\\'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js index 1df7459f32..47c81fa196 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-3; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js; * @description: The JSON lexical grammer allows 'b' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\b"')==='\b')); +assertTrue(JSON.parse('"\\b"')==='\b'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js index 0f82397eaa..cab5c28f32 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-4; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js; * @description: The JSON lexical grammer allows 'f' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\f"')==='\f')); +assertTrue(JSON.parse('"\\f"')==='\f'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js index 3dae3b7061..461e5d541a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-5; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js; * @description: The JSON lexical grammer allows 'n' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\n"')==='\n')); +assertTrue(JSON.parse('"\\n"')==='\n'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js index 29af0e4ac3..4674486502 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-6; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js; * @description: The JSON lexical grammer allows 'r' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\r"')==='\r')); +assertTrue(JSON.parse('"\\r"')==='\r'); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js index e9c9e85eea..e9275f4bc5 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.1.1-g6-7; - * @path: TestCases/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js; + * @path: chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js; * @description: The JSON lexical grammer allows 't' as a JSONEscapeCharacter after '' in a JSONString; - * @precondition: (JSON && fnExists(JSON.parse)&& JSON.parse('"1234"')==="1234"); */ -assertTrue((JSON.parse('"\\t"')==='\t')); +assertTrue(JSON.parse('"\\t"')==='\t'); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js index 64b5571ca6..8c28e03d2f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-1.js @@ -32,17 +32,16 @@ * This default applies to JSON.parse, and it must exist as a function * taking 2 parameters. * - * @id: 15.12.2-0-1; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-0-1.js; + * @path: chapter15/15.12/15.12.2/15.12.2-0-1.js; * @description: JSON.parse must exist as a function; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var f = JSON.parse; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js index 5712b7e386..b1068e91ff 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-2.js @@ -32,17 +32,16 @@ * This default applies to JSON.parse, and it must exist as a function * taking 2 parameters. * - * @id: 15.12.2-0-2; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-0-2.js; + * @path: chapter15/15.12/15.12.2/15.12.2-0-2.js; * @description: JSON.parse must exist as a function taking 2 parameters; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var f = JSON.parse; if (typeof(f) === "function" && f.length === 2) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js index d67e9a9c2d..febd53e08b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-0-3.js @@ -23,17 +23,14 @@ * The initial value of [[Configurable]] on JSON is true. This means we * should be able to delete (8.6.2.5) the stringify and parse properties. * - * @id: 15.12.2-0-3; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-0-3.js; + * @path: chapter15/15.12/15.12.2/15.12.2-0-3.js; * @description: JSON.parse must be deletable (configurable); - * @precondition: (function preq() { - * return typeof JSON != "undefined" && fnExists(Object.getOwnPropertyDescriptor) - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { var o = JSON; var desc = Object.getOwnPropertyDescriptor(o, "parse"); return desc.configurable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js index e8f04e6878..9ca4971792 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-1.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-1; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-1.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-1.js; * @description: JSON.parse - parsing an object where property name is a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js index c46301d68d..6e0b538d8b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-10.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-10; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-10.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-10.js; * @description: JSON.parse - parsing an object where property value middles with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js index b083be4631..c932a65c3e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-2.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-2; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-2.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-2.js; * @description: JSON.parse - parsing an object where property name starts with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js index 745aee7721..f91b3999ec 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-3.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-3; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-3.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-3.js; * @description: JSON.parse - parsing an object where property name ends with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js index d4e4cf9cbf..75285090a3 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-4.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-4; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-4.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-4.js; * @description: JSON.parse - parsing an object where property name starts and ends with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js index b1cc5bc2fd..d40f15422c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-5.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-5; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-5.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-5.js; * @description: JSON.parse - parsing an object where property name middles with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js index f4187c48af..70449af132 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-6.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-6; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-6.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-6.js; * @description: JSON.parse - parsing an object where property value is a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js index 9e7253273a..9764a1a77b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-7.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-7; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-7.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-7.js; * @description: JSON.parse - parsing an object where property value starts with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js index 778adfda61..e6c7388702 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-8.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-8; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-8.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-8.js; * @description: JSON.parse - parsing an object where property value ends with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js index fe4c2e915a..d6689f6865 100644 --- a/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js +++ b/test/suite/converted/chapter15/15.12/15.12.2/15.12.2-2-9.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.2-2-9; - * @path: TestCases/chapter15/15.12/15.12.2/15.12.2-2-9.js; + * @path: chapter15/15.12/15.12.2/15.12.2-2-9.js; * @description: JSON.parse - parsing an object where property value starts and ends with a null character; */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -71,5 +71,5 @@ assertTrue((function testcase() { } } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js index 8d47bf2378..647f5bc6e5 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-1.js @@ -32,17 +32,16 @@ * This default applies to JSON.stringify, and it must exist as a function * taking 3 parameters. * - * @id: 15.12.3-0-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-0-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-0-1.js; * @description: JSON.stringify must exist as be a function; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var f = JSON.stringify; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js index 25fadb8432..543867b89b 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-2.js @@ -32,17 +32,16 @@ * This default applies to JSON.stringify, and it must exist as a function * taking 3 parameters. * - * @id: 15.12.3-0-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-0-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3-0-2.js; * @description: JSON.stringify must exist as be a function taking 3 parameters; - * @precondition: (JSON !== undefined); */ -assertTrue((function testcase() { + +function testcase() { var f = JSON.stringify; if (typeof(f) === "function" && f.length === 3) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js index 019e31a964..2c56c83a9d 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-0-3.js @@ -23,19 +23,16 @@ * The initial value of [[Configurable]] on JSON is true. This means we * should be able to delete (8.6.2.5) the stringify and parse properties. * - * @id: 15.12.3-0-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-0-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3-0-3.js; * @description: JSON.stringify must be deletable (configurable); - * @precondition: (function preq() { - * return typeof JSON != "undefined" && fnExists(Object.getOwnPropertyDescriptor) - * }).call(this); */ -assertTrue((function testcase() { + +function testcase() { var o = JSON; var desc = Object.getOwnPropertyDescriptor(o, "stringify"); if (desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js index 10e4771c44..37471e8486 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-1.js; * @description: JSON.stringify(undefined) returns undefined; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(undefined) === undefined)); +assertTrue(JSON.stringify(undefined) === undefined); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js index 7481932f82..1b1521e609 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-10; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-10.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-10.js; * @description: A JSON.stringify replacer function applied to a top level scalar value can return undefined.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(42, function(k, v) { return undefined }) === undefined)); +assertTrue(JSON.stringify(42, function(k, v) { return undefined }) === undefined); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js index 6fcb483549..64487ec08d 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-11; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-11.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-11.js; * @description: A JSON.stringify replacer function applied to a top level Object can return undefined.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify({prop:1}, function(k, v) { return undefined }) === undefined)); +assertTrue(JSON.stringify({prop:1}, function(k, v) { return undefined }) === undefined); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js index 4f2018c716..625213106f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-12; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-12.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-12.js; * @description: A JSON.stringify replacer function applied to a top level scalar can return an Array.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(42, function(k, v) { return v==42 ?[4,2]:v }) === '[4,2]')); +assertTrue(JSON.stringify(42, function(k, v) { return v==42 ?[4,2]:v }) === '[4,2]'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js index 8171b116a3..30b618c405 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-13; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-13.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-13.js; * @description: A JSON.stringify replacer function applied to a top level scalar can return an Object.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(42, function(k, v) { return v==42 ? {forty:2}: v}) === '{"forty":2}')); +assertTrue(JSON.stringify(42, function(k, v) { return v==42 ? {forty:2}: v}) === '{"forty":2}'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js index 0a6af1d4a2..c83150cd71 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-14; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-14.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-14.js; * @description: Applying JSON.stringify to a function returns undefined.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(function() {}) === undefined)); +assertTrue(JSON.stringify(function() {}) === undefined); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js index 8c27a39c61..c625dcc420 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-15; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-15.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-15.js; * @description: Applying JSON.stringify with a replacer function to a function returns the replacer value.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(function() {}, function(k,v) {return 99}) === '99')); +assertTrue(JSON.stringify(function() {}, function(k,v) {return 99}) === '99'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js index 13e904211d..6397936ba9 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-16.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-16; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-16.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-16.js; * @description: JSON.stringify - stringifying an object where property name is the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js index 4496c5681d..04ace449c8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-17.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-17; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-17.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-17.js; * @description: JSON.stringify - stringifying an object where property name starts with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js index 5280b049b1..b4836b8e00 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-18.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-18; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-18.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-18.js; * @description: JSON.stringify - stringifying an object where property name ends with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js index 1e4cba28cc..7bb8f12654 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-19.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-19; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-19.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-19.js; * @description: JSON.stringify - stringifying an object where property name starts and ends with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1 && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js index a2c6c97c51..c351271914 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-2.js; * @description: A JSON.stringify replacer function works is applied to a top level undefined value.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(undefined, function(k, v) { return "replacement" }) === '"replacement"')); +assertTrue(JSON.stringify(undefined, function(k, v) { return "replacement" }) === '"replacement"'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js index 7ef894dec8..1397c927c0 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-20.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-20; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-20.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-20.js; * @description: JSON.stringify - stringifying an object where property name middles with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js index 0e5a87375c..631d6b0409 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-21.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-21; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-21.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-21.js; * @description: JSON.stringify - stringifying an object where property value is the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js index 4d1bfe4afb..2e444d9fe2 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-22.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-22; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-22.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-22.js; * @description: JSON.stringify - stringifying an object where property value starts with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js index 55d8cee823..69a4b5363c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-23.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-23; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-23.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-23.js; * @description: JSON.stringify - stringifying an object where property value ends with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js index 864f900f34..f9a3777cc2 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-24.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-24; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-24.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-24.js; * @description: JSON.stringify - stringifying an object where property value starts and ends with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1 && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js index 67d0ba0a49..a5360df269 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-25.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-25; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-25.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-25.js; * @description: JSON.stringify - stringifying an object where property value middles with the union of all null character (The abstract operation Quote(value) step 2.c); */ -assertTrue((function testcase() { + +function testcase() { var result = true; @@ -68,5 +68,5 @@ assertTrue((function testcase() { result = (result && str.indexOf(expectedNullChars[index]) !== -1 && str.indexOf(expectedNullChars[index]) !== -1); } return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js index 9447304d9c..a995dad918 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-26.js @@ -19,12 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-26; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-26.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-26.js; * @description: JSON.stringify - the last element of the concatenation is ']' (The abstract operation JA(value) step 10.b.iii); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj[0] = "a"; arrObj[1] = "b"; @@ -32,5 +32,5 @@ assertTrue((function testcase() { var jsonText = JSON.stringify(arrObj, undefined, "").toString(); return jsonText.substr(jsonText.length - 1, 1) === "]"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js index e556f9f4aa..2abd93be20 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-3.js; * @description: A JSON.stringify correctly works on top level string values.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify("a string") === '"a string"')); +assertTrue(JSON.stringify("a string") === '"a string"'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js index 0e00e6f4fd..7f43a347a4 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-4; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-4.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-4.js; * @description: JSON.stringify correctly works on top level Number values.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(123) === '123')); +assertTrue(JSON.stringify(123) === '123'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js index 71e870425e..a3c2af95c3 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-5; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-5.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-5.js; * @description: JSON.stringify correctly works on top level Boolean values.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(true) === 'true')); +assertTrue(JSON.stringify(true) === 'true'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js index 05a83e12b9..0719390c63 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-6; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-6.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-6.js; * @description: JSON.stringify correctly works on top level null values.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(null) === 'null')); +assertTrue(JSON.stringify(null) === 'null'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js index 968e32acf3..8382098c4a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-7; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-7.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-7.js; * @description: JSON.stringify correctly works on top level Number objects.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(new Number(42)) === '42')); +assertTrue(JSON.stringify(new Number(42)) === '42'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js index 86147c803f..2e30587b67 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-8; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-8.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-8.js; * @description: JSON.stringify correctly works on top level String objects.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(new String('wrappered')) === '"wrappered"')); +assertTrue(JSON.stringify(new String('wrappered')) === '"wrappered"'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js index 7539daa82e..98dfde2048 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-11-9; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-11-9.js; + * @path: chapter15/15.12/15.12.3/15.12.3-11-9.js; * @description: JSON.stringify correctly works on top level Boolean objects.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify(new Boolean(false)) === 'false')); +assertTrue(JSON.stringify(new Boolean(false)) === 'false'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js index f410a3b96d..55e55e135c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-4-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-4-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-4-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-4-1.js; * @description: JSON.stringify ignores replacer aruguments that are not functions or arrays..; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { try { return JSON.stringify([42],{})=== '[42]'; } catch (e) {return false} - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js index f33b924a7d..597ad8e1a4 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-5-a-i-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-5-a-i-1.js; * @description: JSON.stringify converts Number wrapper object space aruguments to Number values; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, new Number(5))=== JSON.stringify(obj,null, 5); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js index 1e9cf39fcc..616b87059e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-5-b-i-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-5-b-i-1.js; * @description: JSON.stringify converts String wrapper object space aruguments to String values; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, new String('xxx'))=== JSON.stringify(obj,null, 'xxx'); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js index 579a87da37..5afe2d3d92 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-6-a-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-6-a-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-6-a-1.js; * @description: JSON.stringify treats numeric space arguments greater than 10 the same as a space argument of 10.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 10)=== JSON.stringify(obj,null, 100); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js index 88c04e609e..20769eea03 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-a-2.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-6-a-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-6-a-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3-6-a-2.js; * @description: JSON.stringify truccates non-integer numeric space arguments to their integer part.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 5.99999)=== JSON.stringify(obj,null, 5); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js index 939a907da4..04e3f8cc4c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-6-b-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-6-b-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-6-b-1.js; * @description: JSON.stringify treats numeric space arguments less than 1 (0.999999)the same as emptry string space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 0.999999)=== JSON.stringify(obj); /* emptry string should be same as no space arg */ - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js index da63d362a1..3b65e8657e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-2.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-6-b-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-6-b-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3-6-b-2.js; * @description: JSON.stringify treats numeric space arguments less than 1 (0)the same as emptry string space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, 0)=== JSON.stringify(obj); /* emptry string should be same as no space arg */ - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js index 37216f74a7..bd1942fdea 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-3.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-6-b-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-6-b-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3-6-b-3.js; * @description: JSON.stringify treats numeric space arguments less than 1 (-5) the same as emptry string space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, -5)=== JSON.stringify(obj); /* emptry string should be same as no space arg */ - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js index e14f98c191..be47fc586f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-6-b-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-6-b-4; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-6-b-4.js; + * @path: chapter15/15.12/15.12.3/15.12.3-6-b-4.js; * @description: JSON.stringify treats numeric space arguments (in the range 1..10) is equivalent to a string of spaces of that length.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; var fiveSpaces = ' '; // '12345' return JSON.stringify(obj,null, 5)=== JSON.stringify(obj, null, fiveSpaces); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js index 1e511f1bd4..c85fa8936e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-7-a-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-7-a-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-7-a-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-7-a-1.js; * @description: JSON.stringify only uses the first 10 characters of a string space arguments.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj,null, '0123456789xxxxxxxxx')=== JSON.stringify(obj,null, '0123456789'); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js index f45003a32a..3ef52c1f78 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-1.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-8-a-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-8-a-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3-8-a-1.js; * @description: JSON.stringify treats an empty string space argument the same as a missing space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, ''); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js index 7ac588024f..c597346d77 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-2.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-8-a-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-8-a-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3-8-a-2.js; * @description: JSON.stringify treats an Boolean space argument the same as a missing space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js index 44404c4c3f..3afbb08d3c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-3.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-8-a-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-8-a-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3-8-a-3.js; * @description: JSON.stringify treats an null space argument the same as a missing space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, null); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js index f975111caf..9f1c37ad2d 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-4.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-8-a-4; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-8-a-4.js; + * @path: chapter15/15.12/15.12.3/15.12.3-8-a-4.js; * @description: JSON.stringify treats an Boolean wrapper space argument the same as a missing space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, new Boolean(true)); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js index 6bf223ee79..459e5843fc 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-8-a-5.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3-8-a-5; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3-8-a-5.js; + * @path: chapter15/15.12/15.12.3/15.12.3-8-a-5.js; * @description: JSON.stringify treats non-Number or String object space arguments the same as a missing space argument.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {a1: {b1: [1,2,3,4], b2: {c1: 1, c2: 2}},a2: 'a2'}; return JSON.stringify(obj)=== JSON.stringify(obj,null, obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js index 7d5a36edfa..28f7d745f3 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_2-2-b-i-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3_2-2-b-i-1.js; * @description: JSON.stringify converts string wrapper objects returned from a toJSON call to literal strings.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop:42, toJSON: function () {return 'fortytwo objects'} }; return JSON.stringify([obj]) === '["fortytwo objects"]'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js index 34323a330a..e46505c8ef 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_2-2-b-i-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3_2-2-b-i-2.js; * @description: JSON.stringify converts Number wrapper objects returned from a toJSON call to literal Number.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop:42, toJSON: function () {return new Number(42)} }; return JSON.stringify([obj]) === '[42]'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js index 009950c488..069f580836 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_2-2-b-i-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3_2-2-b-i-3.js; * @description: JSON.stringify converts Boolean wrapper objects returned from a toJSON call to literal Boolean values.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop:42, toJSON: function () {return new Boolean(true)} }; return JSON.stringify([obj]) === '[true]'; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js index 649368866d..5bec172560 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_2-3-a-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js; * @description: JSON.stringify converts string wrapper objects returned from replacer functions to literal strings.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify([42], function(k,v) {return v===42? new String('fortytwo'):v}) === '["fortytwo"]')); +assertTrue(JSON.stringify([42], function(k,v) {return v===42? new String('fortytwo'):v}) === '["fortytwo"]'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js index 9cf7d75e93..84350cf9ec 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_2-3-a-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js; * @description: JSON.stringify converts Number wrapper objects returned from replacer functions to literal numbers.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify([42], function(k,v) {return v===42? new Number(84):v}) === '[84]')); +assertTrue(JSON.stringify([42], function(k,v) {return v===42? new Number(84):v}) === '[84]'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js index d3e5ed5541..4eed83f31a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_2-3-a-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js; * @description: JSON.stringify converts Boolean wrapper objects returned from replacer functions to literal numbers.; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((JSON.stringify([42], function(k,v) {return v===42? new Boolean(false):v}) === '[false]')); +assertTrue(JSON.stringify([42], function(k,v) {return v===42? new Boolean(false):v}) === '[false]'); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js index 1db1deb6b8..c034b10f47 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_4-1-1; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_4-1-1.js; + * @path: chapter15/15.12/15.12.3/15.12.3_4-1-1.js; * @description: JSON.stringify a circular object throws a error; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.prop = obj; try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { return false; // should not reach here } catch (e) {return true} - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js index 903c36dae7..729c6172f7 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_4-1-2; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_4-1-2.js; + * @path: chapter15/15.12/15.12.3/15.12.3_4-1-2.js; * @description: JSON.stringify a circular object throws a TypeError; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.prop = obj; try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { return false; // should not reach here } catch (e) {return e.name==='TypeError'} - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js index e5f864f1e5..42585956c8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_4-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.12.3_4-1-3; - * @path: TestCases/chapter15/15.12/15.12.3/15.12.3_4-1-3.js; + * @path: chapter15/15.12/15.12.3/15.12.3_4-1-3.js; * @description: JSON.stringify a indirectly circular object throws a error; - * @precondition: (JSON && fnExists(JSON.stringify)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {p1: {p2: {}}}; obj.p1.p2.prop = obj; try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { return false; // should not reach here } catch (e) {return true} - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js index 61fe2221e0..faefe26998 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.1/15.2.3.1.js; * @description: Object.prototype is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, 'prototype'); if (desc.writable === false && desc.enumerable === false && desc.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js index 34679c3f25..9d49741c6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-1.js; * @description: Object.preventExtensions must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.preventExtensions; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js index 5f047f676d..c359e0eda3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js; * @description: Object.preventExtensions must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((Object.preventExtensions.length === 1)); +assertTrue(Object.preventExtensions.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js index ac01fb6ddb..f0a476cd4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-1.js; * @description: Object.preventExtensions throws TypeError if 'O' is undefined; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.preventExtensions(undefined); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js index 8428e8a17a..52d7a626f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-2.js; * @description: Object.preventExtensions throws TypeError if 'O' is null; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.preventExtensions(null); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js index 3825bf3388..7874f47b31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-3.js; * @description: Object.preventExtensions throws TypeError if 'O' is a boolean primitive value; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.preventExtensions(true); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js index 4e6779686c..daa47cdeb8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1-4.js; * @description: Object.preventExtensions throws TypeError if 'O' is a string primitive value; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.preventExtensions("abc"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js index d48b12da58..1b95621068 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-1.js; * @description: Object.preventExtensions throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.preventExtensions(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js index 546be995a1..49eb584565 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2-1.js; * @description: Object.preventExtensions - repeated calls to preventExtensions have no side effects; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var testResult1 = true; var testResult2 = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return preCheck && !testResult1 && !testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js index f4a9a7411d..aa89e0452c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js @@ -21,13 +21,12 @@ /** * The effect of preventExtentions must be testable by calling isExtensible * - * @id: 15.2.3.10-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-2.js; * @description: Object.preventExtensions returns its arguments after setting its extensible property to false; - * @precondition: (fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var o2 = undefined; @@ -35,5 +34,5 @@ assertTrue((function testcase() { if (o2 === o && Object.isExtensible(o2) === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js index 65c019ccd3..be8cd7174d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-1.js; * @description: Object.preventExtensions - Object.isExtensible(arg) returns false if arg is the returned object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var preCheck = Object.isExtensible(obj); Object.preventExtensions(obj); return preCheck && !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js index 18e06a3a34..306435de59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-10.js; * @description: Object.preventExtensions - indexed properties cannot be added into an Error object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); var preCheck = Object.isExtensible(errObj); Object.preventExtensions(errObj); errObj[0] = 12; return preCheck && !errObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js index c4316b8f96..66f9bd24a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-11.js; * @description: Object.preventExtensions - indexed properties cannot be added into an Arguments object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var argObj; (function () { argObj = arguments; @@ -35,5 +34,5 @@ assertTrue((function testcase() { argObj[0] = 12; return preCheck && !argObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js index 52318b2b46..aa3394343d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-12.js; * @description: Object.preventExtensions - named properties cannot be added into the returned object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var preCheck = Object.isExtensible(obj); Object.preventExtensions(obj); obj.exName = 2; return preCheck && !Object.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js index 564f8b0845..b5cda0c29e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-13.js; * @description: Object.preventExtensions - named properties cannot be added into a Function object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { }; var preCheck = Object.isExtensible(funObj); Object.preventExtensions(funObj); funObj.exName = 2; return preCheck && !funObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js index 2c4493ed16..b6d3bc87d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-14.js; * @description: Object.preventExtensions - named properties cannot be added into an Array object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var preCheck = Object.isExtensible(arrObj); Object.preventExtensions(arrObj); arrObj.exName = 2; return preCheck && !arrObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js index c479335ca3..4fc7febe23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-15.js; * @description: Object.preventExtensions - named properties cannot be added into a String object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("bbq"); var preCheck = Object.isExtensible(strObj); Object.preventExtensions(strObj); strObj.exName = 2; return preCheck && !strObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js index 65705b7f66..461f677cae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-16.js; * @description: Object.preventExtensions - named properties cannot be added into a Boolean object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(true); var preCheck = Object.isExtensible(boolObj); Object.preventExtensions(boolObj); boolObj.exName = 2; return preCheck && !boolObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js index d8ac2b5b82..72c9de6d25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-17.js; * @description: Object.preventExtensions - named properties cannot be added into a Number object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(123); var preCheck = Object.isExtensible(numObj); Object.preventExtensions(numObj); numObj.exName = 2; return preCheck && !numObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js index de68b2fb30..a635c5be9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-18.js; * @description: Object.preventExtensions - named properties cannot be added into a Date object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); var preCheck = Object.isExtensible(dateObj); Object.preventExtensions(dateObj); dateObj.exName = 2; return preCheck && !dateObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js index be270b1c6e..cad4beecb8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-19.js; * @description: Object.preventExtensions - named properties cannot be added into a RegExp object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); var preCheck = Object.isExtensible(regObj); Object.preventExtensions(regObj); regObj.exName = 2; return preCheck && !regObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js index 65a22b92af..d334045de2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-2.js; * @description: Object.preventExtensions - indexed properties cannot be added into the returned object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var preCheck = Object.isExtensible(obj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { obj[0] = 12; return preCheck && !obj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js index 25fd4eebc4..92558f324a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-20.js; * @description: Object.preventExtensions - named properties cannot be added into an Error object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); var preCheck = Object.isExtensible(errObj); Object.preventExtensions(errObj); errObj.exName = 2; return preCheck && !errObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js index 8b0037298f..2ac39f66ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-21.js; * @description: Object.preventExtensions - named properties cannot be added into an Arguments object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var argObj; (function () { argObj = arguments; @@ -35,5 +34,5 @@ assertTrue((function testcase() { argObj.exName = 2; return preCheck && !argObj.hasOwnProperty("exName"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js index 2d9e1647c8..c1540aeefc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-22.js; * @description: Object.preventExtensions - properties can still be deleted after extensions have been prevented; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: 12 }; var preCheck = Object.isExtensible(obj); Object.preventExtensions(obj); @@ -34,5 +33,5 @@ assertTrue((function testcase() { return preCheck && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js index 1c22779952..68d16e23b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-23.js; * @description: Object.preventExtensions - properties can still be reassigned after extensions have been prevented; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: 12 }; var preCheck = Object.isExtensible(obj); Object.preventExtensions(obj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { obj.prop = -1; return preCheck && obj.prop === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js index 908655587c..692a38ca3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-24.js; * @description: Object.preventExtensions - [[Extensible]]: false on a prototype doesn't prevent adding properties to an instance that inherits from that prototype; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var preCheck = Object.isExtensible(proto); Object.preventExtensions(proto); @@ -37,5 +36,5 @@ assertTrue((function testcase() { child.prop = 10; return preCheck && child.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js index eb99446746..602c045693 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-3.js; * @description: Object.preventExtensions - indexed properties cannot be added into a Function object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { }; var preCheck = Object.isExtensible(funObj); Object.preventExtensions(funObj); funObj[0] = 12; return preCheck && !funObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js index 4c38307bcb..5dd593eb74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-4.js; * @description: Object.preventExtensions - indexed properties cannot be added into an Array object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var preCheck = Object.isExtensible(arrObj); Object.preventExtensions(arrObj); arrObj[0] = 12; return preCheck && !arrObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js index 07a9ad0423..52b1e5778b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-5-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5-1.js; * @description: Object.preventExtensions - indexed properties cannot be added into a String object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("bbq"); var preCheck = Object.isExtensible(strObj); Object.preventExtensions(strObj); strObj[10] = 12; return preCheck && !strObj.hasOwnProperty("10"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js index bbf7c61da0..b38a015090 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-5.js; * @description: Object.preventExtensions - indexed properties cannot be added into a String object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String(); var preCheck = Object.isExtensible(strObj); Object.preventExtensions(strObj); @@ -36,5 +35,5 @@ assertTrue((function testcase() { return e instanceof TypeError && preCheck && !strObj.hasOwnProperty("0") && typeof strObj[0] === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js index 18f6728693..ab72423b66 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-6.js; * @description: Object.preventExtensions - indexed properties cannot be added into a Boolean object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(true); var preCheck = Object.isExtensible(boolObj); Object.preventExtensions(boolObj); boolObj[0] = 12; return preCheck && !boolObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js index 7f1d196823..c2e574489a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-7.js; * @description: Object.preventExtensions - indexed properties cannot be added into a Number object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(123); var preCheck = Object.isExtensible(numObj); Object.preventExtensions(numObj); numObj[0] = 12; return preCheck && !numObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js index 60492cbfa7..2e11bffc0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-8.js; * @description: Object.preventExtensions - indexed properties cannot be added into a Date object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); var preCheck = Object.isExtensible(dateObj); Object.preventExtensions(dateObj); dateObj[0] = 12; return preCheck && !dateObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js index 3f61196970..534e86ff11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.10-3-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-3-9.js; * @description: Object.preventExtensions - indexed properties cannot be added into a RegExp object; - * @precondition: (fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); var preCheck = Object.isExtensible(regObj); Object.preventExtensions(regObj); regObj[0] = 12; return preCheck && !regObj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js index d50f68375a..4a38e3d851 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-1.js; * @description: Object.isSealed must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.isSealed; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js index a0d21d3b9a..a9a3094afc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js; * @description: Object.isSealed must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((Object.isSealed.length === 1)); +assertTrue(Object.isSealed.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js index 22b34194e1..99ec6d3780 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-1.js; * @description: Object.isSealed throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isSealed(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js index 9a094b46ee..93f6109aa8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-1.js; * @description: Object.isSealed returns false for all built-in objects (Global); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { // in non-strict mode, 'this' is bound to the global object. var b = Object.isSealed(this); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js index 95b02040ec..6cb9cd6cf9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-10.js; * @description: Object.isSealed returns false for all built-in objects (Boolean); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Boolean); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js index 8a4c79914d..88e057f290 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-11.js; * @description: Object.isSealed returns false for all built-in objects (Boolean.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Boolean.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js index 13ea38845e..25fbffdbba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-12.js; * @description: Object.isSealed returns false for all built-in objects (Number); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Number); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js index f9e92742bd..c1726af058 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-13.js; * @description: Object.isSealed returns false for all built-in objects (Number.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Number.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js index 92e62cb064..2fad0048a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-14.js; * @description: Object.isSealed returns false for all built-in objects (Math); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Math); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js index 4d58cd4953..7d18f2a4cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-15.js; * @description: Object.isSealed returns false for all built-in objects (Date); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Date); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js index 9a791cdb4a..70d7367d24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-16.js; * @description: Object.isSealed returns false for all built-in objects (Date.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Date.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js index 6661c50394..64fa1dfdba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-17.js; * @description: Object.isSealed returns false for all built-in objects (RegExp); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(RegExp); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js index d88c4422e6..5698d75213 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-18.js; * @description: Object.isSealed returns false for all built-in objects (RegExp.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(RegExp.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js index d47549f719..899cf7dad6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-19.js; * @description: Object.isSealed returns false for all built-in objects (Error); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Error); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js index f654176435..275c523b28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-2.js; * @description: Object.isSealed returns false for all built-in objects (Object); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Object); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js index b41534921d..0d8a0e6265 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-20.js; * @description: Object.isSealed returns false for all built-in objects (Error.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Error.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js index a5f0d98d57..333d998d24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-21.js; * @description: Object.isSealed returns false for all built-in objects (EvalError); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(EvalError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js index 5b5f49bfee..2d4f19002f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-22.js; * @description: Object.isSealed returns false for all built-in objects (RangeError); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(RangeError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js index e88ec1ec3c..e60af63058 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-23.js; * @description: Object.isSealed returns false for all built-in objects (ReferenceError); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(ReferenceError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js index 24ed84b78c..eebae8ab7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-24.js; * @description: Object.isSealed returns false for all built-in objects (SyntaxError); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(SyntaxError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js index 84a29bedc5..6df5d60494 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-25.js; * @description: Object.isSealed returns false for all built-in objects (TypeError); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(TypeError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js index 11fda4bd55..b3ae2d35b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-26.js; * @description: Object.isSealed returns false for all built-in objects (URIError); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(URIError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js index c135e84340..cb2540bbe2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-27.js; * @description: Object.isSealed returns false for all built-in objects (JSON); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(JSON); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js index 385036acda..f561a864ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-3.js; * @description: Object.isSealed returns false for all built-in objects (Object.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Object.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js index 3a4d674938..b4bff070fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-4.js; * @description: Object.isSealed returns false for all built-in objects (Function); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Function); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js index 947a93d53c..075cf0878d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-5.js; * @description: Object.isSealed returns false for all built-in objects (Function.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Function.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js index 436108031e..249e86e90f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-6.js; * @description: Object.isSealed returns false for all built-in objects (Array); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Array); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js index 4278e501a9..fdd76ba484 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-7.js; * @description: Object.isSealed returns false for all built-in objects (Array.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(Array.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js index af3945a62f..1bb0bb5f20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-8.js; * @description: Object.isSealed returns false for all built-in objects (String); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(String); if (b === false) { return true; } -}).call(this)); - +} +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js index 4505be36bc..abea98e320 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.11-4-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-4-9.js; * @description: Object.isSealed returns false for all built-in objects (String.prototype); - * @precondition: (fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isSealed(String.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js index c97218c4fc..7078d8fca6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-1.js; * @description: Object.isFrozen must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.isFrozen; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js index 1df81ddd9b..78539fc022 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js; * @description: Object.isFrozen must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((Object.isFrozen.length === 1)); +assertTrue(Object.isFrozen.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js index ebc981c8c2..d065f995ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-1.js; * @description: Object.isFrozen - TypeError is thrown when the first param 'O' is undefined; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isFrozen(undefined); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js index acebcebdbc..33c0f7ac6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-2.js; * @description: Object.isFrozen - TypeError is thrown when the first param 'O' is null; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isFrozen(null); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js index c34e6e9c96..9916207dd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-3.js; * @description: Object.isFrozen - TypeError is thrown when the first param 'O' is a boolean; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isFrozen(true); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js index 53e06eb4a1..7812502fbd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-4.js; * @description: Object.isFrozen - TypeError is thrown when the first param 'O' is a string; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isFrozen("abc"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js index 10ac75bf0d..48eaa7e739 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-5.js; * @description: Object.isFrozen applies to dense array; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { var obj = Object.freeze([0, 1, 2]); return Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js index a1d76179a9..6fa84b6bd2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-6.js; * @description: Object.isFrozen applies to sparse array; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { var sparseArr = [0, 1]; sparseArr[10000] = 10000; sparseArr = Object.freeze(sparseArr); return Object.isFrozen(sparseArr); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js index ec58c66be2..88b11d1473 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1-7.js; * @description: Object.isFrozen applies to non-array object which contains index named properties; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { var obj = Object.freeze({ 0: 0, 1: 1, 1000: 1000 }); return Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js index a89565539d..4c70b0804d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-1.js; * @description: Object.isFrozen throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isFrozen(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js index 087af9943c..9f0ba0f0c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-1.js; * @description: Object.isFrozen - inherited data property is not considered into the for each loop; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "Father", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js index 1f8640a376..dbf188ad5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-2.js; * @description: Object.isFrozen - inherited accessor property is not considered into the for each loop; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { return Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js index 65539ad8a9..4657d37059 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-1.js; * @description: Object.isFrozen - 'P' is own data property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js index 16231db549..2bc9a1a496 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-11.js; * @description: Object.isFrozen - 'O' is the Arguments object; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.preventExtensions(arg); return !Object.isFrozen(arg); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js index f64705162c..7a3c6edaf7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-12.js; * @description: Object.isFrozen - 'O' is a String object; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("abc"); @@ -34,5 +33,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js index 2a1b337c3f..f851ccfe9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-13.js; * @description: Object.isFrozen - 'O' is a Function object; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js index 7936c4c721..0e21fbd576 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-14.js; * @description: Object.isFrozen - 'O' is an Array object; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = [2]; obj.len = 200; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js index e89b7a8b4e..0c6ab557cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-2.js; * @description: Object.isFrozen - 'P' is own data property that overrides an inherited data property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js index 70da49e684..92ce2123df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-3.js; * @description: Object.isFrozen - 'P' is own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js index c9d340b29b..43c098bb2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-4.js; * @description: Object.isFrozen - 'P' is own accessor property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js index 6d23ff5c2b..d4cfe3dfbe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-5.js; * @description: Object.isFrozen - 'P' is own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js index 73a319a577..5516ecf7b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-6.js; * @description: Object.isFrozen - 'P' is own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js index e6a6b24801..9a203923ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-7.js; * @description: Object.isFrozen - 'P' is own accessor property without a get function; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js index d7bd209973..a111d407ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-a-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-a-8.js; * @description: Object.isFrozen - 'P' is own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Object.preventExtensions(child); return !Object.isFrozen(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js index fb906b5b7b..8b3177ecc8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-b-i-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-b-i-1.js; * @description: Object.isFrozen returns false if 'O' contains own writable data property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js index 19ab1d5663..16aa7f8e4b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-c-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-1.js; * @description: Object.isFrozen returns false if 'O' contains own configurable data property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js index f3ff2f5cfa..ea283d4e56 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-2-c-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-2-c-2.js; * @description: Object.isFrozen returns false if 'O' contains own configurable accessor property; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return !Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js index 20cafc2b72..03773fbe89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-1.js; * @description: Object.isFrozen returns false for all built-in objects (Global); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { // in non-strict mode, 'this' is bound to the global object. var b = Object.isFrozen(this); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js index 530f3d2ebe..668c78c441 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-10.js; * @description: Object.isFrozen returns false for all built-in objects (Boolean); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Boolean); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js index 03bdae4bd5..695285c313 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-11.js; * @description: Object.isFrozen returns false for all built-in objects (Boolean.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Boolean.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js index c19cff1063..69cd56845f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-12.js; * @description: Object.isFrozen returns false for all built-in objects (Number); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Number); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js index cd7d2f01ff..091b379f3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-13.js; * @description: Object.isFrozen returns false for all built-in objects (Number.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Number.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js index 8e3685d776..06eb82f0af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-14.js; * @description: Object.isFrozen returns false for all built-in objects (Math); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Math); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js index 53d9dc71a0..21c09f7e06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-15.js; * @description: Object.isFrozen returns false for all built-in objects (Date); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Date); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js index ffe5953cc5..cc06623785 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-16.js; * @description: Object.isFrozen returns false for all built-in objects (Date.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Date.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js index 22d435c596..55fb282d12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-17.js; * @description: Object.isFrozen returns false for all built-in objects (RegExp); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(RegExp); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js index 53b10c8774..e1f68dca4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-18.js; * @description: Object.isFrozen returns false for all built-in objects (RegExp.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(RegExp.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js index 4a613b5391..416225e83a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-19.js; * @description: Object.isFrozen returns false for all built-in objects (Error); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Error); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js index 0e33f1afaa..a1606c2453 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-2.js; * @description: Object.isFrozen returns false for all built-in objects (Object); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Object); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js index f1b70a8926..add0ed40a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-20.js; * @description: Object.isFrozen returns false for all built-in objects (Error.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Error.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js index 0e8841e1b0..a20b2d9a1f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-21.js; * @description: Object.isFrozen returns false for all built-in objects (EvalError); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(EvalError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js index a0515e5a84..ee4ba33eff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-22.js; * @description: Object.isFrozen returns false for all built-in objects (RangeError); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(RangeError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js index 2ad7808244..404a2baa65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-23.js; * @description: Object.isFrozen returns false for all built-in objects (ReferenceError); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(ReferenceError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js index 2cf8ba2ef0..8aef7f6f13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-24.js; * @description: Object.isFrozen returns false for all built-in objects (SyntaxError); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(SyntaxError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js index 44fc239a7f..700324379c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-25.js; * @description: Object.isFrozen returns false for all built-in objects (TypeError); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(TypeError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js index ed7ef46f81..6e2425651f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-26.js; * @description: Object.isFrozen returns false for all built-in objects (URIError); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(URIError); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js index f9e9bc8e46..b30ca3dedd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-27.js; * @description: Object.isFrozen returns false for all built-in objects (JSON); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(JSON); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js index d2392211e1..b9e0de416e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-28.js; * @description: Object.isFrozen returns true when all own properties of 'O' are not writable and not configurable, and 'O' is not extensible; - * @precondition: (fnExists(Object.isFrozen) && fnExists(Object.preventExtensions) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); return Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js index fc37e4afff..6361d6559f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-3.js; * @description: Object.isFrozen returns false for all built-in objects (Object.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Object.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js index 5f303c567f..9aedfe49ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-4.js; * @description: Object.isFrozen returns false for all built-in objects (Function); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Function); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js index 0d8752fbd3..51b916647c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-5.js; * @description: Object.isFrozen returns false for all built-in objects (Function.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Function.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js index 5bac48aac3..7e104cef2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-6.js; * @description: Object.isFrozen returns false for all built-in objects (Array); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Array); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js index 3c68145a81..8ad4535670 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-7.js; * @description: Object.isFrozen returns false for all built-in objects (Array.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(Array.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js index 06a068560b..84188bdf3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-8.js; * @description: Object.isFrozen returns false for all built-in objects (String); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(String); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js index 50c17f67b7..3a819a36a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-3-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-3-9.js; * @description: Object.isFrozen returns false for all built-in objects (String.prototype); - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var b = Object.isFrozen(String.prototype); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js index e5affa557c..42a1f4172e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.12-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js; * @description: Object.isFrozen returns false if extensible is true; - * @precondition: (fnExists(Object.isFrozen)); */ -assertTrue((!Object.isFrozen({}))); +assertTrue(!Object.isFrozen({})); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js index a1cc92af21..14e88d764e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-1.js; * @description: Object.isExtensible must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.isExtensible ; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js index ea110e760a..e544e10fab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js; * @description: Object.isExtensible must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((Object.isExtensible.length === 1)); +assertTrue(Object.isExtensible.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js index 222d7ad881..75af4f1c2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js @@ -22,17 +22,16 @@ * A newly created object using the Object contructor has its [[Extensible]] * property set to true by default (15.2.2.1, step 8). * - * @id: 15.2.3.13-0-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-3.js; * @description: Object.isExtensible is true for objects created using the Object constructor; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var o = new Object(); if (Object.isExtensible(o) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js index 9b412cd266..f8a75755fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-1.js; * @description: Object.isExtensible throws TypeError if 'O' is undefined; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isExtensible(undefined); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js index 5837143e83..ef1bb5dfa4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-2.js; * @description: Object.isExtensible throws TypeError if 'O' is null; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isExtensible(null); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js index 7b93246cf5..b133cd51c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-3.js; * @description: Object.isExtensible throws TypeError if 'O' is a boolean; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isExtensible(true); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js index cd4c1cce96..10989c2e11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1-4.js; * @description: Object.isExtensible throws TypeError if 'O' is a string; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isExtensible("abc"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js index ac57acd81c..56b714b8d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-1.js; * @description: Object.isExtensible throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.isExtensible(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js index e4829e4fc3..5eb23e42dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-1.js; * @description: Object.isExtensible returns true for all built-in objects (Global); - * @precondition: (fnExists(Object.isExtensible)); */ -global = this;assertTrue((function testcase() { +global = this; +function testcase() { // in non-strict mode, 'this' is bound to the global object. var e = Object.isExtensible(this); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js index 793e564255..7ebc8e51de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-10.js; * @description: Object.isExtensible returns true for all built-in objects (RegExp); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(RegExp); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js index 40199370f7..190cca8abf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-11.js; * @description: Object.isExtensible returns true for all built-in objects (Error); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Error); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js index c9e996fdc4..e6fbf19ffa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-12.js; * @description: Object.isExtensible returns true for all built-in objects (JSON); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(JSON); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js index 8578fbe2cd..b043513f15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-13.js; * @description: Object.isExtensible returns true for all built-in objects (Function.constructor); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Function.constructor); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js index c745a85170..53130b7750 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-14.js; * @description: Object.isExtensible returns true for all built-in objects (Function.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Function.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js index 2662235844..dc5d433faa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-15.js; * @description: Object.isExtensible returns true for all built-in objects (Array.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Array.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js index 8d268078a0..c0f899c69d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-16.js; * @description: Object.isExtensible returns true for all built-in objects (String.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(String.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js index d5255fa85b..9562aa7ba3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-17.js; * @description: Object.isExtensible returns true for all built-in objects (Boolean.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Boolean.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js index 2ede82503a..64522876f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-18.js; * @description: Object.isExtensible returns true for all built-in objects (Number.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Number.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js index b6e8e8321e..71def4b892 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-19.js; * @description: Object.isExtensible returns true for all built-in objects (Date.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Date.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js index 8a4a81f6a3..35eb7bafeb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-2.js; * @description: Object.isExtensible returns true for all built-in objects (Object); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var e = Object.isExtensible(o); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js index 23b6fbf0b6..5828b77e60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-20.js; * @description: Object.isExtensible returns true for all built-in objects (RegExp.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(RegExp.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js index a5721a00a5..4c7f844bd8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js @@ -29,16 +29,15 @@ * RegExp.prototype * Error.prototype * - * @id: 15.2.3.13-2-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-21.js; * @description: Object.isExtensible returns true for all built-in objects (Error.prototype); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Error.prototype); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js index cd01cb019c..4494d1d0dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-22.js; * @description: Object.isExtensible returns true if 'O' is extensible; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; return Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js index 5abe5b9d72..1bcfb3166c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-23.js; * @description: Object.isExtensible returns false if 'O' is not extensible; - * @precondition: (fnExists(Object.isExtensible) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.preventExtensions(obj); return !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js index c9015a685e..4d7d269494 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-24.js; * @description: Object.isExtensible returns true if O is extensible and has a prototype that is extensible; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var obj = new ConstructFun(); return Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js index fefa315046..dd8763fab6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-25.js; * @description: Object.isExtensible returns true if O is extensible and has a prototype that is not extensible; - * @precondition: (fnExists(Object.isExtensible) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.preventExtensions(proto); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js index f270a6489b..c6bca46cc2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-26.js; * @description: Object.isExtensible returns false if O is not extensible and has a prototype that is extensible; - * @precondition: (fnExists(Object.isExtensible) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { return !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js index a6accd1037..9618fc93a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-27.js; * @description: Object.isExtensible returns false if O is not extensible and has a prototype that is not extensible; - * @precondition: (fnExists(Object.isExtensible) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.preventExtensions(proto); @@ -38,5 +37,5 @@ assertTrue((function testcase() { return !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js index 0a4a14ede0..8b455d0d03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js; * @description: Object.isExtensible returns true for the global object; - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((Object.isExtensible(fnGlobalObject()))); +assertTrue(Object.isExtensible(fnGlobalObject())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js index a33f3b6d91..bb65bb76fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-3.js; * @description: Object.isExtensible returns true for all built-in objects (Function); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { function foo() {} var e = Object.isExtensible(foo); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js index ecfdd40f88..0f6aab5d83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-4.js; * @description: Object.isExtensible returns true for all built-in objects (Array); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Array); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js index 701e08573e..67fd073eb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-5.js; * @description: Object.isExtensible returns true for all built-in objects (String); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(String); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js index e01e8735b1..f822f547b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-6.js; * @description: Object.isExtensible returns true for all built-in objects (Boolean); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Boolean); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js index af7e50c76e..b68f8e4f74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-7.js; * @description: Object.isExtensible returns true for all built-in objects (Number); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Number); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js index ab8f758c93..c714a653d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-8.js; * @description: Object.isExtensible returns true for all built-in objects (Math); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Math); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js index 1cfc938977..e4596676b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.13-2-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-9.js; * @description: Object.isExtensible returns true for all built-in objects (Date); - * @precondition: (fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var e = Object.isExtensible(Date); if (e === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js index d712540c09..63f938bc4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-1.js; * @description: Object.keys must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.keys; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js index f5794948df..4eb912f2f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js; * @description: Object.keys must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((Object.keys.length === 1)); +assertTrue(Object.keys.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js index db1cd713c5..a45c5fb71e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-1.js; * @description: Object.keys throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.keys(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js index 2612862cf2..f20890d869 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-2.js; * @description: Object.keys throws TypeError if type of first param is not Object (boolean); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.keys(true); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js index 6c5f303405..001d64238a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-3.js; * @description: Object.keys throws TypeError if type of first param is not Object (string); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.keys('abc'); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js index c58f0ef06d..a8c95c91e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-4.js; * @description: Object.keys throws TypeError if type of first param is not Object (null); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.keys(null); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js index cc654636fc..ffd3066b82 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-1-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-1-5.js; * @description: Object.keys throws TypeError if type of first param is not Object (undefined); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.keys(undefined); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js index 2b1f5dda01..8f4a90461e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-1.js; * @description: Object.keys returns the standard built-in Array; - * @precondition: (fnExists(Object.keys) && fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var o = { x: 1, y: 2}; var a = Object.keys(o); if (Array.isArray(a) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js index fa3f7b570d..b3cb0b150c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-2.js; * @description: Object.keys returns the standard built-in Array (check [[Class]]; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var o = { x: 1, y: 2}; var a = Object.keys(o); @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (s === '[object Array]') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js index 562bcd8ce8..fc52495036 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-3.js; * @description: Object.keys returns the standard built-in Array (Array overridden); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { function Array() { } var o = { x: 1, y: 2}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { if (s === '[object Array]') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js index 59f384b7de..84c7e34e00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-4.js; * @description: Object.keys returns the standard built-in Array that is extensible; - * @precondition: (fnExists(Object.keys) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var o = { x: 1, y: 2}; var a = Object.keys(o); if (Object.isExtensible(a) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js index 118892b080..776bc98566 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-5.js; * @description: Object.keys returns the standard built-in Array that is not sealed; - * @precondition: (fnExists(Object.keys) && fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var o = { x: 1, y: 2}; var a = Object.keys(o); if (Object.isSealed(a) === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js index 43d6eae3be..cb264520d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-6.js; * @description: Object.keys returns the standard built-in Array that is not frozen; - * @precondition: (fnExists(Object.keys) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var o = { x: 1, y: 2}; var a = Object.keys(o); if (Object.isFrozen(a) === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js index 8b4a393bc9..c5d0dee4e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-7.js; * @description: Object.keys - 'n' is 0 when 'O' doesn't contain own enumerable data or accessor properties; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop1", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var arr = Object.keys(obj); return arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js index df739bcc16..370edefaaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-2-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-2-8.js; * @description: Object.keys - 'n' is the correct value when enumerable properties exist in 'O'; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 1001, prop2: function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { var arr = Object.keys(obj); return (arr.length === 2) && (arr[0] === "prop1") && (arr[1] === "prop2"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js index d8d9e65753..c773f34b46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-1.js; * @description: Object.keys returns the standard built-in Array containing own enumerable properties; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var o = { x: 1, y: 2}; var a = Object.keys(o); @@ -34,5 +33,5 @@ assertTrue((function testcase() { a[1] === 'y') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js index e1fb64a324..731bf505b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-2.js; * @description: Object.keys returns the standard built-in Array containing own enumerable properties (function); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { function foo() {} foo.x = 1; @@ -34,5 +33,5 @@ assertTrue((function testcase() { a[0] === 'x') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js index 00eac4244d..2e3a5ceb19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-3.js; * @description: Object.keys returns the standard built-in Array containing own enumerable properties (array); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var o = [1, 2]; var a = Object.keys(o); if (a.length === 2 && @@ -33,5 +32,5 @@ assertTrue((function testcase() { a[1] === '1') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js index 2bc3712a18..44504036a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js @@ -19,13 +19,12 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-4.js; * @description: Object.keys of an arguments object returns the indices of the given arguments; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { function testArgs2(x, y, z) { // Properties of the arguments object are enumerable. var a = Object.keys(arguments); @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } return testArgs2(1, 2) && testArgs3(1, 2, 3) && testArgs4(1, 2, 3, 4); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js index aed38ba9c2..9e590e3052 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js @@ -19,18 +19,17 @@ // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-5.js; * @description: Object.keys must return a fresh array on each invocation; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var literal = {a: 1}; var keysBefore = Object.keys(literal); if (keysBefore[0] != 'a') return false; keysBefore[0] = 'x'; var keysAfter = Object.keys(literal); return (keysBefore[0] == 'x') && (keysAfter[0] == 'a'); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js index 05845b6b4c..db0a420521 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-6.js; * @description: Object.keys - returns the standard built-in Array (instanceof Array); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arr = Object.keys(obj); return arr instanceof Array; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js index 2bda4359c7..c6f31796ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-3-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-3-7.js; * @description: Object.keys - length of the returned array equals the number of own enumerable properties of 'O'; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 1001, prop2: 1002 }; Object.defineProperty(obj, "prop3", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var arr = Object.keys(obj); return arr.length === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js index f6f813d5ad..b26bba4eb4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-4-1.js; * @description: Object.keys - elements of the returned array start from index 0; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 1001, prop2: 1002 }; Object.defineProperty(obj, "prop3", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var arr = Object.keys(obj); return arr.hasOwnProperty(0) && arr[0] === "prop1"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js index a63b8adeee..027d28e7b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-1.js; * @description: Object.keys - own enumerable data property of 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "prop", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var arr = Object.keys(obj); return arr.hasOwnProperty(0) && arr[0] === "prop"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js index 1129cb2d30..f05f68637c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-10.js; * @description: Object.keys - inherted enumerable accessor property that is over-ridden by non-enumerable own accessor property is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { get: function () { }, @@ -51,5 +50,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js index 33c90981a0..5a95fa7c1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-11.js; * @description: Object.keys - own enumerable indexed data property of dense array 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = [1, 2, 3, 4, 5]; var arr = Object.keys(obj); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js index 38b5810925..3f62464297 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-12.js; * @description: Object.keys - own enumerable indexed accessor property of dense array 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = [2, 3, 4, 5]; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js index 10d3880b6c..5f23969193 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-13.js; * @description: Object.keys - own enumerable indexed data property of sparse array 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = [1, , 3, , 5]; Object.defineProperty(obj, 5, { @@ -56,5 +55,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js index 5853bb2dde..bdd2ba513f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-14.js; * @description: Object.keys - own enumerable indexed accessor property of sparse array 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = [1, , 3, , 5]; Object.defineProperty(obj, "10000", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js index 5860ad405d..5f58edcaab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-15.js; * @description: Object.keys - own enumerable indexed data property of String object 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("xyz"); obj[-20] = -20; obj[20] = 20; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js index 12745be3b4..2b1af8aed8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-16.js; * @description: Object.keys - own enumerable indexed accessor property of String object 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("xyz"); obj[-20] = -20; obj[20] = 20; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js index 1b3c9365d8..6258524178 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-2.js; * @description: Object.keys - own enumerable accessor property of 'O' is defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var arr = Object.keys(obj); return arr.hasOwnProperty(0) && arr[0] === "prop"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js index d9c40c91f4..2a53c6b687 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-3.js; * @description: Object.keys - non-enumerable own data property of 'O' is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 1001, prop2: 1002 }; Object.defineProperty(obj, "prop3", { @@ -51,5 +50,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js index 8fad1d2337..bbc5276d40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-4.js; * @description: Object.keys - non-enumerable own accessor property of 'O' is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop1", { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js index c7ddc49866..b8a60e52dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-5.js; * @description: Object.keys - inherited enumerable data property of 'O' is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "inheritedProp", { value: 1003, @@ -47,5 +46,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js index 510c0e98e8..cdcaba99ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-6.js; * @description: Object.keys - inherited enumerable accessor property of 'O' is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "inheritedProp", { get: function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js index 01e6d29298..b72ca5ed35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-7.js; * @description: Object.keys - inherted enumerable data property that is over-ridden by non-enumerable own data property is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { value: 1003, @@ -51,5 +50,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js index 5824ac3794..988988c261 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-8.js; * @description: Object.keys - inherted enumerable data property that is over-ridden by non-enumerable own accessor property is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { value: 1003, @@ -51,5 +50,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js index a7a9cb2ff8..c1ceb78b26 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-9.js; * @description: Object.keys - inherted enumerable accessor property that is over-ridden by non-enumerable own data property is not defined in returned array; - * @precondition: (fnExists(Object.keys) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { get: function () { }, @@ -51,5 +50,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js index 33cfd88b3d..9e1e185fed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-a-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-1.js; * @description: Object.keys - 'value' attribute of element in returned array is correct.; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 1 }; var array = Object.keys(obj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(array, "0"); return desc.hasOwnProperty("value") && desc.value === "prop1"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js index 529a8c6cff..fbd5c8ed89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-a-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-2.js; * @description: Object.keys - 'writable' attribute of element of returned array is correct; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 100 }; var array = Object.keys(obj); @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js index 2fbb844871..e6eb2caf23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-a-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-3.js; * @description: Object.keys - 'enumerable' attribute of element of returned array is correct; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 100 }; var array = Object.keys(obj); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return result && desc.hasOwnProperty("enumerable") && desc.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js index 7d431467b5..1eebe1d5a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-a-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-a-4.js; * @description: Object.keys - Verify that 'configurable' attribute of element of returned array is correct; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 100 }; var array = Object.keys(obj); @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete array[0]; return typeof array[0] === "undefined" && desc.hasOwnProperty("configurable") && desc.configurable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js index 210b98fcbb..28cadcd9d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-5-b-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-5-b-1.js; * @description: Object.keys - Verify that 'index' of returned array is ascend by 1; - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 100, prop2: 200, prop3: 300 }; var array = Object.keys(obj); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js index fbee8b561b..2bc301bcf2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-6-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-1.js; * @description: Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (dense array); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var denseArray = [1, 2, 3]; var tempArray = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js index a52cce1b72..f3fb3e20c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-6-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-2.js; * @description: Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (sparse array); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var sparseArray = [1, 2, , 4, , 6]; var tempArray = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js index d425e43358..481235160a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-6-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-3.js; * @description: Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (String object); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); var tempArray = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js index 5e9e714943..96c4b48f79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-6-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-4.js; * @description: Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (Arguments object); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b, c) { return arguments; }; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js index fde10579aa..ee8f88accd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-6-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-5.js; * @description: Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (any other built-in object); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Date(); obj.prop1 = 100; obj.prop2 = "prop2"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js index defdf0b406..e340aac690 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.14-6-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-6-6.js; * @description: Object.keys - the order of elements in returned array is the same with the order of properties in 'O' (global Object); - * @precondition: (fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); var tempArray = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js index 54f52c8f5a..be52b4dc14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js; * @description: Object.getPrototypeOf must exist as a function; */ -assertTrue((typeof(Object.getPrototypeOf) === "function")); +assertTrue(typeof(Object.getPrototypeOf) === "function"); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js index 2194732bd1..d31e4f3e93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js; * @description: Object.getPrototypeOf must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf.length === 1)); +assertTrue(Object.getPrototypeOf.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js index 53e9ed11aa..8bf79271fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-0-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-3.js; * @description: Object.getPrototypeOf must take 1 parameter; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getPrototypeOf(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js index 92642ed1c3..0809b272b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-2.js; * @description: Object.getPrototypeOf throws TypeError if 'O' is null; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getPrototypeOf(null); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js index ac21f8d764..2c81d576ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-3.js; * @description: Object.getPrototypeOf throws TypeError if 'O' is a boolean; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getPrototypeOf(true); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js index 6072169954..c6d9096a2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1-4.js; * @description: Object.getPrototypeOf throws TypeError if 'O' is a string; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getPrototypeOf("abc"); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js index 9ffb4d214d..1c06699036 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-1.js; * @description: Object.getPrototypeOf throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getPrototypeOf(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js index e395b574cd..a0740380c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Boolean); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Boolean) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Boolean) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js index cf151bec78..a5d54e4a30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (RegExp); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(RegExp) === Function.prototype)); +assertTrue(Object.getPrototypeOf(RegExp) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js index 8a680c40c1..371675ccac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Error); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Error) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Error) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js index a932dc7d68..462d8192ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (EvalError); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(EvalError) === Function.prototype)); +assertTrue(Object.getPrototypeOf(EvalError) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js index 63f0e8b029..f7fff6381b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (RangeError); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(RangeError) === Function.prototype)); +assertTrue(Object.getPrototypeOf(RangeError) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js index cace88b4f4..d9c285682a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (ReferenceError); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(ReferenceError) === Function.prototype)); +assertTrue(Object.getPrototypeOf(ReferenceError) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js index c6e468794b..bb5957562c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (SyntaxError); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(SyntaxError) === Function.prototype)); +assertTrue(Object.getPrototypeOf(SyntaxError) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js index e0cd568ac5..d9cf209e55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (TypeError); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(TypeError) === Function.prototype)); +assertTrue(Object.getPrototypeOf(TypeError) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js index 5e85b1d06b..ea4adbe6b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (URIError); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(URIError) === Function.prototype)); +assertTrue(Object.getPrototypeOf(URIError) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js index ae13cdd8b7..58bce97f94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (JSON); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(JSON) === Object.prototype)); +assertTrue(Object.getPrototypeOf(JSON) === Object.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js index 749aa46a52..f55c1aa428 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-19.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Object object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; return Object.getPrototypeOf(obj) === Object.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js index bc8fa9cd72..1139d0a223 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js @@ -22,13 +22,12 @@ * Let 'x' be the return value from getPrototypeOf when called on d. * Then, x.isPrototypeOf(d) must be true. * - * @id: 15.2.3.2-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-2.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (custom object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { function base() {} function derived() {} @@ -39,5 +38,5 @@ assertTrue((function testcase() { if (x.isPrototypeOf(d) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js index 6a3d8017a3..0d97d46d25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-20.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Function Object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; }; return Object.getPrototypeOf(obj) === Function.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js index 43fc291163..1ae32ed828 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-21.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Array object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, 3]; return Object.getPrototypeOf(arr) === Array.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js index 1cd5924873..747ddf009d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-22.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (String object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("abc"); return Object.getPrototypeOf(obj) === String.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js index be880145c0..b6ad83056f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-23.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Boolean object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Boolean(true); return Object.getPrototypeOf(obj) === Boolean.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js index 14014fd024..1723170f09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-24.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Number object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Number(-3); return Object.getPrototypeOf(obj) === Number.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js index 76a45b6323..7e77a06e3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-25.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Date object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Date(); return Object.getPrototypeOf(obj) === Date.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js index e5fe10ab71..3770932137 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-26.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (RegExp object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new RegExp(); return Object.getPrototypeOf(obj) === RegExp.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js index 665eface9e..af69b18d76 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-27.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Error object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Error(); return Object.getPrototypeOf(obj) === Error.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js index 6389881042..1a184a23f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-28.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (the Arguments object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { function fun() { return arguments; } var obj = fun(1, true, 3); return Object.getPrototypeOf(obj) === Object.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js index e2c7533609..78e6847be5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Object) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Object) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js index 7fd5bc6b54..055cfeae64 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-30.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (the global object); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var proto = Object.getPrototypeOf(fnGlobalObject()); return proto.isPrototypeOf(fnGlobalObject()) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js index cfdcac12aa..e2336f7d3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js; * @description: Object.getPrototypeOf returns null; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue(((Object.getPrototypeOf(Object.prototype) === null))); +assertTrue((Object.getPrototypeOf(Object.prototype) === null)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js index 932fd7f101..c0d1eb81bd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Function); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Function) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Function) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js index ac831de46f..b1a8dc5f90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Array); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Array) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Array) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js index 74091f7676..c85394f782 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (String); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(String) === Function.prototype)); +assertTrue(Object.getPrototypeOf(String) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js index c9759b7d0e..c6d659354b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Number); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Number) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Number) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js index 56b7a819e4..0ffcfac7b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Math); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Math) === Object.prototype)); +assertTrue(Object.getPrototypeOf(Math) === Object.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js index 45cbee0083..43ffa832cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.2-2-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js; * @description: Object.getPrototypeOf returns the [[Prototype]] of its parameter (Date); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((Object.getPrototypeOf(Date) === Function.prototype)); +assertTrue(Object.getPrototypeOf(Date) === Function.prototype); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js index d0bcae27da..607633f24d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js; * @description: Object.getOwnPropertyDescriptor must exist as a function; */ -assertTrue((typeof(Object.getOwnPropertyDescriptor) === "function")); +assertTrue(typeof(Object.getOwnPropertyDescriptor) === "function"); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js index c99fcf6e87..bb16862d01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js; * @description: Object.getOwnPropertyDescriptor must exist as a function taking 2 parameters; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((Object.getOwnPropertyDescriptor.length === 2)); +assertTrue(Object.getOwnPropertyDescriptor.length === 2); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js index 582429923c..7b106bd5e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-1.js; * @description: Object.getOwnPropertyDescriptor - TypeError is thrown when first param is undefined; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyDescriptor(undefined, "foo"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js index 3339fa7359..0a6c05d56a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-2.js; * @description: Object.getOwnPropertyDescriptor - TypeError is thrown when first param is null; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyDescriptor(null, "foo"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js index 0665444145..c16351e1f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-3.js; * @description: Object.getOwnPropertyDescriptor - TypeError is thrown when first param is a boolean; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyDescriptor(true, "foo"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js index 40cdfeec1c..27a942a0a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1-4.js; * @description: Object.getOwnPropertyDescriptor - TypeError is thrown when first param is a number; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyDescriptor(-2, "foo"); } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js index 412deed37e..b91a7db56d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-1.js; * @description: Object.getOwnPropertyDescriptor throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyDescriptor(0, "foo"); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js index 25079f6d12..70b0d00456 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-1.js; * @description: Object.getOwnPropertyDescriptor returns undefined for undefined property name; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = Object.getOwnPropertyDescriptor(o, undefined); if (desc === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js index 95ec46fac4..951f5f9995 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-10.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is -0); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "0": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, -0); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js index 1d5b622094..99b7e79b04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-11.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is positive number); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "30": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 30); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js index d9ef24d888..1070d60128 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-12.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is negative number); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "-20": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, -20); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js index abf97026d5..bbf31d26cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-13.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is Infinity); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "Infinity": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, Infinity); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js index ee86493a50..b1ed2b241e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-14.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is +Infinity); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "Infinity": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, +Infinity); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js index 6ae81a05b9..cee76cf96b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-15.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is -Infinity); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "-Infinity": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, -Infinity); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js index c4c6d4aa25..c302019749 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-16.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 20 zeros)); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "100000000000000000000": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 100000000000000000000); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js index 06ffdb4b8a..9463d615a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-17.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 21 zeros)); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e+21": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1000000000000000000000); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js index 0629f31318..0af988df93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-18.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1(following 22 zeros)); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e+22": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 10000000000000000000000); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js index 971503b010..e5e17d4f52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-19.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e+20); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "100000000000000000000": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1e+20); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js index 1222a38418..f12b02ec28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-2.js; * @description: Object.getOwnPropertyDescriptor returns undefined for null property name; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = Object.getOwnPropertyDescriptor(o, null); if (desc === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js index 0e2f0585fd..f67bbb4782 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-20.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to string (value is 1e+21); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e+21": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1e+21); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js index 53ca741423..c2f865fa77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-21.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e+22); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e+22": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1e+22); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js index 240e876db2..5e917b69b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-22.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.000001); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "0.000001": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 0.000001); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js index e13736cdf4..67c6541c7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-23.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.0000001); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e-7": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 0.0000001); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js index baa0eadf09..6d2ee293db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-24.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0.00000001); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e-8": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 0.00000001); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js index 44c02564b3..4420fcd19c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-25.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-7); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1e-7": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1e-7); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js index 20f5506e58..984a684235 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-26.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-6); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "0.000001": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1e-6); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js index 34406c1479..0c5ee9d885 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-27.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 1e-5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "0.00001": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1e-5); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js index 2a67cbdef9..a62a25f7a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-28.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is an integer that converts to a string (value is 123); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 123); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js index 1cb86ac51a..46fa01d3da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-29.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a decimal that converts to a string (value is 123.456); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123.456": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 123.456); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js index a53ee61c3d..041015c7c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-3.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is undefined; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "undefined": 1 }; var desc1 = Object.getOwnPropertyDescriptor(obj, undefined); var desc2 = Object.getOwnPropertyDescriptor(obj, "undefined"); return desc1.value === 1 && desc2.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js index 4f1af7fbe2..763d155ea0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-30.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 100000000000000000000.123); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "100000000000000000000": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 100000000000000000000.123); return typeof desc !== "undefined" && desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js index a4a85c3519..f1ad0c90f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-31.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 123.1234567); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123.1234567": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 123.1234567); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js index 7a4538a56b..7036a6ff69 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-32.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is applied to an empty string ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, ""); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js index 802ac60153..c1f52f071e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-33.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'AB * \cd' ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "AB\n\\cd": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, "AB\n\\cd"); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js index 31d168200d..d4cafd008c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-34.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'undefined' ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "undefined": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, "undefined"); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js index 4cd1eefd11..b675fa7ac0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-35.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is applied to string 'null' ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "null": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, "null"); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js index 36d5366d67..04429d6dad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-36.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is applied to string '123���¦�cd' ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123���¦�cd": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, "123���¦�cd"); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js index 3e1bc1dd5a..4f33acc0be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-37.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is applied to string '1' ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 1); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js index 19fbad0fee..565bde3d5a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-38.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is an array that converts to a string; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, [1]); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js index 52f0bc4d56..eabcf498ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-39.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a String Object that converts to a string; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "Hello": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, new String("Hello")); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js index 360ca0498d..393890d42a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-4.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is null that converts to string 'null'; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "null": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, null); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js index 3744fda511..a581644f52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-40.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a Boolean Object that converts to a string; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "true": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, new Boolean(true)); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js index e7ebe941cb..563e71a552 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-41.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a Number Object that converts to a string; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, new Number(123)); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js index a454d771cc..819c894917 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-42.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own toString method; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "abc": 1 }; var ownProp = { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, ownProp); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js index f08cb2a1da..144c782730 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-43.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own valueOf method; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "[object Object]": 1, "abc" : 2 }; var ownProp = { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, ownProp); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js index f2ea366f5d..f331ebc551 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-44.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is an object that has an own toString method that returns an object and toValue method that returns a primitive value; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "abc": 1 }; var valueOfAccessed = false; var toStringAccessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, ownProp); return desc.value === 1 && valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js index b375731480..6641ecc24d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-45.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is an object which has an own toString and valueOf method; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "bbq": 1, "abc": 2 }; var valueOfAccessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, ownProp); return desc.value === 1 && !valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js index c6171adab8..734bf004cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-46.js; * @description: Object.getOwnPropertyDescriptor - TypeError exception was thrown when 'P' is an object that both toString and valueOf wouldn't return primitive value; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "1": 1 }; var toStringAccessed = false; var valueOfAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return toStringAccessed && valueOfAccessed && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js index c02f868c91..1c2d5c6e97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-47.js; * @description: Object.getOwnPropertyDescriptor - uses inherited toString method when 'P' is an object with an own valueOf and inherited toString methods; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var valueOfAccessed = false; var toStringAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, child); return desc.value === "length2" && toStringAccessed && !valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js index 0ab5d24538..3005294267 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-5.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a boolean whose value is false; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "false": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, false); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js index 184b82b4dd..d55c5b7dc5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-6.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a boolean whose value is true; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "true": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, true); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js index bd9299b855..db0be91f7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-7.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is NaN); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "NaN": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, NaN); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js index 8cbbc64edb..e208500e44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-8.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is 0); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "0": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, 0); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js index 0172a6dbe7..11c0a605eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-2-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-2-9.js; * @description: Object.getOwnPropertyDescriptor - argument 'P' is a number that converts to a string (value is +0); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "0": 1 }; var desc = Object.getOwnPropertyDescriptor(obj, +0); return desc.value === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js index 29f3ed83ac..c444f76be7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-1.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own data property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { property: "ownDataProperty" @@ -34,5 +33,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.value === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js index 2e09da4602..5a98c30111 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-10.js; * @description: Object.getOwnPropertyDescriptor - 'P' is not an existing property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { property: "ownDataProperty" @@ -34,5 +33,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "propertyNonExist"); return typeof desc === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js index 5854bbbb93..bfa75b4314 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-13.js; * @description: Object.getOwnPropertyDescriptor applied to the Arguments object which implements its own property get method; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(arg, "0"); return desc.value === "ownProperty" && desc.writable === true && desc.enumerable === true && desc.configurable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js index 534df6ac45..ebc95b8f7f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-14.js; * @description: Object.getOwnPropertyDescriptor applied to a String object which implements its own property get method; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("123"); var desc = Object.getOwnPropertyDescriptor(str, "2"); return desc.value === "3"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js index 6326ad53fa..4cda4cd9b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-15.js; * @description: Object.getOwnPropertyDescriptor applied to a Function object which implements its own property get method; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "1"); return desc.value === "ownProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js index 927aa8d7ac..ff0035f954 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-2.js; * @description: Object.getOwnPropertyDescriptor - 'P' is inherited data property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { property: "inheritedDataProperty" @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(child, "property"); return typeof desc === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js index 1e6692a19c..1475e48ee0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-3.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own data property that overrides an inherited data property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { property: "inheritedDataProperty" @@ -40,5 +39,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(child, "property"); return desc.value === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js index 49d41563f1..714116b9ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-4.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "property", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(child, "property"); return desc.value === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js index 0c69f7afa1..f083e32391 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-5.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own accessor property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.get === fun; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js index d455fdc64a..1d1deaa9ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-6.js; * @description: Object.getOwnPropertyDescriptor - 'P' is inherited accessor property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var fun = function () { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(child, "property"); return typeof desc === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js index 62c6800c4c..13532a6b59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-7.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { property: "inheritedDataProperty" @@ -46,5 +45,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(child, "property"); return desc.get === fun; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js index 43322302e9..f09ca9a55d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-8.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "property", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(child, "property"); return desc.get === fun; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js index 09bfb2954b..583aa3ed62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-3-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-3-9.js; * @description: Object.getOwnPropertyDescriptor - 'P' is own accessor property without a get function; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.set === fun; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js index b52007d4a3..4b6dd79d34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-1.js; * @description: Object.getOwnPropertyDescriptor returns an object representing a data desc for valid data valued properties; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; o["foo"] = 101; @@ -38,5 +37,5 @@ assertTrue((function testcase() { !desc.hasOwnProperty("set")) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js index 65691fe62b..484c736212 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-10.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.decodeURIComponent); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "decodeURIComponent"); if (desc.value === global.decodeURIComponent && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js index 33d1198896..a51766b5a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-100; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-100.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.atan2); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "atan2"); if (desc.value === Math.atan2 && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js index f6d227b1b7..6f11551bb5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-101; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-101.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.ceil); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "ceil"); if (desc.value === Math.ceil && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js index 41427546d1..d426958141 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-102; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-102.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.cos); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "cos"); if (desc.value === Math.cos && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js index 1d593ae9fd..7c41a869be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-103; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-103.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.exp); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "exp"); if (desc.value === Math.exp && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js index 858e00ef5a..72ba71e050 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-104; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-104.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.floor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "floor"); if (desc.value === Math.floor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js index b4ea0f0e4b..bd4978925e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-105; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-105.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.log); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "log"); if (desc.value === Math.log && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js index 2ec3211969..7a1154879c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-106; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-106.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.max); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "max"); if (desc.value === Math.max && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js index a2a5026e3d..565818486e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-107; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-107.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.min); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "min"); if (desc.value === Math.min && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js index d1d51004d1..1099d7860b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-108; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-108.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.pow); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "pow"); if (desc.value === Math.pow && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js index e96416bb7e..a584ed423a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-109; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-109.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.random); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "random"); if (desc.value === Math.random && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js index 7fa119945b..1638e77a28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-11.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.encodeURIComponent); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "encodeURIComponent"); if (desc.value === global.encodeURIComponent && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js index 555b3a8dfd..9d11a83436 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-110; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-110.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.round); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "round"); if (desc.value === Math.round && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js index 3f2509654a..7a8089ff77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-111; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-111.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.sin); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "sin"); if (desc.value === Math.sin && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js index f47398f662..393b66ce7e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-112; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-112.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.sqrt); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "sqrt"); if (desc.value === Math.sqrt && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js index c4227e3dca..af33516bcf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-113; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-113.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.tan); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "tan"); if (desc.value === Math.tan && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js index 3e43c1f391..6d0ce9c08b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-114; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-114.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.parse); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date, "parse"); if (desc.value === Date.parse && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js index 66f890aa1b..9520d91290 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-115; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-115.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.UTC); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date, "UTC"); if (desc.value === Date.UTC && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js index cad023b18a..cba1b09b2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-116; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-116.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "constructor"); if (desc.value === Date.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js index 679c7ac3c4..6e12f62f03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-117; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-117.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getTime); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getTime"); if (desc.value === Date.prototype.getTime && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js index 2bfccc2c79..3043dea6c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-118; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-118.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getTimezoneOffset); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getTimezoneOffset"); if (desc.value === Date.prototype.getTimezoneOffset && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js index 6b0cfa0239..e24534601c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-119; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getYear); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getYear"); if (desc.value === Date.prototype.getYear && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js index 6f71717b94..ea6625b39d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.escape); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "escape"); if (desc.value === global.escape && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js index a2cce37e9b..bc9f521766 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-120; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-120.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getFullYear); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getFullYear"); if (desc.value === Date.prototype.getFullYear && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js index 85e3a7a713..6fd3c74d22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-121; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-121.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMonth); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getMonth"); if (desc.value === Date.prototype.getMonth && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js index bad61cc683..5ba1aed24a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-122; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-122.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getDate); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getDate"); if (desc.value === Date.prototype.getDate && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js index 68bb221505..d5a94e97b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-123; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-123.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getDay); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getDay"); if (desc.value === Date.prototype.getDay && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js index 572ac862de..985ea0ea2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-124; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-124.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getHours); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getHours"); if (desc.value === Date.prototype.getHours && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js index 9e2b056f3e..a48dd16b04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-125; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-125.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMinutes); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getMinutes"); if (desc.value === Date.prototype.getMinutes && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js index 08bbd5c235..75a37c80d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-126; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-126.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getSeconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getSeconds"); if (desc.value === Date.prototype.getSeconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js index f8168a4159..2f8707ca9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-127; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-127.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getMilliseconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getMilliseconds"); if (desc.value === Date.prototype.getMilliseconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js index 49b342d5a3..eaaa10fc65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-128; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-128.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCFullYear); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCFullYear"); if (desc.value === Date.prototype.getUTCFullYear && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js index fc6eb15717..04cf374f73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-129; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-129.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMonth); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCMonth"); if (desc.value === Date.prototype.getUTCMonth && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js index 71c69aceac..6f2e54d879 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.unescape); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "unescape"); if (desc.value === global.unescape && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js index 327a3acbc2..6d577a39a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-130; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-130.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCDate); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCDate"); if (desc.value === Date.prototype.getUTCDate && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js index 4b0622defe..d497128fcf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-131; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-131.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCDay); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCDay"); if (desc.value === Date.prototype.getUTCDay && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js index 6eab0bc5e6..fdea5fb30a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-132; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-132.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCHours); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCHours"); if (desc.value === Date.prototype.getUTCHours && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js index a8cdbef7d7..c71a4a76f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-133; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-133.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMinutes); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCMinutes"); if (desc.value === Date.prototype.getUTCMinutes && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js index eb2f879fe9..e425e84a0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-134; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-134.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCSeconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCSeconds"); if (desc.value === Date.prototype.getUTCSeconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js index ea3db411a1..b6134bb323 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-135; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-135.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.getUTCMilliseconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "getUTCMilliseconds"); if (desc.value === Date.prototype.getUTCMilliseconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js index f64b08175d..f1f80d6396 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-136; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-136.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setTime); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setTime"); if (desc.value === Date.prototype.setTime && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js index fe6ad91cb6..9a398dd4d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-137; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setYear); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setYear"); if (desc.value === Date.prototype.setYear && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js index 8d75be4a62..32dec95919 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-138; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-138.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setFullYear); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setFullYear"); if (desc.value === Date.prototype.setFullYear && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js index 4721fc1421..c9062bf185 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-139; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-139.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMonth); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setMonth"); if (desc.value === Date.prototype.setMonth && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js index d11590f857..6996f4a209 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-14.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getPrototypeOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "getPrototypeOf"); if (desc.value === Object.getPrototypeOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js index e5923a2385..3326bf6d9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-140; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-140.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setDate); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setDate"); if (desc.value === Date.prototype.setDate && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js index 901cabf424..8648cc448e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-141; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-141.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setHours); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setHours"); if (desc.value === Date.prototype.setHours && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js index 413518db6f..0d40714e3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-142; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-142.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMinutes); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setMinutes"); if (desc.value === Date.prototype.setMinutes && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js index 7d874a5ff0..c7679c99dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-143; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-143.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setSeconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setSeconds"); if (desc.value === Date.prototype.setSeconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js index 5e1b004d68..c87fef12a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-144; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-144.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setMilliseconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setMilliseconds"); if (desc.value === Date.prototype.setMilliseconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js index 7b7553b8e8..0f510a0151 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-145; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-145.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCFullYear); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCFullYear"); if (desc.value === Date.prototype.setUTCFullYear && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js index dac19da929..a6e90e233f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-146; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-146.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMonth); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCMonth"); if (desc.value === Date.prototype.setUTCMonth && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js index 19dfd164fa..7fe0216096 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-147; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-147.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCDate); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCDate"); if (desc.value === Date.prototype.setUTCDate && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js index eed0798403..28e162b5ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-148; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-148.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCHours); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCHours"); if (desc.value === Date.prototype.setUTCHours && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js index 6ab9a2d171..2a0a446d11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-149; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-149.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMinutes); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCMinutes"); if (desc.value === Date.prototype.setUTCMinutes && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js index e7d0c63555..43e7eef642 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-15.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getOwnPropertyDescriptor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "getOwnPropertyDescriptor"); if (desc.value === Object.getOwnPropertyDescriptor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js index 34d84c6924..e2da36e83d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-150; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-150.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCSeconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCSeconds"); if (desc.value === Date.prototype.setUTCSeconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js index a7f68d2f42..91bec7166a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-151; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-151.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.setUTCMilliseconds); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "setUTCMilliseconds"); if (desc.value === Date.prototype.setUTCMilliseconds && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js index 35b355f8cf..9a843a3f10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-152; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-152.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toLocaleString"); if (desc.value === Date.prototype.toLocaleString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js index 638e6a2291..509d5d6765 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-153; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-153.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toString"); if (desc.value === Date.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js index e97de33853..52e124771d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-154; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-154.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toUTCString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toUTCString"); if (desc.value === Date.prototype.toUTCString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js index 0662ed554a..329ed5f795 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-155; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toGMTString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toGMTString"); if (desc.value === Date.prototype.toGMTString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js index 28d43afa91..c88aa3836a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-156; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-156.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toTimeString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toTimeString"); if (desc.value === Date.prototype.toTimeString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js index 4ec5df51cf..f332a7a26f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-157; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-157.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toDateString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toDateString"); if (desc.value === Date.prototype.toDateString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js index ee5463f2bb..8db65abdb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-158; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-158.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleDateString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toLocaleDateString"); if (desc.value === Date.prototype.toLocaleDateString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js index 60cbfb1d21..ed3e28981e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-159; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-159.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toLocaleTimeString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toLocaleTimeString"); if (desc.value === Date.prototype.toLocaleTimeString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js index 5803e47429..aadd14b5fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-16.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.getOwnPropertyNames); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "getOwnPropertyNames"); if (desc.value === Object.getOwnPropertyNames && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js index 9ae75c8576..409b157377 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-160; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-160.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.valueOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "valueOf"); if (desc.value === Date.prototype.valueOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js index 14596e8e54..a978e61e57 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-161; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-161.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toISOString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toISOString"); if (desc.value === Date.prototype.toISOString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js index 653d517dbd..2d869624d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-162; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-162.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Date.prototype.toJSON); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toJSON"); if (desc.value === Date.prototype.toJSON && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js index f1bcbfe850..5022793a0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-163; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-163.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "constructor"); if (desc.value === RegExp.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js index 6818719e73..500ebb2794 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-164; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.compile); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "compile"); if (desc.value === RegExp.prototype.compile && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js index 5fcb64139c..091f1d6aae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-165; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-165.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.exec); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "exec"); if (desc.value === RegExp.prototype.exec && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js index 3de1e5b07c..358fd05df0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-166; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-166.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.test); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "test"); if (desc.value === RegExp.prototype.test && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js index f8b65cabe5..cde6b62b05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-167; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-167.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RegExp.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "toString"); if (desc.value === RegExp.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js index 0026bc020b..c265456d5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-168; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-168.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Error.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Error.prototype, "constructor"); if (desc.value === Error.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js index 02054a3185..1e01448405 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-169; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-169.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Error.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Error.prototype, "toString"); if (desc.value === Error.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js index 362b41fcfe..dad6bffd9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-17.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.create); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "create"); if (desc.value === Object.create && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js index 58b85dfa21..f829f7e067 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-170; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-170.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (EvalError.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(EvalError.prototype, "constructor"); if (desc.value === EvalError.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js index b33d78bb45..42a6b27653 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-171; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-171.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (RangeError.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RangeError.prototype, "constructor"); if (desc.value === RangeError.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js index aceb2f4fc1..51d9baed4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-172; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-172.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (ReferenceError.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(ReferenceError.prototype, "constructor"); if (desc.value === ReferenceError.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js index 9dbc3a4919..4477efb90f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-173; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-173.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (SyntaxError.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(SyntaxError.prototype, "constructor"); if (desc.value === SyntaxError.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js index bd63479115..49585aa2bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-174; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-174.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (TypeError.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(TypeError.prototype, "constructor"); if (desc.value === TypeError.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js index 9a0a5a7366..80a85447a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-175; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-175.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (URIError.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(URIError.prototype, "constructor"); if (desc.value === URIError.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js index c84d13578d..0235190e80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-176; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-176.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (JSON.stringify); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(JSON, "stringify"); if (desc.value === JSON.stringify && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js index e65d9f75fb..6705dfea2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-177; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-177.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (JSON.parse); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(JSON, "parse"); if (desc.value === JSON.parse && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js index 2b9d888465..86a152f0c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-178; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.NaN); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // in non-strict mode, 'this' is bound to the global object. var desc = Object.getOwnPropertyDescriptor(fnGlobalObject(), "NaN"); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js index b9651839e5..73844c5736 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-179; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.Infinity); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // in non-strict mode, 'this' is bound to the global object. var desc = Object.getOwnPropertyDescriptor(fnGlobalObject(), "Infinity"); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js index acca95a129..ded03df0ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-18.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.defineProperty); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "defineProperty"); if (desc.value === Object.defineProperty && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js index 4caadc81a1..b3fcc6597e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-180; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Global.undefined); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // in non-strict mode, 'this' is bound to the global object. var desc = Object.getOwnPropertyDescriptor(fnGlobalObject(), "undefined"); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js index a857af770b..b90935ef09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-182; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-182.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Object.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js index 31fb857ae6..b7e0a7aa31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-183; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-183.js; * @description: Object.getOwnPropertyDescriptor returns undefined for non-existent property (arguments_1) on built-in object (Function); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function, "arguments_1"); if (desc === undefined) return true; else return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js index a172ce38f3..e20838a10f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-184; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184.js; * @description: Object.getOwnPropertyDescriptor returns undefined for non-existent property (caller) on built-in object (Math); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "caller"); if (desc === undefined) return true; else return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js index 49f0c8a3b3..51e6d0ac90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-185; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-185.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js index a67d00c1a0..1f2933fedb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-186; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-186.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function.length); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function, "length"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js index 5d7b5d1daa..3ab23e40b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-187; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-187.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Function (instance).length); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var f = Function('return 42;'); var desc = Object.getOwnPropertyDescriptor(f, "length"); @@ -37,5 +36,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js index 8de2249790..14692d643c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-188; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188.js; * @description: Object.getOwnPropertyDescriptor returns undefined for non-existent properties on built-ins (Function (instance).name); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var f = Function('return 42;'); var desc = Object.getOwnPropertyDescriptor(f, "functionNameHopefullyDoesNotExist"); return desc === undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js index 7d4548be76..225e6f4690 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-189; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-189.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Array.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js index 01a6fcd016..41a3e6f626 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-19.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.defineProperties); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "defineProperties"); if (desc.value === Object.defineProperties && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js index 569a555235..0634a643f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-190; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-190.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js index 2ac9e3f658..29d93a88fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-191; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-191.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String.length); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String, "length"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js index 4237511c0e..d05070c172 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-192; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-192.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (String (instance).length); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var s = new String("abc"); var desc = Object.getOwnPropertyDescriptor(s, "length"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js index cd3560ff75..f84460f14a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-193; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-193.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Boolean.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Boolean, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js index eafc72d475..ca0731da66 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-194; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-194.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Boolean.length); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Boolean, "length"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js index 53d60c8f68..9c4b85e244 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-195; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-195.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js index f72df90ec0..a1b61223b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-196; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-196.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.MAX_VALUE); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "MAX_VALUE"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js index 54daac8085..c184317b29 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-197; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-197.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.MIN_VALUE); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "MIN_VALUE"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js index 434e26ce0c..dbe4d4778d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-198; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-198.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.NaN); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "NaN"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js index 57205942b1..a0798af955 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-199; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-199.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.NEGATIVE_INFINITY); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "NEGATIVE_INFINITY"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js index 63d1cce82b..b78342d678 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-2.js; * @description: Object.getOwnPropertyDescriptor returns undefined for non-existent properties; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = Object.getOwnPropertyDescriptor(o, "foo"); if (desc === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js index fdff7ca917..bdf461514d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.seal); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "seal"); if (desc.value === Object.seal && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js index 099239543e..dc225c9509 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-200; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-200.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.POSITIVE_INFINITY); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "POSITIVE_INFINITY"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js index 0170cb500a..fd08725008 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-201; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-201.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Number.length); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number, "length"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js index 8152c8a611..928ef27921 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-202; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-202.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.E); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "E"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js index 567ebcaca5..014522eeb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-203; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-203.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LN10); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "LN10"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js index 6686bdd34c..65d927a1cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-204; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-204.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LN2); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "LN2"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js index 5886adc194..6074687f50 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-205; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-205.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LOG2E); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "LOG2E"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js index 9abb03f5f2..59f5330961 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-206; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-206.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.LOG10E); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "LOG10E"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js index 686b404c47..bfc36aa5c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-207; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-207.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.PI); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "PI"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js index b33b91ceb3..9bce1cef3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-208; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-208.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.SQRT1_2); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "SQRT1_2"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js index eaa17e1657..90bb69738d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-209; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-209.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Math.SQRT2); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "SQRT2"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js index 050654cdb3..c988a23d19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.freeze); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "freeze"); if (desc.value === Object.freeze && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js index d4397822cb..f5f1167d55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-210; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-210.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Date.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js index 47baf41761..808b39f069 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-211; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-211.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js index bf23a343ac..4f08631e4e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-212; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.source); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "source"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js index d3586be7a3..f941ea1d8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-213; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.global); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "global"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js index 76f7d7cbf6..f7b5e9edb4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-214; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.ignoreCase); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "ignoreCase"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js index 09cb357ce2..6e14e2395b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-215; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RegExp.prototype.multiline); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RegExp.prototype, "multiline"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js index 5d07900f22..45478ed0e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-216; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-216.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (Error.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Error, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js index 45a16be0ce..9567126feb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-217; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-217.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (EvalError.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(EvalError, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js index 9fe755ccf5..9fee3eb3ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-218; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-218.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (RangeError.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(RangeError, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js index b77b670c63..c285e2aea2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-219; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-219.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (ReferenceError.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(ReferenceError, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js index 7dfb0c983a..c5ee4bbf3a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.preventExtensions); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "preventExtensions"); if (desc.value === Object.preventExtensions && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js index 1f93c5f890..e381110049 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-220; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-220.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (SyntaxError.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(SyntaxError, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js index f2225b801b..ac8c68ea3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-221; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-221.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (TypeError.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(TypeError, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js index 7273d30260..437e78c4e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-222; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-222.js; * @description: Object.getOwnPropertyDescriptor returns data desc (all false) for properties on built-ins (URIError.prototype); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(URIError, "prototype"); if (desc.writable === false && @@ -35,5 +34,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js index e05928e32f..477f770b20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-223; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-223.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'value' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.value === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js index 514d5eb7ed..78b4e68f0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-224; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-224.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'writable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js index a618955b79..1d39ddb12c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-225; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-225.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'enumerable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js index 0692b85a9e..38024c3c93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-226; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-226.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'value' property of returned object is data property with correct 'configurable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js index b02dc4b4bd..7be16f64bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-227; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-227.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'value' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.writable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js index 519d05113a..3d4239026f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js @@ -1,10 +1,8 @@ /** - * @id: 15.2.3.3-4-228; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-228.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'writable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,7 +23,8 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -36,5 +35,5 @@ } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js index 947da14749..5da589ae8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-229; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-229.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'enumerable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js index 176a687ebd..5082ca542d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isSealed); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "isSealed"); if (desc.value === Object.isSealed && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js index 3da58723cf..d2a577262f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-230; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-230.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'writable' property of returned object is data property with correct 'configurable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js index a8ffd3ef7a..c212f04beb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-231; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-231.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'value' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js index 2d8ee959ae..c2b03056a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-232; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-232.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'writable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js index f34d08ae6b..5434a66ef5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-233; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-233.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'enumerable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js index 167875aff0..20a73c011e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-234; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-234.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'enumerable' property of returned object is data property with correct 'configurable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js index e412a18895..35277ece08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-235; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-235.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'value' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.configurable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js index e5b1deb3f1..ad5eac1b69 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-236; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-236.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'writable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js index d78418f523..82a18c81c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-237; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-237.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'enumerable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js index 52090a4100..dea204a740 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-238; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-238.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'configurable' property of returned object is data property with correct 'configurable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": "ownDataProperty" }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js index ba570e16ea..8155117506 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-239; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-239.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'value' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownDataProperty"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.get === fun; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js index 1901e89ab3..47bb11a72f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isFrozen); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "isFrozen"); if (desc.value === Object.isFrozen && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js index 5cd45fb460..a326c0c04d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-240; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-240.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'writable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownGetProperty"; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js index 7b8e392e7c..daa06438a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-241; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-241.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'enumerable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownDataProperty"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js index 20f82cda76..31f8bca976 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-242; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-242.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'get' property of returned object is data property with correct 'configurable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownDataProperty"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js index b89556f3fd..1624637ee3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-243; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-243.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'value' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownSetProperty"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc.set === fun; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js index c085314827..9337de8372 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-244; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-244.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'writable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownSetProperty"; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js index 732b2f4251..bab27f3ea6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-245; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-245.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'enumerable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownSetProperty"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js index dc0ec7e09d..f95f047539 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-246; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-246.js; * @description: Object.getOwnPropertyDescriptor - ensure that 'set' property of returned object is data property with correct 'configurable' attribute; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var fun = function () { return "ownSetProperty"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js index 386d18d4b6..9b0e11afb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-247; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-247.js; * @description: Object.getOwnPropertyDescriptor - returned value is an instance of object; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": 100 }; var desc = Object.getOwnPropertyDescriptor(obj, "property"); return desc instanceof Object; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js index 324db7a9f7..b37ad9c1a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-248; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-248.js; * @description: Object.getOwnPropertyDescriptor - returned object contains the property 'value' if the value of property 'value' is not explicitly specified when defined by Object.defineProperty; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: true, @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return "value" in desc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js index 3505a4d726..ab3352df8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-249; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-249.js; * @description: Object.getOwnPropertyDescriptor - returned object contains the property 'set' if the value of property 'set' is not explicitly specified when defined by Object.defineProperty.; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { get: function () { }, @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return "set" in desc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js index e20511c1d4..105f1958e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.isExtensible); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "isExtensible"); if (desc.value === Object.isExtensible && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js index 8da2afcb84..09cca49b35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-250; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-250.js; * @description: Object.getOwnPropertyDescriptor - returned object contains the property 'get' if the value of property 'get' is not explicitly specified when defined by Object.defineProperty.; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { set: function () {}, @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return "get" in desc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js index 8d6f8756f4..e1528af9d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-26.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.keys); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "keys"); if (desc.value === Object.keys && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js index fe9042e29d..c5bc87744c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-27.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "constructor"); if (desc.value === Object.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js index bebed6485e..6a7b0ea49f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-28.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "toString"); if (desc.value === Object.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js index c80283e796..d041c02d41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-29.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.valueOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "valueOf"); if (desc.value === Object.prototype.valueOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js index e886b2ea41..54d152920f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-3.js; * @description: Object.getOwnPropertyDescriptor returns an object representing an accessor desc for valid accessor properties; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -41,5 +40,5 @@ assertTrue((function testcase() { desc.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js index 582b3f3e47..cd180b1697 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-30.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.isPrototypeOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "isPrototypeOf"); if (desc.value === Object.prototype.isPrototypeOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js index 081381815a..7898cb549f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-31.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.hasOwnProperty); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "hasOwnProperty"); if (desc.value === Object.prototype.hasOwnProperty && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js index 4134797e30..9947e468b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-32.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.propertyIsEnumerable); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "propertyIsEnumerable"); if (desc.value === Object.prototype.propertyIsEnumerable && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js index 0221cb21d5..a1b2aa9384 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-33.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Object.prototype.toLocaleString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object.prototype, "toLocaleString"); if (desc.value === Object.prototype.toLocaleString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js index 67914b7584..1b32aed098 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-34.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function.prototype, "constructor"); if (desc.value === Function.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js index 009d4faf1a..e3366a50f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-35.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function.prototype, "toString"); if (desc.value === Function.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js index b0b1fcb20c..7d36387032 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-36.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.apply); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function.prototype, "apply"); if (desc.value === Function.prototype.apply && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js index 8de1ececd7..f205c40e32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-37.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.call); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function.prototype, "call"); if (desc.value === Function.prototype.call && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js index 54d478b8f1..8e246a24c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Function.prototype.bind); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function.prototype, "bind"); if (desc.value === Function.prototype.bind && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js index 1a4d03510c..d5496eeca9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-39.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "constructor"); if (desc.value === Array.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js index 1bb5261d0c..b0fbba35f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-4.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.eval); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "eval"); if (desc.value === global.eval && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js index 2cb319c395..792f9d4802 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-40.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.concat); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "concat"); if (desc.value === Array.prototype.concat && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js index 9cfa0a791c..31774ac100 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-41.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.join); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "join"); if (desc.value === Array.prototype.join && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js index 7394c9094a..91d8c74993 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-42.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reverse); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "reverse"); if (desc.value === Array.prototype.reverse && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js index 71835d8aba..658ecd6478 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-43.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.slice); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "slice"); if (desc.value === Array.prototype.slice && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js index 5ddd853ff6..894f50b1fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-44.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.sort); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "sort"); if (desc.value === Array.prototype.sort && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js index 5baba42d36..3d393599c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-45.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "toString"); if (desc.value === Array.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js index 4cbeaf17fc..2cbdb92d80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-46.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.push); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "push"); if (desc.value === Array.prototype.push && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js index 7b778abf8a..75f08181c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-47.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.pop); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "pop"); if (desc.value === Array.prototype.pop && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js index 1405de5b2e..f6026f0959 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-48.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.shift); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "shift"); if (desc.value === Array.prototype.shift && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js index 939e7cdcee..87c82f34d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-49.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.unshift); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "unshift"); if (desc.value === Array.prototype.unshift && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js index 4c379e1dab..879b645187 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-5.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.parseInt); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "parseInt"); if (desc.value === global.parseInt && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js index b161e4e286..64a504dd05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-50.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.splice); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "splice"); if (desc.value === Array.prototype.splice && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js index f345c55738..c9ca751434 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-51; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-51.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.toLocaleString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "toLocaleString"); if (desc.value === Array.prototype.toLocaleString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js index 2c112d5a63..b19dc11d5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-52; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-52.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.indexOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "indexOf"); if (desc.value === Array.prototype.indexOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js index 7c64c83e8a..ac47d98ae1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-53; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-53.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.lastIndexOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "lastIndexOf"); if (desc.value === Array.prototype.lastIndexOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js index 378a38ee99..8e3dd52441 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-54; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-54.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.every); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "every"); if (desc.value === Array.prototype.every && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js index d7ca79ae92..91c4c4ceae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-55; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-55.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.some); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "some"); if (desc.value === Array.prototype.some && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js index 38327c3063..e8c24e1886 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-56; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-56.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.forEach); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "forEach"); if (desc.value === Array.prototype.forEach && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js index e1d3cf8d26..fc1ec929a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-57; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-57.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.map); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "map"); if (desc.value === Array.prototype.map && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js index b18df2c9c4..16ecf91f43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-58; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-58.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.filter); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "filter"); if (desc.value === Array.prototype.filter && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js index 2af829aecb..878a3b9175 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-59; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-59.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reduce); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "reduce"); if (desc.value === Array.prototype.reduce && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js index 300f7ee3ad..a849b1d806 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-6.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.parseFloat); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "parseFloat"); if (desc.value === global.parseFloat && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js index 8bccbcdffd..64b604ff0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-60; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-60.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Array.prototype.reduceRight); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "reduceRight"); if (desc.value === Array.prototype.reduceRight && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js index 392679577e..01f9f9c140 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-61; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-61.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.fromCharCode); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String, "fromCharCode"); if (desc.value === String.fromCharCode && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js index 25d43e375a..158429c7fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-62; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-62.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "constructor"); if (desc.value === String.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js index ba6612122b..76248b167f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-63; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-63.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.charAt); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "charAt"); if (desc.value === String.prototype.charAt && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js index d195499a78..513a13ca11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-64; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-64.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.charCodeAt); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "charCodeAt"); if (desc.value === String.prototype.charCodeAt && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js index 037778a132..6017e0c1ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-65; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-65.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.concat); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "concat"); if (desc.value === String.prototype.concat && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js index c6f05c4220..c1f4e1a6c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-66; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-66.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.indexOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "indexOf"); if (desc.value === String.prototype.indexOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js index ed9293f2f2..67a32925de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-67; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-67.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.lastIndexOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "lastIndexOf"); if (desc.value === String.prototype.lastIndexOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js index 39b730b8aa..bc06175792 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-68; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-68.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.match); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "match"); if (desc.value === String.prototype.match && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js index 6689e454ed..f425a06fa8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-69; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-69.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.replace); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "replace"); if (desc.value === String.prototype.replace && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js index 91880dcbbf..ccee696961 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-7.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.isNaN); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "isNaN"); if (desc.value === global.isNaN && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js index 44cbb844ed..2e0e4e77e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-70; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-70.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.search); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "search"); if (desc.value === String.prototype.search && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js index 0d3d13e3cf..44d057c221 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-71; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-71.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.slice); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "slice"); if (desc.value === String.prototype.slice && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js index b23807ee84..ad096774e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-72; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-72.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.split); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "split"); if (desc.value === String.prototype.split && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js index 685ab6a3f9..7cfe154e9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-73; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-73.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.substring); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "substring"); if (desc.value === String.prototype.substring && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js index d453bb6eac..5929a12ede 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-74; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.substr); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "substr"); if (desc.value === String.prototype.substr && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js index 1524c33691..9eaa4ff7bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-75; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-75.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLowerCase); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "toLowerCase"); if (desc.value === String.prototype.toLowerCase && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js index 9baf191007..26ae6d2720 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-76; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-76.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "toString"); if (desc.value === String.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js index a5a5d02ab8..31f9cc3e80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-77; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-77.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toUpperCase); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "toUpperCase"); if (desc.value === String.prototype.toUpperCase && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js index 997d85e49e..a80ddf9c09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-78; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-78.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.valueOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "valueOf"); if (desc.value === String.prototype.valueOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js index edbdcc1934..bc27e0ae0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-79; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-79.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLocaleLowerCase); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "toLocaleLowerCase"); if (desc.value === String.prototype.toLocaleLowerCase && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js index d06fc7e178..a71efb0edf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-8.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.isFinite); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "isFinite"); if (desc.value === global.isFinite && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js index 08f434dfd0..fc4ba00201 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-80; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-80.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.toLocaleUpperCase); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "toLocaleUpperCase"); if (desc.value === String.prototype.toLocaleUpperCase && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js index 350d1691c7..a142f63967 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-81; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-81.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.localeCompare); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "localeCompare"); if (desc.value === String.prototype.localeCompare && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js index 26e704c28a..d6c523c224 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-82; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-82.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (String.prototype.trim); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "trim"); if (desc.value === String.prototype.trim && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js index 4da1d4711c..791bcc8f91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-84; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-84.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Boolean.prototype, "constructor"); if (desc.value === Boolean.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js index 91d384c3fc..c80fc2a5d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-85; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-85.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Boolean.prototype, "toString"); if (desc.value === Boolean.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js index b4450598ec..f7a06fa1eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-86; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-86.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Boolean.prototype.valueOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Boolean.prototype, "valueOf"); if (desc.value === Boolean.prototype.valueOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js index 3641c7572f..6f5d293d17 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-88; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-88.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.constructor); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "constructor"); if (desc.value === Number.prototype.constructor && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js index 79bb352338..ea8bb6b844 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-89; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-89.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "toString"); if (desc.value === Number.prototype.toString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js index e31eb32eb3..c83e0eccd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-9.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Global.decodeURI); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var global = fnGlobalObject(); var desc = Object.getOwnPropertyDescriptor(global, "decodeURI"); if (desc.value === global.decodeURI && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js index 366020773a..9fc1ba012b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-90; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-90.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toLocaleString); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "toLocaleString"); if (desc.value === Number.prototype.toLocaleString && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js index ffb21bcc4a..fe664e5984 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-91; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-91.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toFixed); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "toFixed"); if (desc.value === Number.prototype.toFixed && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js index 2363d37898..62be6d5689 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-92; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-92.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toExponential); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "toExponential"); if (desc.value === Number.prototype.toExponential && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js index f6a461f037..c0e203233f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-93; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-93.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.toPrecision); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "toPrecision"); if (desc.value === Number.prototype.toPrecision && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js index ef95d07633..456ebf8a31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-94; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-94.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Number.prototype.valueOf); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Number.prototype, "valueOf"); if (desc.value === Number.prototype.valueOf && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js index d24c188da6..9024e33b32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-96; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-96.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.abs); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "abs"); if (desc.value === Math.abs && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js index ed64039730..851e574066 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-97; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-97.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.acos); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "acos"); if (desc.value === Math.acos && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js index 0b3681899f..6ab72ed5fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-98; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-98.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.asin); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "asin"); if (desc.value === Math.asin && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js index 13ab28b259..2b46d7933f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.3-4-99; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js; + * @path: chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-99.js; * @description: Object.getOwnPropertyDescriptor returns data desc for functions on built-ins (Math.atan); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Math, "atan"); if (desc.value === Math.atan && desc.writable === true && @@ -33,5 +32,5 @@ assertTrue((function testcase() { desc.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js index abe04b021b..fec1806d79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js; * @description: Object.getOwnPropertyNames must exist as a function; */ -assertTrue((typeof(Object.getOwnPropertyNames) === "function")); +assertTrue(typeof(Object.getOwnPropertyNames) === "function"); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js index 4ffe31c004..a55fea24c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js; * @description: Object.getOwnPropertyNames must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((Object.getOwnPropertyNames.length === 1)); +assertTrue(Object.getOwnPropertyNames.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js index 8af5c39d25..018bcd2615 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-2.js; * @description: Object.getOwnPropertyNames throws TypeError if 'O' is undefined; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyNames(undefined); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js index d080fb5066..023fb4d6d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-3.js; * @description: Object.getOwnPropertyNames throws TypeError if 'O' is null; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyNames(null); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js index 189482d426..d3c5541446 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-4.js; * @description: Object.getOwnPropertyNames throws TypeError if 'O' is a boolean; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyNames(true); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js index 7d0775e7d3..c8e3796740 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-1-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1-5.js; * @description: Object.getOwnPropertyNames throws TypeError if 'O' is a string; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyNames("abc"); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js index ec0538c178..b3ad795f51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-1.js; * @description: Object.getOwnPropertyNames throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.getOwnPropertyNames(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js index fc7cd2682c..0e1c779e07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-1.js; * @description: Object.getOwnPropertyNames - returned array is an array according to Array.isArray; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = Object.getOwnPropertyNames(obj); return Array.isArray(result); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js index 829a0c94eb..77080bd91f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-2.js; * @description: Object.getOwnPropertyNames - returned array is an instance of Array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = Object.getOwnPropertyNames(obj); return result instanceof Array; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js index 67dad50ea2..e1b4e7399d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-3.js; * @description: Object.getOwnPropertyNames - length of returned array is initialized to 0; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = Object.getOwnPropertyNames(obj); return result.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js index 67e21329b7..8280daefaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-2-4.js; * @description: Object.getOwnPropertyNames - returned array is the standard built-in constructor; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var oldArray = Array; Array = function () { throw new Error("invoke customer defined Array!"); @@ -40,5 +39,5 @@ assertTrue((function testcase() { } finally { Array = oldArray; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js index da914c63e4..d1cedefc54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-3-1.js; * @description: Object.getOwnPropertyNames - elements of the returned array start from index 0; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop1: 1001 }; var arr = Object.getOwnPropertyNames(obj); return arr.hasOwnProperty(0) && arr[0] === "prop1"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js index 46597cafce..f1ef059ced 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-1.js; * @description: Object.getOwnPropertyNames returns array of property names (Global); - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var result = Object.getOwnPropertyNames(fnGlobalObject()); var expResult = ["NaN", "Infinity", "undefined", "eval", "parseInt", "parseFloat", "isNaN", "isFinite", "decodeURI", "decodeURIComponent", "encodeURI", "encodeURIComponent", "Object", "Function", "Array", "String", "Boolean", "Number", "Date", "Date", "RegExp", "Error", "EvalError", "RangeError", "ReferenceError", "SyntaxError", "TypeError", "URIError", "Math", "JSON"]; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js index 5737a5c23f..1437e3134e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-2.js; * @description: Object.getOwnPropertyNames returns array of property names (Object); - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var result = Object.getOwnPropertyNames(Object); var expResult = ["getPrototypeOf", "getOwnPropertyDescriptor", "getOwnPropertyNames", "create", "defineProperty", "defineProperties", "seal", "freeze", "preventExtensions", "isSealed", "isFrozen", "isExtensible", "keys", "prototype", "length"]; var found; return arrayContains(result, expResult); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js index 28199b06fc..d65ed16d43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-36.js; * @description: Object.getOwnPropertyNames - inherited data properties are not pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { "parent": "parent" }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js index d3c732b132..db66e9824d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-37.js; * @description: Object.getOwnPropertyNames - inherited accessor properties are not pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "parent", { get: function () { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js index 733b14315f..fee1371cf9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-38.js; * @description: Object.getOwnPropertyNames - own data properties are pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "a": "a" }; var result = Object.getOwnPropertyNames(obj); return result[0] === "a"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js index df00140ad5..ee14a9cd94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-39.js; * @description: Object.getOwnPropertyNames - own accessor properties are pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "a", { get: function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var result = Object.getOwnPropertyNames(obj); return result[0] === "a"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js index 253bcd6424..f37ebe673b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-40.js; * @description: Object.getOwnPropertyNames - inherited data property of String object 'O' is not pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { var str = new String("abc"); @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.protoProperty; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js index f298b1edef..22e9944a2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-41.js; * @description: Object.getOwnPropertyNames - inherited accessor property of String object 'O' is not pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var str = new String("abc"); @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.protoProperty; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js index 2ec28ed4b9..25d1229fa3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-42.js; * @description: Object.getOwnPropertyNames - own data property of String object 'O' is pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); Object.defineProperty(str, "ownProperty", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js index 8ca0515dfa..228841f919 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-43.js; * @description: Object.getOwnPropertyNames - own accessor property of String object 'O' is pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); Object.defineProperty(str, "ownProperty", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js index 86439058d6..9769ca2770 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-44.js; * @description: Object.getOwnPropertyNames - own index properties of String object are pushed into the returned Array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); str[5] = "de"; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var result = Object.getOwnPropertyNames(str); return compareArray(expResult, result); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js index 457fa53e00..90eceb8891 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-45.js; * @description: Object.getOwnPropertyNames - inherited data property of Array object 'O' is not pushed into the returned array.; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { try { var arr = [0, 1, 2]; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.protoProperty; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js index 67426888aa..414e73bf7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-46.js; * @description: Object.getOwnPropertyNames - inherited accessor property of Array object 'O' is not pushed into the returned array.; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var arr = [0, 1, 2]; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.protoProperty; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js index e8603f71a7..7607063181 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-47.js; * @description: Object.getOwnPropertyNames - own data property of Array object 'O' is pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; arr.ownProperty = "ownArray"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js index 2bc918d3ff..a33dd33ead 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-48.js; * @description: Object.getOwnPropertyNames - own accessor property of Array object 'O' is pushed into the returned array.; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; Object.defineProperty(arr, "ownProperty", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js index cdb771ba10..f4f4a5035a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-49.js; * @description: Object.getOwnPropertyNames - own index properties of Array objcect are pushed into the returned Array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; var expResult = ["0", "1", "2", "length"]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var result = Object.getOwnPropertyNames(arr); return compareArray(expResult, result); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js index 6b156945c4..6ab2f989da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-50.js; * @description: Object.getOwnPropertyNames - non-enumerable own property of 'O' is pushed into the returned Array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "nonEnumerableProp", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var result = Object.getOwnPropertyNames(obj); return result[0] === "nonEnumerableProp"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js index abef8b3254..7643b65a99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-b-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-1.js; * @description: Object.getOwnPropertyNames - descriptor of resultant array is all true; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Object(); obj.x = 1; obj.y = 2; @@ -36,5 +35,5 @@ assertTrue((function testcase() { desc.writable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js index d8f669f7a7..3184642268 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-b-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-2.js; * @description: Object.getOwnPropertyNames - all own properties are pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "a": "a" }; Object.defineProperty(obj, "b", { @@ -54,5 +53,5 @@ assertTrue((function testcase() { var expResult = ["a", "b", "c", "d"]; return compareArray(expResult, result); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js index 1515cf7304..453fe12c96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-b-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-3.js; * @description: Object.getOwnPropertyNames - own property named empty('') is pushed into the returned array; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "": "empty" }; var result = Object.getOwnPropertyNames(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js index e96ba8e627..9e171968c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-b-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-4.js; * @description: Object.getOwnPropertyNames - elements of the returned array are writable; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "a": "a" }; var result = Object.getOwnPropertyNames(obj); @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js index 5cc709d91e..848b322e13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-b-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-5.js; * @description: Object.getOwnPropertyNames - elements of the returned array are enumerable; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "a": "a" }; var result = Object.getOwnPropertyNames(obj); @@ -37,5 +36,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js index 5fcdeebf61..c6241a34e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.4-4-b-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-b-6.js; * @description: Object.getOwnPropertyNames - elements of the returned array are configurable; - * @precondition: (fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "a": "a" }; var result = Object.getOwnPropertyNames(obj); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var afterDeleted = (result.hasOwnProperty("0")); return beforeDeleted && !afterDeleted; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js index 6d58d72ff6..445503e5a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js; * @description: Object.create must exist as a function; */ -assertTrue((typeof(Object.create) === "function")); +assertTrue(typeof(Object.create) === "function"); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js index 64e5ca9ff6..0b954fdcdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js; * @description: Object.create must exist as a function taking 2 parameters; - * @precondition: (fnExists(Object.create)); */ -assertTrue((Object.create.length === 2)); +assertTrue(Object.create.length === 2); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js index c07dda724c..52095c1403 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-1.js; * @description: Object.create throws TypeError if 'O' is undefined; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create(undefined); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js index 2809c3e341..0be8ab5d1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-2.js; * @description: Object.create TypeError is not thrown if 'O' is null; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create(null); return true; } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js index 6cd1ba89ae..5015b4f3c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-3.js; * @description: Object.create throws TypeError if 'O' is a boolean primitive; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create(true); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js index 09b52061ea..778e37af76 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1-4.js; * @description: Object.create throws TypeError if 'O' is a number primitive; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create(2); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js index 0e579c6f35..44d5dffaba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-1.js; * @description: Object.create throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js index b882aa47d4..fef6c52130 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js @@ -22,13 +22,12 @@ * create sets the [[Prototype]] of the created object to first parameter. * This can be checked using isPrototypeOf, or getPrototypeOf. * - * @id: 15.2.3.5-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-1.js; * @description: Object.create creates new Object; - * @precondition: (fnExists(Object.create) && fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { function base() {} var b = new base(); var prop = new Object(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (typeof d === 'object') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js index 4ff62195dd..45b760fb2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-2-2.js; * @description: Object.create - returned object is an instance of Object; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}); return newObj instanceof Object; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js index 836fff7579..18ec095319 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js @@ -22,13 +22,12 @@ * create sets the [[Prototype]] of the created object to first parameter. * This can be checked using isPrototypeOf, or getPrototypeOf. * - * @id: 15.2.3.5-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-3-1.js; * @description: Object.create sets the prototype of the passed-in object; - * @precondition: (fnExists(Object.create) && fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { function base() {} var b = new base(); var d = Object.create(b); @@ -37,5 +36,5 @@ assertTrue((function testcase() { b.isPrototypeOf(d) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js index dfe6b49190..2738d75e1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js @@ -22,13 +22,12 @@ * create sets the [[Prototype]] of the created object to first parameter. * This can be checked using isPrototypeOf, or getPrototypeOf. * - * @id: 15.2.3.5-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-1.js; * @description: Object.create sets the prototype of the passed-in object and adds new properties; - * @precondition: (fnExists(Object.create) && fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { function base() {} var b = new base(); var prop = new Object(); @@ -43,5 +42,5 @@ assertTrue((function testcase() { b.y === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js index 4361f05ef0..cc23858c8e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-10.js; * @description: Object.create - argument 'Properties' is the Math object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; Object.defineProperty(Math, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Math.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js index d0af418083..a490c4f1ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-100; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-100.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is not present (8.10.5 step 4); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js index dfd3af6b72..055416b433 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-101; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-101.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js index b2d9ed166d..016db5027f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-102; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-102.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { configurable: true @@ -45,5 +44,5 @@ assertTrue((function testcase() { return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js index fae9eb64b8..3232fed0b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-103; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-103.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { configurable: true @@ -47,5 +46,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js index 0d145237b7..8e7441d1bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-104; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-104.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "configurable", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js index 2f15ca1084..d8b793281c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-105; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-105.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; Object.defineProperty(descObj, "configurable", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js index 8b03562d7c..6b1fe65dd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-106; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-106.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js index 9728c22bfa..c14d787bc4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-107; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-107.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { configurable: true @@ -49,5 +48,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js index bddda1a437..f591500c82 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-108; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-108.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "configurable", { @@ -52,5 +51,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js index 7e71e5f8cd..82b7f89364 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-109; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-109.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; Object.defineProperty(descObj, "configurable", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js index ceeee11e33..fa2424d3ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-11.js; * @description: Object.create - argument 'Properties' is a Date object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Date(); var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); var newObj = Object.create({}, props); return result && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js index 8293ec02af..f2132016b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-110; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-110.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "configurable", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js index beb34ac29b..46e784efc7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-111; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-111.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js index 8daaac4c5f..5053df65a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-112; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-112.js; * @description: Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = function () { }; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js index 46586af540..bdcc1691b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-113; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-113.js; * @description: Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js index 3687a46bf4..7dd8587182 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-114; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-114.js; * @description: Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = new String(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js index b1deed8eb0..020c7cf30d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-115; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-115.js; * @description: Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = new Boolean(false); @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js index 204e876cd7..e80b84be63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-116; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-116.js; * @description: Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = new Number(-9); @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js index 1bc9705ded..a18ed5af68 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-117; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-117.js; * @description: Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Math.configurable = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Math.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js index d04afa49ef..6b4d20d9d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-118; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-118.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = new Date(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js index 7d2e7b40e8..23ecf49d0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-119; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-119.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = new RegExp(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js index 210e849fc7..99e11f5c7f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-12.js; * @description: Object.create - argument 'Properties' is a RegExp object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = new RegExp(); var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); var newObj = Object.create({}, props); return result && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js index dfa9603523..a7e833daee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-120; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-120.js; * @description: Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.configurable = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete JSON.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js index f56b86c51b..85234add54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-121; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-121.js; * @description: Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = new Error(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js index 6191167d5f..b8054ad28b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-122; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-122.js; * @description: Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js index 87603f9efd..632561cd5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-124; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-124.js; * @description: Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { fnGlobalObject().configurable = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js index 6ae2481d18..96b859f4a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-125; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-125.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is undefined (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js index 709af5b96e..da460a363d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-126; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-126.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is null (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js index af63fb27ef..c05664dcfa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-127; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-127.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js index de9a4d771f..32e4ddbc85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-128; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-128.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is false (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js index 56ade41b0f..603d84bab1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-129; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-129.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is 0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js index 6ed35879e6..d54dcb3cfa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-13.js; * @description: Object.create - argument 'Properties' is the JSON object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete JSON.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js index 459a7595b3..ca13baa0ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-130; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-130.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is +0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js index dcf0152d03..901890a710 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-131; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-131.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is -0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js index 316ac7628e..0033699840 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-132; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-132.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is NaN (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js index f80de4e553..a398c5be70 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-133; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-133.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a positive number (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js index a7b1b2e646..b02232bf83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-134; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-134.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a negative number (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js index 06690364e5..c77b076bc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-135; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-135.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an empty string (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js index 726608719f..c3cb893c23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-136; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-136.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a non-empty string (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js index 83eb10d2c5..d0121da3b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-137; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-137.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a Function object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js index 34ec32ca2e..3371c1e990 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-138; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-138.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an Array object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js index 45713a33b8..a7b9f33d79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-139; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-139.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a String object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js index 0f4f97944b..1a3ae03a47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-14.js; * @description: Object.create - argument 'Properties' is an Error object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty) && fnExists(Array.prototype.forEach) && fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Error("test"); var result = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); var newObj = Object.create({}, props); return result && newObj.hasOwnProperty("prop15_2_3_5_4_14"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js index e78aa0248a..d326252161 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-140; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-140.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a Boolean object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js index 0332b69a7e..ea560ff435 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-141; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-141.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a Number object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js index 6e73a0bffc..67fc53a136 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-142; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-142.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is the Math object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js index 84b3d51ed3..887db673a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-143; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-143.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a Date object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js index 6a83efa633..99a1cb8a05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-144; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-144.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a RegExp object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js index cd6488af06..eb96f87239 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-145; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-145.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is the JSON object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js index cea7af4dbf..b6206660eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-146; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-146.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an Error object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js index 2157b9c76f..27be728fd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-147; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-147.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is an Arguments object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js index 57b8254853..e1f830a6fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-149; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-149.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is the global object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js index b45d52e730..fd49b80cf7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-15.js; * @description: Object.create - argument 'Properties' is the Aguments object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, argObj); return result && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js index 01e61c5ef1..cf62fb7db8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-150; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-150.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is a string (value is 'false') which is treated as the value true (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js index 62009db768..f93fd498cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-151; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-151.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is new Boolean(false) which is treated as the value true (8.10.5 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterDeleted = newObj.hasOwnProperty("prop"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js index f73a7bc42c..f7d3e0f079 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-152; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-152.js; * @description: Object.create - 'value' property of one property in 'Properties' is present (8.10.5 step 5); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return newObj.prop === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js index 8a6d0144d6..6e4d3ac362 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-153; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-153.js; * @description: Object.create - 'value' property of one property in 'Properties' is not present (8.10.5 step 5); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: {} }); return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js index fd27ff44a4..bb0b94bd85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-154; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-154.js; * @description: Object.create - 'value' property of one property in 'Properties' is own data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js index cc268dcbb8..0d8814eddc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-155; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-155.js; * @description: Object.create - 'value' property of one property in 'Properties' is an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { value: "inheritedDataProperty" @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return newObj.prop === "inheritedDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js index f90615cd43..a968a330d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-156; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-156.js; * @description: Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { value: "inheritedDataProperty" @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js index 8d0fe15061..d1df6a8a7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-157; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-157.js; * @description: Object.create - 'value' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js index 4ea3cc83c9..21b65dfb2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-158; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-158.js; * @description: Object.create - 'value' property of one property in 'Properties' is own accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js index 43d15345f0..4ccb5f768a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-159; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-159.js; * @description: Object.create - 'value' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return newObj.prop === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js index bcb37f3c5f..276b2010c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-16.js; * @description: Object.create - own enumerable data property in 'Properties' is defined in 'obj' (15.2.3.7 step 3); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: {} }); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js index dc19f157ac..d77da0706c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-160; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-160.js; * @description: Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { value: "inheritedDataProperty" @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js index 4fa2abf416..1c65638230 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-161; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-161.js; * @description: Object.create - 'value' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js index ed03f5d3b4..b0eaf23306 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-162; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-162.js; * @description: Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js index 69ac6b0bff..56132308c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-163; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-163.js; * @description: Object.create - 'value' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js index 213e043912..490676254f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-164; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-164.js; * @description: Object.create - 'value' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js index b0892872df..ef0c15ac88 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-165; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-165.js; * @description: Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var Func = function (a, b) { return a + b; @@ -38,5 +37,5 @@ assertTrue((function testcase() { prop: fun }); return newObj.prop === "FunValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js index 71847e6a60..bd99bbb11a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-166; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-166.js; * @description: Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, 3]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ArrValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js index a7053a24f9..319f1198f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-167; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-167.js; * @description: Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "StrValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js index d255932030..e91b363610 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-168; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-168.js; * @description: Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var booleanObj = new Boolean(false); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "BooleanValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js index 5e4049b9a4..151d433a3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-169; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-169.js; * @description: Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(123); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "NumValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js index 02c8428adb..28bae6c820 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-17.js; * @description: Object.create - own data property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = {}; Object.defineProperty(props, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, props); return !newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js index 099071fa6b..af9674d10f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-170; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-170.js; * @description: Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Math.value = "MathValue"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Math.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js index 0ade89db22..b6abc80f17 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-171; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-171.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "DateValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js index d6c032d9e2..79a44b2353 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-172; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-172.js; * @description: Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "RegExpValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js index 9f7b5c4c82..3a34dc626e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-173; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-173.js; * @description: Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.value = "JSONValue"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete JSON.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js index cf3a005670..fd1fb04aef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-174; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-174.js; * @description: Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var errorObj = new Error(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ErrorValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js index 456a6e935a..f5cb4f24b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-175; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-175.js; * @description: Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ArgValue"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js index e35e40f617..6df74304dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-177; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-177.js; * @description: Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { fnGlobalObject().value = "GlobalValue"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js index 95aaf3a268..85a8f5f198 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-178; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-178.js; * @description: Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js index 36bce0f5cb..4c66f53445 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-179; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-179.js; * @description: Object.create - 'writable' property of one property in 'Properties' is not present (8.10.5 step 6); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === 100); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js index 0a12066d3b..72145e5d6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-18.js; * @description: Object.create - an enumerable inherited data property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, child); return !newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js index 755b80453b..23ea256009 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-180; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-180.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js index f0eedc867f..dabc873b15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-181; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-181.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { writable: true @@ -47,5 +46,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js index d53f9b2240..e3716a008f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-182; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-182.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { writable: false @@ -49,5 +48,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js index acdc16c3d3..c49551caff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-183; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-183.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js index 490266131b..a77b0c2e39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-184; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-184.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js index 2137cf64ee..a104f96cfe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-185; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-185.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js index db3351eea3..8da9ef845c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-186; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-186.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { writable: false @@ -53,5 +52,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js index 663d245dc3..a23ceeff05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-187; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-187.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -57,5 +56,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js index c3b9b9cdfc..979f44ece4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-188; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-188.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = { value: 100 }; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === 100); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js index 6d22d46419..50d7f7555c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-189; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-189.js; * @description: Object.create - 'writable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js index 79009fdabc..f5307d7421 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-19.js; * @description: Object.create - own enumerable accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 3); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js index 305fe454fb..37c90cbbe3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-190; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-190.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { value: 100 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === 100); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js index ef645f5fea..fa8f290d1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-191; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-191.js; * @description: Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var Func = function (a, b) { return a + b; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js index 4af57a1f39..6daeb172ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-192; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-192.js; * @description: Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var array = [1, 2, 3]; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js index 72ae1e5f28..dd0b74f60c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-193; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-193.js; * @description: Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js index 3ddc419f1f..c320e8866d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-194; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-194.js; * @description: Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var booleanObj = new Boolean(false); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js index 62bc1caeea..0fb464e9ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-195; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-195.js; * @description: Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(123); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js index 1f7c1997b6..18275c1004 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-196; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-196.js; * @description: Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Math.writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Math.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js index 10a121fbc9..240b2d0f47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-197; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-197.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js index f8ca860ec9..4a81c7455a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-198; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-198.js; * @description: Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js index 2183245df5..981cac0e8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-199; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-199.js; * @description: Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete JSON.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js index 196017f1a3..9617a21b90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-2.js; * @description: Object.create - 'Properties' is undefined; - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, undefined); return (newObj instanceof Object); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js index 0bf60bf3fb..34a2d55df2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-20.js; * @description: Object.create - own accessor property in 'Properties' which is not enumerable is not defined in 'obj' (15.2.3.7 step 3); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, props); return !newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js index c9752f6647..c33c3e9cbb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-200; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-200.js; * @description: Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var errorObj = new Error(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (newObj.prop === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js index 76e75b8afb..48ad2890eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-201; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-201.js; * @description: Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -43,5 +42,5 @@ assertTrue((function testcase() { return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js index 23bc60aa54..02422a1cd0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-203; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-203.js; * @description: Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { fnGlobalObject().writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js index c860f25bb0..20c42d9720 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-204; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-204.js; * @description: Object.create - 'writable' property of one property in 'Properties' is undefined (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { writable: undefined @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js index 1d94e90e13..59cb87e65c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-205; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-205.js; * @description: Object.create - 'writable' property of one property in 'Properties' is null (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js index 7af2c486b4..e8b091ac60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-206; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-206.js; * @description: Object.create - 'writable' property of one property in 'Properties' is true (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js index 34c23d9915..678be05219 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-207; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-207.js; * @description: Object.create - 'writable' property of one property in 'Properties' is false (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js index f002eb5388..57d2c1a20a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-208; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-208.js; * @description: Object.create - 'writable' property of one property in 'Properties' is 0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js index c031d20880..93dca3aa59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-209; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-209.js; * @description: Object.create - 'writable' property of one property in 'Properties' is +0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js index 0f2920d1ae..9c34256fb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-21.js; * @description: Object.create - an enumerable inherited accessor property in 'Properties' is not defined in 'obj' (15.2.3.7 step 3); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, child); return !newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js index 311607b7e8..08c25d92c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-210; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-210.js; * @description: Object.create - 'writable' property of one property in 'Properties' is -0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js index 39893549c3..c67f3656fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-211; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-211.js; * @description: Object.create - 'writable' property of one property in 'Properties' is NaN (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js index 1dccb66e6c..67e5e61c2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-212; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-212.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js index e3e05f3b5a..fd1db16074 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-213; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-213.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js index bcefd04d0b..92c0a29b22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-214; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-214.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an empty string (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = { writable: "" }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js index 80029e7df9..6ec91de271 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-215; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-215.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a non-empty string (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js index 97173ddbea..d124732442 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-216; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-216.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a Function object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js index 46f1769d98..3d58e2caf6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-217; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-217.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an Array object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js index 1260daf28b..7bc1879afb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-218; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-218.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a String object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js index 6b61b05961..4c3ac6fe8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-219; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-219.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a Boolean object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js index b4db0f81a7..19e6603fab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-22.js; * @description: Object.create - own enumerable data property that overrides an enumerable inherited data property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; proto.prop = { @@ -42,5 +41,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, child); return newObj.hasOwnProperty("prop") && newObj.prop === "bbq"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js index 0d1d7b2fb6..1afc58de60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-220; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-220.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a Number object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js index d8d220328f..94dd4a48bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-221; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-221.js; * @description: Object.create - 'writable' property of one property in 'Properties' is the Math object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js index 0d9a166487..e6f16ba86f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-222; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-222.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a Date object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js index d8b4d5dc56..6522827e01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-223; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-223.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a RegExp object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js index f7f8c7ff10..846cc2e1ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-224; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-224.js; * @description: Object.create - 'writable' property of one property in 'Properties' is the JSON object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var hasProperty = newObj.hasOwnProperty("prop"); newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js index ec4a159b49..f27cd34b2b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-225; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-225.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an Error object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var hasProperty = newObj.hasOwnProperty("prop"); newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js index fab128ba26..c7592c8cae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-226; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-226.js; * @description: Object.create - 'writable' property of one property in 'Properties' is an Arguments object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js index 46550ca013..83db61d2c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-228; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-228.js; * @description: Object.create - 'writable' property of one property in 'Properties' is the global object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js index 9592166eca..59b2b1986d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-229; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-229.js; * @description: Object.create - 'writable' property of one property in 'Properties' is a string (value is 'false') which is treated as the value true (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js index 660b8e347e..61afbd370b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-23.js; * @description: Object.create - own enumerable data property that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, child); return newObj.hasOwnProperty("prop") && newObj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js index 8e21cd633d..5897d962ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-230; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-230.js; * @description: Object.create - 'writable' property of one property in 'Properties' is new Boolean(false) which is treated as the value true (8.10.5 step 6.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { newObj.prop = 121; return hasProperty && newObj.prop === 121; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js index 7d4062ec20..a396eba6eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-231; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-231.js; * @description: Object.create - 'get' property of one property in 'Properties' is present (8.10.5 step 7); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return newObj.prop === "present"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js index 95699dc532..b8847f35dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-232; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-232.js; * @description: Object.create - 'get' property of one property in 'Properties' is not present (8.10.5 step 7); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: {} }); return typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js index 482e34e07e..537a0cb471 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-233; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-233.js; * @description: Object.create - 'get' property of one property in 'Properties' is own data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return newObj.prop === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js index 63bdad51ea..318c37fc5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-234; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-234.js; * @description: Object.create - 'get' property of one property in 'Properties' is an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { get: function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return newObj.prop === "inheritedDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js index 6d5fc711d6..e0097e3f67 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-235; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-235.js; * @description: Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { get: function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js index fa8495b5ec..cd6f849a0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-236; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-236.js; * @description: Object.create - 'get' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js index 053e3565c6..0ce917a2ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-237; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-237.js; * @description: Object.create - 'get' property of one property in 'Properties' is own accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js index d62d677906..cd8cfcd1f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-238; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-238.js; * @description: Object.create - 'get' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return newObj.prop === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js index 5df62ce42c..a9f30a3943 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-239; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-239.js; * @description: Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { get: function () { return "inheritedDataProperty"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js index 0acfabaa7b..096fb11772 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-24.js; * @description: Object.create - own enumerable accessor property that overrides an enumerable inherited data property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; proto.prop = { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, child); return newObj.hasOwnProperty("prop") && newObj.prop === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js index fa4b480010..006ab27bf2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-240; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-240.js; * @description: Object.create - 'get' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "get", { @@ -53,5 +52,5 @@ assertTrue((function testcase() { }); return newObj.prop === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js index d651a7edd2..ab5a3111ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-241; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-241.js; * @description: Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; Object.defineProperty(descObj, "get", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js index 3b1226927b..8da5d0edbb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-242; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-242.js; * @description: Object.create - 'get' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "get", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js index 2de42b92ea..b97f51e0c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-243; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-243.js; * @description: Object.create - 'get' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "get", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js index 97318730e1..924b807ebd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-244; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-244.js; * @description: Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () {}; funObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyFunctionObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js index 5bc9169fb1..fc33f9edde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-245; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-245.js; * @description: Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var arrayObj = [1, 2, 3]; arrayObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyArrayObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js index 23ba62a7b0..af53130beb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-246; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-246.js; * @description: Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("abc"); strObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyStringObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js index 783dbb5b51..62a15db3b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-247; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-247.js; * @description: Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(true); boolObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyBooleanObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js index abdf6bac08..8135edb440 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-248; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-248.js; * @description: Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(5); numObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyNumberObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js index 48f676e1d1..ed20e50fc4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-249; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-249.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); dateObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyDateObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js index 1e294438f3..18e40c196d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-25.js; * @description: Object.create - own enumerable accessor property that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a) ; - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { @@ -52,5 +51,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, child); return newObj.hasOwnProperty("prop") && newObj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js index ccb94de06b..2864b75240 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-250; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-250.js; * @description: Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); regObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyRegExpObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js index e488a0c98a..c4638d62fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-251; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-251.js; * @description: Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Math.get = function () { return "VerifyMathObject"; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Math.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js index 3763891b00..5f9add6047 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-252; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-252.js; * @description: Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { JSON.get = function () { return "VerifyJSONObject"; }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete JSON.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js index 7dc928c6f1..9fd6441901 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-253; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-253.js; * @description: Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error("error"); errObj.get = function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyErrorObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js index 51ffabcf42..1d76932eb7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-254; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-254.js; * @description: Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return newObj.prop === "VerifyArgumentsObject"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js index 3c80ec3e5e..cc868282cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-256; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-256.js; * @description: Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { fnGlobalObject().get = function () { return "VerifyGlobalObject"; }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js index 9bef72f725..9c0f284e67 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-257; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-257.js; * @description: Object.create - 'get' property of one property in 'Properties' is undefined (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { get: undefined @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js index f06c76b465..814d650f75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-258; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-258.js; * @description: Object.create - 'get' property of one property in 'Properties' is the primitive value null (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js index 31803c1d3f..e00c814ea5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-259; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-259.js; * @description: Object.create - 'get' property of one property in 'Properties' is a boolean primitive (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js index 5cd699a2a6..cec9050d39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-26.js; * @description: Object.create - TypeError is thrown when own enumerable accessor property of 'Properties' without a get function (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = {}; Object.defineProperty(props, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js index d179ddff4d..2f54ef8cc0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-260; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-260.js; * @description: Object.create - 'get' property of one property in 'Properties' is a number primitive (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js index 9dabe55f4c..d6fd4f9fc6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-261; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-261.js; * @description: Object.create - 'get' property of one property in 'Properties' is a primitive string (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js index b1692b7bce..c9a615bc4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-262; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-262.js; * @description: Object.create - 'get' property of one property in 'Properties' is an Array object (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { prop: { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js index e2ea5a0cda..0034415ba7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-263; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-263.js; * @description: Object.create - 'get' property of one property in 'Properties' is a function (8.10.5 step 7.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { get: function () { } @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return newObj.hasOwnProperty("prop") && typeof newObj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js index a005b40f7d..a17df71f29 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-266; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-266.js; * @description: Object.create - 'set' property of one property in 'Properties' is present (8.10.5 step 8); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var newObj = Object.create({}, { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js index 4e6466a03f..fa43dca17a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-267; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-267.js; * @description: Object.create - 'set' property of one property in 'Properties' is not present (8.10.5 step 8); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { get: function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && newObj.prop === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js index c4557bea21..b00681da00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-268; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-268.js; * @description: Object.create - 'set' property of one property in 'Properties' is own data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var newObj = Object.create({}, { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js index 6db4cd1368..2998a73a64 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-269; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-269.js; * @description: Object.create - 'set' property of one property in 'Properties' is an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var proto = { set: function (value) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js index 961e73e362..4dd3de33a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-27.js; * @description: Object.create - own enumerable accessor property in 'Properties' without a get function that overrides an enumerable inherited accessor property in 'Properties' is defined in 'obj' (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js index 1facdb2f79..d28cb99b3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-270; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-270.js; * @description: Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; var proto = { @@ -50,5 +49,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data1 === "overrideData" && data2 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js index e9619e8be4..c8a02ee8c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-271; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-271.js; * @description: Object.create - 'set' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; @@ -56,5 +55,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data1 === "overrideData" && data2 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js index 90ce7c0247..e3b542a25d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-272; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-272.js; * @description: Object.create - 'set' property of one property in 'Properties' is own accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descObj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js index f03446171a..009405d18d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-273; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-273.js; * @description: Object.create - 'set' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var proto = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js index 3449817bb8..55fe4be187 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-274; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-274.js; * @description: Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; @@ -54,5 +53,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data1 === "overrideData" && data2 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js index 20761d4998..8c4a60d366 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-275; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-275.js; * @description: Object.create - 'set' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; var proto = {}; @@ -58,5 +57,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data1 === "overrideData" && data2 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js index dc58399d67..36f61f8135 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-276; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-276.js; * @description: Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var descObj = {}; Object.defineProperty(descObj, "set", { set: function () { } @@ -40,5 +39,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(newObj, "prop"); return hasProperty && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js index b172ff8efe..305d05b53f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-277; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-277.js; * @description: Object.create - 'set' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "set", { get: function () { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(newObj, "prop"); return newObj.hasOwnProperty("prop") && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js index 05a0916e92..e6296e9f47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-278; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-278.js; * @description: Object.create - 'set' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "set", { set: function () { } @@ -42,5 +41,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(newObj, "prop"); return newObj.hasOwnProperty("prop") && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js index f02efdba11..74571b4cef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-279; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-279.js; * @description: Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { }; var data = "data"; funObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js index a48dcb8360..6dba32e365 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-28.js; * @description: Object.create - 'Properties' is a Function object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = function () { }; props.prop = { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js index c678a6332f..8926bee338 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-280; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-280.js; * @description: Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var data = "data"; arrObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js index e80cb7afa7..4c84dddc65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-281; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-281.js; * @description: Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String(); var data = "data"; strObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js index 9bc666c318..fba0de9408 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-282; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-282.js; * @description: Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(true); var data = "data"; boolObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js index ea2066b3c4..b8f017a78c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-283; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-283.js; * @description: Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(5); var data = "data"; numObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js index 8d2d5d3412..78bd8cfbdd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-284; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-284.js; * @description: Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Math.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js index 759de7b6ab..e12e8e4355 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-285; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-285.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); var data = "data"; dateObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js index 866b9bfe45..664d6044c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-286; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-286.js; * @description: Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); var data = "data"; regObj.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js index ed6f30da12..4fb5b7d751 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-287; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-287.js; * @description: Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete JSON.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js index 665d081f3c..82a079b1b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-288; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-288.js; * @description: Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error("error"); var data = "data"; @@ -40,5 +39,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return newObj.hasOwnProperty("prop") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js index 28e60d5023..fd15d3ea61 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-289; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-289.js; * @description: Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); var data = "data"; @@ -43,5 +42,5 @@ assertTrue((function testcase() { newobj.prop = "overrideData"; return hasProperty && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js index e0ee3cdcb4..7c520de411 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-29.js; * @description: Object.create - 'Properties' is an Array object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = []; props.prop = { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js index d9da074524..5e7ca88667 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-291; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-291.js; * @description: Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js index bba326f0ad..6d8d614f39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-292; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-292.js; * @description: Object.create - 'set' property of one property in 'Properties' is undefined (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -36,5 +35,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return newObj.hasOwnProperty("prop") && typeof (newObj.prop) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js index 21878c3e7a..f58967f74a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-293; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-293.js; * @description: Object.create - 'set' property of one property in 'Properties' is a primitive value null (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js index bbfe49e9fd..8903d38a08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-294; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-294.js; * @description: Object.create - 'set' property of one property in 'Properties' is a primitive boolean value true (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js index 7edca943e3..3ef9004364 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-295; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-295.js; * @description: Object.create - 'set' property of one property in 'Properties' is a primitive number value (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js index 9da9a06b09..c3f5030cf8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-296; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-296.js; * @description: Object.create - 'set' property of one property in 'Properties' is a primitive string value (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js index 173bf37621..1b3a3a3f7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-297; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-297.js; * @description: Object.create - 'set' property of one property in 'Properties' is an Date object (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js index 5caab5cd47..59b1402c4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-298; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-298.js; * @description: Object.create - 'set' property of one property in 'Properties' is a function (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var newObj = Object.create({}, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { newObj.prop = "overrideData"; return newObj.hasOwnProperty("prop") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js index 1ef288997a..5f628ae57a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-3.js; * @description: Object.create throws TypeError if 'Properties' is null (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, null); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js index f7ef27c84d..b3ade3c594 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-30.js; * @description: Object.create - 'Properties' is a String object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = new String(); props.prop = { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js index bfcbec40b2..13d1d0de0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-300; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-300.js; * @description: Object.create - 'set' property of one property in 'Properties' is a host object that isn't callable (8.10.5 step 8.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js index c5511c6101..d1abc57d94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-301; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-301.js; * @description: Object.create - TypeError is thrown if both 'set' property and 'value' property of one property in 'Properties' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js index 84900668c5..2bf803852e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-302; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-302.js; * @description: Object.create - TypeError is thrown if both 'set' property and 'writable' property of one property in 'Properties' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js index 2d533bad31..b56ba1e0c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-303; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-303.js; * @description: Object.create - TypeError is thrown if both 'get' property and 'value' property of one property in 'Properties' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js index 3728081fd7..a865d1ae4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-304; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-304.js; * @description: Object.create - TypeError is thrown if both 'get' property and 'writable' property of one property in 'Properties' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js index a8f4bbe7fb..448709ffd1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-305; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-305.js; * @description: Object.create defines a data property when one property in 'Properties' is generic descriptor (8.12.9 step 4.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { var newObj = Object.create({}, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js index a72ee31630..2ca841c3d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-306; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-306.js; * @description: Object.create - [[Value]] is set as undefined if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { var newObj = Object.create({}, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js index b4f2d6efbd..fc3f5ea97f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-307; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-307.js; * @description: Object.create - [[Writable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { value: 1001, @@ -39,5 +38,5 @@ assertTrue((function testcase() { newObj.prop = 12; return hasProperty && newObj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js index 2f164ec78a..cad0e51f13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-308; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-308.js; * @description: Object.create - [[Enumerable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var isEnumerable = false; var newObj = Object.create({}, { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } } return hasProperty && !isEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js index 494182dd59..65352c1d12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-309; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-309.js; * @description: Object.create - [[Configurable]] is set as false if it is absent in data descriptor of one property in 'Properties' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var isNotConfigurable = false; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js index d9ccd21ed6..c9be99b0de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-31.js; * @description: Object.create - 'Properties' is a Boolean object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Boolean(false); props.prop = { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js index dce551b543..cedef6f746 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-310; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-310.js; * @description: Object.create - [[Get]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { set: function () { }, @@ -34,5 +33,5 @@ assertTrue((function testcase() { } }); return newObj.hasOwnProperty("prop") && newObj.prop === undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js index e2becb0e58..d589731102 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-311; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-311.js; * @description: Object.create - [[Set]] is set as undefined if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { get: function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { verifyConfigurable = !newObj.hasOwnProperty("prop") && hasProperty; return verifySet && verifyGet && verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js index 31107d5225..428b58b432 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-312; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-312.js; * @description: Object.create - [[Enumerable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var isEnumerable = false; var newObj = Object.create({}, { prop: { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return hasProperty && !isEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js index 2f1359cd26..fbca9508b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-313; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-313.js; * @description: Object.create - [[Configurable]] is set as false if it is absent in accessor descriptor of one property in 'Properties' (8.12.9 step 4.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { set: function () { }, @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete newObj.prop; var isNotConfigurable = newObj.hasOwnProperty("prop"); return hasProperty && isNotConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js index 04e05cdcfd..dadc4499bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-314; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-314.js; * @description: Object.create - some enumerable own property in 'Properties' is empty object (15.2.3.7 step 7); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { foo: {} }); return newObj.hasOwnProperty("foo"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js index f7870eae21..9c3979a9c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-315; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-315.js; * @description: Object.create - all properties in 'Properties' are enumerable (data property and accessor property) (15.2.3.7 step 7); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = {}; function getFunc() { @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(newObj, "foo1", 200, true, true, true) && accessorPropertyAttributesAreCorrect(newObj, "foo2", getFunc, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js index 6ed149af87..b4e8da5965 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-316; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-316.js; * @description: Object.create - enumerable properties of 'Properties' are given numerical names (15.2.3.7 step 7); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { function getFunc() { return 20; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } }); return newObj[0] === 100 && newObj[1] === 20 && newObj[2] === 200; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js index 9faedd79f7..e73273e6c3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-32.js; * @description: Object.create - 'Properties' is a Number object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Number(-9); props.prop = { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js index d27b7ae81c..ebf4767414 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-33.js; * @description: Object.create - 'Properties' is the Math object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Math.prop = { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Math.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js index 5d17114764..a67a332cc5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-34.js; * @description: Object.create - 'Properties' is a Date object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Date(); props.prop = { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js index 5d953e32c4..5e812b5f37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-35.js; * @description: Object.create - 'Properties' is a RegExp object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = new RegExp(); props.prop = { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js index fb1eee6da6..5ae87d5cd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-36.js; * @description: Object.create - 'Properties' is the JSON object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.prop = { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete JSON.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js index 10f14c29da..b2c288b543 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-37.js; * @description: Object.create - 'Properties' is an Error object that uses Object's [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Array.prototype.forEach) && fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Error("test"); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; var newObj = Object.create({}, props); return newObj.hasOwnProperty("prop15_2_3_5_4_37"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js index 0c13492592..3c591a5789 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-38.js; * @description: Object.create - 'Properties' is an Arguments object which implements its own [[Get]] method to access own enumerable property (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newObj = Object.create({}, argObj); return newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js index 5f5f3eb71f..93a0c0851b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-39.js; * @description: Object.create - ensure that side-effects of gets occur in the same order as they would for: for (P in props) props[P] (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var props = {}; props.prop1 = { value: 12, enumerable: true }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js index 5c0036c3b7..1e93758731 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-4.js; * @description: Object.create - argument 'Properties' is an object (15.2.3.7 step 2).; - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = {}; var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); Object.create({}, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js index e0573c566f..9faeb0214a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-40.js; * @description: Object.create - ensure that if an exception is thrown it occurs in the correct order relative to prior and subsequent side-effects (15.2.3.7 step 5.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = {}; var props = {}; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof RangeError) && !newObj.hasOwnProperty("prop1") && i === 2; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js index 6b28ddf796..3603e2d6fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-41.js; * @description: Object.create - value of one property in 'Properties' is undefined (8.10.5 step 1); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js index f141f794f9..398ac9023f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-42.js; * @description: Object.create - value of one property in 'Properties' is null (8.10.5 step 1); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js index 8929b6bd47..11384195d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-43.js; * @description: Object.create - value of one property in 'Properties' is false (8.10.5 step 1); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js index 96ea62521a..50f1d9d50f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-44.js; * @description: Object.create - value of one property in 'Properties' is a number primitive (8.10.5 step 1); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js index e063ddf31c..8f4af17634 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-45.js; * @description: Object.create - value of one property in 'Properties' is a string (8.10.5 step 1); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.create({}, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js index db11f7c3d4..99e688bcaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-46.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var newObj = Object.create({}, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js index 68d523b014..98642b1484 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-47.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is not present (8.10.5 step 3); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js index a667bc07c6..2b8b20c7e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-48.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js index ff480eb550..5a088656f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-49.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js index c5c506fbd8..fe351b0e71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-5.js; * @description: Object.create - argument 'Properties' is a Function object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = function () { }; var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); Object.create({}, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js index f670d57c99..640cdf2b03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-50.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var proto = { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js index 551de639a8..5678797426 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-51; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-51.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own data property that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var accessed = false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js index d50cb5afb1..b50b5f4050 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-52; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-52.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js index bd775ca464..61993cefa6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-53; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-53.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var accessed = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js index d4e5e3e8f5..0793cb5209 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-54; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-54.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var proto = { @@ -51,5 +50,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js index b6c7620a71..3602807602 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-55; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-55.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own accessor property that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var accessed = false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js index 3725ea3763..f962d31227 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-56; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-56.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js index 7eefb0aea2..3e4f7913cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-57; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-57.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is own accessor property without a get function, which overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; var accessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js index 5416cca6b9..e28950f32e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-58; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-58.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an inherited accessor property without a get function (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js index 6d12b07254..bdef27d5eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-59; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-59.js; * @description: Object.create - one property in 'Properties' is a Function object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = function () { }; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js index 53f73ba229..32175e770e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-6.js; * @description: Object.create - argument 'Properties' is an Array object (15.2.3.7 step 2).; - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = []; var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); Object.create({}, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js index 5ede2b3619..c0f6ae4189 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-60; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-60.js; * @description: Object.create - one property in 'Properties' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js index e88ae590f2..decca1b2aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-61; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-61.js; * @description: Object.create - one property in 'Properties' is a String object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = new String(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js index 7958313bfe..55b36ce69c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-62; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-62.js; * @description: Object.create - one property in 'Properties' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = new Boolean(false); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js index c850e1ddc5..603e9f6301 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-63; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-63.js; * @description: Object.create - one property in 'Properties' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = new Number(-9); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js index 59bef196cd..67ee966bac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-64; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-64.js; * @description: Object.create - one property in 'Properties' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Math.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js index e21e3e901b..fceb920628 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-65; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-65.js; * @description: Object.create - one property in 'Properties' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = new Date(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js index 2c2b7f875f..5c35cef2d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-66; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-66.js; * @description: Object.create - one property in 'Properties' is a RegExp object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = new RegExp(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js index c58f2071f2..46198c5ba5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-67; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-67.js; * @description: Object.create - one property in 'Properties' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete JSON.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js index 53bb1ea3dc..dad1344c27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-68; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-68.js; * @description: Object.create - one property in 'Properties' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var descObj = new Error(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js index 70f04a3126..a6df5dfd06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-69; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-69.js; * @description: Object.create - one property in 'Properties' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var argObj = (function () { return arguments; })(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js index 3f46549cea..7800348afe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-7.js; * @description: Object.create - argument 'Properties' is a String object (15.2.3.7 step 2); - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = new String(); var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); Object.create({}, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js index 69034a02f6..5ab2afbbe6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-71; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-71.js; * @description: Object.create - one property in 'Properties' is the global object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js index f09cae5430..0869818129 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-72; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-72.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is undefined (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js index 45290a98aa..5decd3c72d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-73; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-73.js; * @description: Object.create - value of 'enumerable' property of one property in 'Properties' is null (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js index 7237ea7793..e695bfc82a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-74; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-74.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is true (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js index 29b4b66b48..45a58abbb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-75; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-75.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is false (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return !accessed && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js index 2a096d5f70..ea3a2a471a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-76; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-76.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is 0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js index 1dc45dc114..9d28b292de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-77; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-77.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is +0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js index 03bdb43867..ddec7d68f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-78; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-78.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is -0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js index 402c9844cb..aac553243e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-79; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-79.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is NaN (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js index aaeb2cc6e9..85690b97a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-8.js; * @description: Object.create - argument 'Properties' is a Boolean object whose primitive value is true (15.2.3.7 step 2).; - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Boolean(true); var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); Object.create({}, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js index 96c2915df0..3682107909 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-80; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-80.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a positive number primitive (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js index 1f729fb3c1..5fbc878165 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-81; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-81.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a negative number primitive (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js index 7565967347..9f01e54d3a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-82; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-82.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an empty string (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed && newObj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js index 9bf1bd2ab4..fc6738ca98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-83; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-83.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a non-empty string (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js index 1cd5640198..ffade75c4b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-84; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-84.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a Function object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js index 74edf3ecc0..cd1b777bb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-85; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-85.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an Array object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js index 7b3c0986a3..e5ec482445 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-86; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-86.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a String object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js index 137af55257..32b4752079 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-87; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-87.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a Boolean object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js index 5a136c4d37..19ac52bfa6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-88; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-88.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a Number object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js index 5220116b0c..b7e7737516 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-89; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-89.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is the Math object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js index aec6fa349b..3d03b556fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-9.js; * @description: Object.create - argument 'Properties' is a Number object whose primitive value is any interesting number (15.2.3.7 step 2).; - * @precondition: (fnExists(Object.create) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var props = new Number(12); var result = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); Object.create({}, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js index 6d307d83b1..f441956907 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-90; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-90.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a Date object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js index 61bdc6525a..d006b1888f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-91; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-91.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a RegExp object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js index d6cd482172..6c4edee1fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-92; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-92.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is the JSON object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js index e8bedfd58d..7853c9f0b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-93; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-93.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an Error object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js index 8d4b72bbe6..0abd9f85a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-94; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-94.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is an Arguments object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var argObj = (function () { return arguments; })(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js index 5ef98cc3d3..32ca2f274e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-96; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-96.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is the global object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js index 6327d67e84..d27b04e17b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-97; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-97.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is a string (value is 'false'), which is treated as the value true (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js index 493a6049b2..35043239fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-98; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-98.js; * @description: Object.create - 'enumerable' property of one property in 'Properties' is new Boolean(false), which is treated as the value true (8.10.5 step 3.b); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js index 5a4a6275f7..5c48fea1ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.5-4-99; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js; + * @path: chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-4-99.js; * @description: Object.create - 'configurable' property of one property in 'Properties' is true (8.10.5 step 4); - * @precondition: (fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var newObj = Object.create({}, { prop: { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var result2 = newObj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js index c2588c808d..89cd540438 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-1.js; * @description: Object.defineProperty must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.defineProperty; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js index dbb0a08847..81e33c9cc8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js; * @description: Object.defineProperty must exist as a function taking 3 parameters; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((Object.defineProperty.length === 3)); +assertTrue(Object.defineProperty.length === 3); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js index 348a69b1fb..80a5b8a7a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-1.js; * @description: Object.defineProperty applied to undefined throws a TypeError; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(undefined, "foo", {}); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js index 12bdcea74a..58c9b50a9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-2.js; * @description: Object.defineProperty applied to null throws a TypeError; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(null, "foo", {}); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js index 784f25b65f..2e93b44b7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-3.js; * @description: Object.defineProperty applied to number primitive throws a TypeError; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(5, "foo", {}); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js index 59ad7f7ec5..f6425a65f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1-4.js; * @description: Object.defineProperty applied to string primitive throws a TypeError; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty("hello\nworld\\!", "foo", {}); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js index 4d7da3897c..6c16bbb878 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-1.js; * @description: Object.defineProperty throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(true, "foo", {}); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js index 7fc693e1c3..0cf0f53ac6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-1.js; * @description: Object.defineProperty - argument 'P' is undefined that converts to string 'undefined'; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, undefined, {}); return obj.hasOwnProperty("undefined"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js index 18dd821c7d..82b153057b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-10.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is a negative number); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, -20, {}); return obj.hasOwnProperty("-20"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js index 48e6fe1d91..229e93c759 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-11.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is Infinity); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, Infinity, {}); return obj.hasOwnProperty("Infinity"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js index 672fff983d..9dd3079b20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-12.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is +Infinity); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, +Infinity, {}); return obj.hasOwnProperty("Infinity"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js index 07cd72aaab..095bd8b3a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-13.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is -Infinity); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, -Infinity, {}); return obj.hasOwnProperty("-Infinity"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js index 14929ef058..67f930c450 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-14.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 20 zeros)); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 100000000000000000000, {}); return obj.hasOwnProperty("100000000000000000000"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js index 7a3a6dbc0b..4e23377f72 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-15.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 21 zeros)); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1000000000000000000000, {}); return obj.hasOwnProperty("1e+21"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js index ff0baa5dec..6811d2d806 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-16.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 22 zeros)); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 10000000000000000000000, {}); return obj.hasOwnProperty("1e+22"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js index d808c25977..0ad38ebb01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-17-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17-1.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(trailing 5 zeros)); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 000001, {}); return obj.hasOwnProperty("1"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js index f89f8fff5f..84ef52cdd6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-17.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e+20); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1e+20, {}); return obj.hasOwnProperty("100000000000000000000"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js index 28f32b542e..50c0dd5479 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-18.js; * @description: Object.defineProperty - argument 'P' is a number that converts to string (value is 1e+21); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1e+21, {}); return obj.hasOwnProperty("1e+21"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js index 6fbfc8b498..4971ca6b23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-19.js; * @description: Object.defineProperty - argument 'P' is a number that converts to string (value is 1e+22); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1e+22, {}); return obj.hasOwnProperty("1e+22"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js index ed848f6b4c..112374b252 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-2.js; * @description: Object.defineProperty - argument 'P' is null that converts to string 'null'; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, null, {}); return obj.hasOwnProperty("null"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js index 83ee4c140f..a0a5d196d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-20.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 0.000001); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 0.000001, {}); return obj.hasOwnProperty("0.000001"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js index 43f80054db..2e10c0158a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-21.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 0.0000001); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 0.0000001, {}); return obj.hasOwnProperty("1e-7"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js index ff7e419a80..d0542f17d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-22.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 0.00000001); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 0.00000001, {}); return obj.hasOwnProperty("1e-8"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js index 748366488d..43c45fa855 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-23.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e-7); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1e-7, {}); return obj.hasOwnProperty("1e-7"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js index ac8ddef30b..6ea100bb4c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-24.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e-6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1e-6, {}); return obj.hasOwnProperty("0.000001"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js index ed1c23a340..c061db265e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-25.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1e-5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1e-5, {}); return obj.hasOwnProperty("0.00001"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js index 77cd7a8856..eb277738af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-26.js; * @description: Object.defineProperty - argument 'P' is an integer that converts to a string (value is 123); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 123, {}); return obj.hasOwnProperty("123"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js index b20ae22bb9..74d6471948 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-27.js; * @description: Object.defineProperty - argument 'P' is a decimal that converts to a string (value is 123.456); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 123.456, {}); return obj.hasOwnProperty("123.456"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js index 6d9aeddbb7..800fed87a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-28.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 19 zeros).1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 10000000000000000000.1, {}); return obj.hasOwnProperty("10000000000000000000"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js index 69cbd5473a..01ea5c2238 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-29.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 20 zeros).1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 100000000000000000000.1, {}); return obj.hasOwnProperty("100000000000000000000"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js index 26bf36ca03..7a7d92a3a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-3.js; * @description: Object.defineProperty - argument 'P' is a boolean whose value is false; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, false, {}); return obj.hasOwnProperty("false"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js index 278cafaa75..f8efe67c6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-30.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 21 zeros).1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 1000000000000000000000.1, {}); return obj.hasOwnProperty("1e+21"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js index 6942aabd39..44737c073f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-31.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 1(following 22 zeros).1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 10000000000000000000000.1, {}); return obj.hasOwnProperty("1e+22"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js index c011c7e9e9..b55842b834 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-32.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 123.1234567); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 123.1234567, {}); return obj.hasOwnProperty("123.1234567"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js index bd70cb4dca..29e028685f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-33.js; * @description: Object.defineProperty - argument 'P' is applied to an empty string ; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "", {}); return obj.hasOwnProperty(""); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js index 24c6da1f0c..8e5024e905 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-34.js; * @description: Object.defineProperty - argument 'P' is applied to string 'AB * \cd' ; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "AB\n\\cd", {}); return obj.hasOwnProperty("AB\n\\cd"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js index 3de11c8e5b..c7f207b333 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-35.js; * @description: Object.defineProperty - argument 'P' is applied to string 'undefined' ; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "undefined", {}); return obj.hasOwnProperty("undefined"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js index dee3cc7cdf..46516a29a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-36.js; * @description: Object.defineProperty - argument 'P' is applied to string 'null' ; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "null", {}); return obj.hasOwnProperty("null"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js index 903bab2851..ba68b72aa5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-37.js; * @description: Object.defineProperty - argument 'P' is applied to string '123αβπcd' ; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "123αβπcd", {}); return obj.hasOwnProperty("123αβπcd"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js index f5d5ff5569..3c71a0bb89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-38.js; * @description: Object.defineProperty - argument 'P' is applied to string '1' ; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "1", {}); return obj.hasOwnProperty("1"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js index 6187a52a97..940cdee82c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-39.js; * @description: Object.defineProperty - argument 'P' is an array that converts to a string; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, [1, 2], {}); return obj.hasOwnProperty("1,2"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js index 98f48d8eb5..1c1f3ffe7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-4.js; * @description: Object.defineProperty - argument 'P' is a boolean whose value is true; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, true, {}); return obj.hasOwnProperty("true"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js index ef84137fa9..596f6e2c09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-40.js; * @description: Object.defineProperty - argument 'P' is a String Object that converts to a string; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, new String("Hello"), {}); return obj.hasOwnProperty("Hello"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js index 6d345094fb..e679bdf490 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-41.js; * @description: Object.defineProperty - argument 'P' is a Boolean Object that converts to a string; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, new Boolean(false), {}); return obj.hasOwnProperty("false"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js index 78dd58379d..556832ec7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-42.js; * @description: Object.defineProperty - argument 'P' is a Number Object that converts to a string; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, new Number(123), {}); return obj.hasOwnProperty("123"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js index e6183682fd..c6c57bfd6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-43.js; * @description: Object.defineProperty - argument 'P' is an object that has an own toString method; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var ownProp = { @@ -38,5 +37,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js index cd421b9614..c0f7015452 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-44.js; * @description: Object.defineProperty - argument 'P' is an object that has an own valueOf method; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var ownProp = { @@ -39,5 +38,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js index 9496e51d64..74fc298f7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-45.js; * @description: Object.defineProperty - argument 'P' is an object whose toString method returns an object and whose valueOf method returns a primitive value; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var toStringAccessed = false; var valueOfAccessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, ownProp, {}); return obj.hasOwnProperty("abc") && valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js index e09990ca13..4e52582673 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-46.js; * @description: Object.defineProperty - argument 'P' is an object that has an own toString and valueOf method; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var toStringAccessed = false; var valueOfAccessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("abc") && !valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js index acd3a7d60d..51e2b5d6a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-47.js; * @description: Object.defineProperty - TypeError exception is thrown when 'P' is an object that neither toString nor valueOf returns a primitive value; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var toStringAccessed = false; var valueOfAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return valueOfAccessed && toStringAccessed && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js index f67139cc86..4a6fcbc9ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-48.js; * @description: Object.defineProperty - an inherited toString method is invoked when 'P' is an object with an own valueOf and an inherited toString methods; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var toStringAccessed = false; var valueOfAccessed = false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, child, {}); return obj.hasOwnProperty("test") && !valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js index f548fa2f7a..72a73dc066 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js @@ -1,10 +1,8 @@ /** - * @id: 15.2.3.6-2-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-5.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is NaN); - * @precondition: (fnExists(Object.defineProperty)); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,11 +23,12 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((function testcase() { +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +function testcase() { var obj = {}; Object.defineProperty(obj, NaN, {}); return obj.hasOwnProperty("NaN"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js index e89060c247..82b2136639 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-6.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is 0); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 0, {}); return obj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js index 22f0fa4f9a..7cc7656e2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-7.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is +0); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, +0, {}); return obj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js index ee6fa46d9a..eff6ef5f5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-8.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is -0); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, -0, {}); return obj.hasOwnProperty("0"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js index 820ab8e507..8bb067c7b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-2-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-2-9.js; * @description: Object.defineProperty - argument 'P' is a number that converts to a string (value is a positive number); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, 30, {}); return obj.hasOwnProperty("30"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js index 5ef5649c6d..5a35c5a277 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-1.js; * @description: Object.defineProperty throws TypeError if desc has 'get' and 'value' present(8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js index 4c280e186f..3864f3295b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-10.js; * @description: Object.defineProperty throws TypeError if setter is not callable but not undefined (Number)(8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy setter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js index 89b946434c..4c889a9aaa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-100; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-100.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is null (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: null }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js index dc45f73b3b..2b3475167b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-101; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-101.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is true (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: true }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js index 8dd80eb82b..ffd9185d6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-102; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-102.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is false (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: false }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js index 3fd58a05a6..084649f6a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-103; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-103.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is 0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: 0 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js index 0fbfb3940a..77d33f52eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-104; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-104.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is +0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: +0 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js index 1a37b2e2c2..2f1f8646c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-105; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-105.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is -0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: -0 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js index c39cb186c3..1759a751c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-106; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-106.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is NaN (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: NaN }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js index f5f7e84263..c7c3a2213c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-107; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-107.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a positive number (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: 12345 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js index d160244f16..065052aca3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-108; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-108.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a negative number (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: -12345 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js index 88f625c403..371966cd96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-109; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-109.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is an empty string (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: "" }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js index 814db3763b..a49db94636 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-11.js; * @description: Object.defineProperty throws TypeError if setter is not callable but not undefined (Boolean)(8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy setter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js index faba88214c..24a503f397 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-110; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-110.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a non-empty string (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: " " }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js index 07fbc50f95..b0c97071e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-111; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-111.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a Function object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js index 8ced9dac97..4f940d0684 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-112; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-112.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is an Array object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: [1, 2, 3] }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js index 0f77d1c19a..837bf1185a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-113; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-113.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a String object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: new String("bbq") }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js index c060fa60b7..9bfc97188b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-114; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-114.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a Boolean object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: new Boolean(true) }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js index ba1c0c91a5..5a46322b22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-115; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-115.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a Number object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: new Number(0) }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js index 6ae0d79bef..957f698040 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-116; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-116.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is the Math object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: Math }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js index 0df1830631..7e543531d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-117; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-117.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a Date object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { configurable: new Date() }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js index 691f76b26b..ec563212c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-118; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-118.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a RegExp object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js index 453547fcf5..a16e776aa1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-119; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-119.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is the JSON object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js index bd8054c2af..bcb739063a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-12.js; * @description: Object.defineProperty throws TypeError if setter is not callable but not undefined (String)(8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy setter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js index f1a5cb40af..423d4ee132 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-120; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-120.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is a Error object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js index 2dc8b77dfe..e73476a8e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-121; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-121.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is the Argument object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var argObj = (function () { return arguments; })(1, true, "a"); @@ -43,5 +42,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js index 82b4d7bc3b..78fac362f5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-123; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-123.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is the global object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js index 383bfd3b8a..3b990af577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-124; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-124.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is treated as true when it is a string (value is 'false') (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js index 2157dc3b9e..8117212534 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-125; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-125.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is treated as true when it is new Boolean(false) (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js index fbda729b7c..a76afd2a09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-126; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-126.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is present (8.10.5 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { value: 100 }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attr); return obj.property === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js index 1feff59412..f4191bbe4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-127; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-127.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is not present (8.10.5 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var attr = { @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attr); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js index 7721ff826a..f163bdffe3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-129; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-129.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = { @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "inheritedDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js index 4095e21e39..df49f6b30b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-13.js; * @description: Object.defineProperty throws TypeError if the setter in desc is not callable (Null)(8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy setter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js index 2772ae092a..8161f843c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-130; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-130.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { value: "inheritedDataProperty" }; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js index 09ba5796d7..e3274886ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-131; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-131.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js index c85ecba4cc..4e04f68fb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-132; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-132.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var attr = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attr); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js index 2f9869a3c6..716453e15a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-133; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-133.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js index 28e66cbd4b..fc903faea6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-134; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-134.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own accessor property that overrides an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -45,5 +44,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js index 29e294032c..620f053054 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-135; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-135.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own accessor property that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js index 630a104d80..ba0205e2f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-136; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-136.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own accessor property without a get function (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attr); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js index 98581c0cab..99cca047f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-137; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-137.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is own accessor property(without a get function) that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js index 03b4e4a17c..5953e9d697 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-138; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-138.js; * @description: Object.defineProperty - 'value' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { property : 120 }; var proto = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js index f377b171f3..ee4cf55bd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-139-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139-1.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Function.prototype.value = "Function"; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js index bacfaf7397..abf0f13f6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-139; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-139.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var funObj = function (a, b) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", funObj); return obj.property === "Function"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js index 709c7ae829..93792b92d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-14.js; * @description: Object.defineProperty throws TypeError if setter is not callable but not undefined (Object)(8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js index 67a41f0808..9a3125260d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-140-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140-1.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Array.prototype.value = "Array"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js index 01c85b677c..72a91f7171 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-140; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-140.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var arrObj = [1, 2, 3]; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", arrObj); return obj.property === "Array"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js index eb6fc51219..a687199423 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-141-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141-1.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { String.prototype.value = "String"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js index f091962533..df3ccba1f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-141; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-141.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var strObj = new String("abc"); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", strObj); return obj.property === "String"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js index 0735cec87f..7547d1f85b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-142-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142-1.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Boolean.prototype.value = "Boolean"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js index 77986b4bd6..a53e70d151 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-142; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-142.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var boolObj = new Boolean(true); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", boolObj); return obj.property === "Boolean"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js index 6782edf602..9d78ffaa2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-143-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143-1.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Number.prototype.value = "Number"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js index 6c7ebae4ef..c0e08747ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-143; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-143.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var numObj = new Number(-2); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", numObj); return obj.property === "Number"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js index a9f2797e44..4865c2dc7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-144-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144-1.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js index 4d352f287f..2da621b9fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-144; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-144.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Math.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js index a1c9a2c9c5..1c687363a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-145-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145-1.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Date.prototype.value = "Date"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js index 5cc6468afe..a960e05fa9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-145; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-145.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var dateObj = new Date(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", dateObj); return obj.property === "Date"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js index 7030fd79b1..5eaa946fe9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-146-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146-1.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { RegExp.prototype.value = "RegExp"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js index 730d6f6527..31b3478249 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-146; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-146.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var regObj = new RegExp(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", regObj); return obj.property === "RegExp"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js index abe093b477..4d7113f010 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-147-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147-1.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js index cbed78f305..428959ee4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-147; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-147.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete JSON.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js index cb741ae734..37ba65c844 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-148-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148-1.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Error.prototype.value = "Error"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js index e6642083c4..25ab7a0999 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-148; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-148.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var errObj = new Error(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", errObj); return obj.property === "Error"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js index e57db7c814..655f27ef58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-149-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149-1.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'value' property of prototype object (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Object.prototype.value = "arguments"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js index ffb6090216..34f56e66b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-149; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-149.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var argObj = (function () { return arguments; })(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", argObj); return obj.property === "arguments"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js index 6a5e888602..530f0059ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-15.js; * @description: Object.defineProperty - 'Attributes' is undefined (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js index e12e3eecbd..a80e452f8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-151; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-151.js; * @description: Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js index d340efa698..ed91614a1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-152; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-152.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is present (8.10.5 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js index c91c142984..8c34ae8498 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-153; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-153.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is not present (8.10.5 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js index 833253e176..fe7d6e4b03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-154; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-154.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var attr = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js index 3df7aa47bc..71413dbda2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-155; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-155.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = { @@ -46,5 +45,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js index 3d5728e52c..62898eb527 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-156; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-156.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js index 052465224d..3fd61f832a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-157; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-157.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = { }; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js index d7677bbf54..b427f9daf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-158; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-158.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var attr = { }; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js index 49f41e1ff2..96fdb1383b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-159; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-159.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js index b08579ac62..3a6b253406 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-16.js; * @description: Object.defineProperty - 'Attributes' is null (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty({}, "property", null); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js index 3ff965181a..3ed70449d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-160; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-160.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own accessor property that overrides an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -51,5 +50,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js index d3f34f2ce7..6b673994a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-161; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-161.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own accessor property that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js index ce014550a4..7200febe07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-162; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-162.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own accessor property without a get function (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attr = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js index 30b686289e..578d9786aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-163; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-163.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is own accessor property(without a get function) that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js index ed406dbe92..d881af3f22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-164; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-164.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js index 12d413c979..2294fc5c74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-165-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165-1.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js index 02599d10dc..8d7e1353e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-165; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-165.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var funObj = function (a, b) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js index 88e2461e43..b0cb1e852d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-166-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166-1.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Array.prototype.writable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js index 0a03a45176..e9330e3f2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-166; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-166.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var arrObj = [1, 2, 3]; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js index e45c309983..9a42665e97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-167-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167-1.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { String.prototype.writable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js index ec8670c3b0..460ec46f12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-167; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-167.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var strObj = new String("abc"); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js index 631880d980..ed682de5f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-168-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168-1.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Boolean.prototype.writable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js index cda11dff7f..3dc12d0194 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-168; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-168.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var boolObj = new Boolean(true); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js index 0bf130a202..f69e9dccd0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-169-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169-1.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Number.prototype.writable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js index 066a3bf1fd..ce76e47e22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-169; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-169.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var numObj = new Number(-2); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js index 1e89925680..a55df33df0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-17.js; * @description: Object.defineProperty - 'Attributes' is a boolean primitive (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty({}, "property", true); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js index cd171931cb..180261954d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-170-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170-1.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js index aa09cb76f7..b4c816c7ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-170; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-170.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Math.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js index dd8cdaf125..294802e60a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-171-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171-1.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Date.prototype.writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js index 8ef61c830b..9c4fbb3146 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-171; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-171.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var dateObj = new Date(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js index 7045d1a6f6..bfa3fcc556 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-172-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172-1.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { RegExp.prototype.writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js index 26c9440014..9f09058789 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-172; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-172.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var regObj = new RegExp(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js index 64f6f2237f..f2fa3d42ee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-173-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173-1.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js index 4342f909d2..3e278787b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-173; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-173.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete JSON.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js index de956cbfba..589bd53d79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-174-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174-1.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Error.prototype.writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js index 61ae1823dd..d25edc85fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-174; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-174.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var errObj = new Error(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js index 6c7fa44942..21563f6d24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-175-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175-1.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'writable' property of prototype object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Object.prototype.writable = true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js index baf71839c0..4d9166695c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-175; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-175.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var argObj = (function () { return arguments; })(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js index 5581d4bc89..537c48d5c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-177; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-177.js; * @description: Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js index 363302a468..f83b0a37a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-178; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-178.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is undefined (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js index 12c50dce0c..33613e295f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-179; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-179.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is null (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { writable: null }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js index 7ee744bd00..d8dab2d1f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-18.js; * @description: Object.defineProperty - 'Attributes' is a number primitive (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty({}, "property", 12); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js index 12c445b064..f46535f6e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-180; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-180.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is true (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: true }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js index 2b62be560b..6fe45ccac5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-181; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-181.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is false (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { writable: false }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js index 83dca3dceb..0ef7f6cfa7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-182; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-182.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is 0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { writable: 0 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js index acdda1aced..43f6c68957 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-183; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-183.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is +0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: +0 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js index 527f8d469f..07b30210ad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-184; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-184.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is -0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { writable: -0 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js index f4c7757cac..c05fa60467 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-185; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-185.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is NaN (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { writable: NaN}); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js index fc44669382..86dcfe4361 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-186; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-186.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a positive number (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: 12345 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js index bc35dd7bef..752c92436c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-187; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-187.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a negative number (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: -12345 }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js index 2f3b0f5e78..00e8844c2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-188; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-188.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is an empty string (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: "" }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (typeof (obj.property) === "undefined"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js index 57472debc9..a8f029175f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-189; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-189.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a non-empty string (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: " " }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js index 2ee83dcfb9..c8f63e6262 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-19.js; * @description: Object.defineProperty - 'Attributes' is a string primitive (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty({}, "property", "abc"); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js index 91fb68a3b6..7c983d158f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-190; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-190.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a Function object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js index ba0449d2b1..761dbe8dd8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-191; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-191.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is an Array object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: [1, 2, 3] }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js index 33482d34ee..866912b3b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-192; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-192.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a String object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: new String("bbq") }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js index d1c670f2ff..9ad5925066 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-193; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-193.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a Boolean object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: new Boolean(true) }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js index bccf8d942d..d5ddd99dde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-194; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-194.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a Number object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: new Number(123) }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js index dc0338c587..64118d601a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-195; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-195.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is the Math object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: Math }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js index f1f557d14b..e9d548a28c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-196; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-196.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a Date object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: new Date() }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js index 9efb7000b4..0c36414931 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-197; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-197.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a RegExp object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite && afterWrite; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js index 9e8433a75d..73b84a7bcd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-198; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-198.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is the JSON object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: JSON }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js index b0292ab58e..3bbf4709bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-199; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-199.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is a Error object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: new SyntaxError() }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js index a9ce8d64b5..90f888d39e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-2.js; * @description: Object.defineProperty throws TypeError if desc has 'get' and 'writable' present(8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js index adbebbb50b..8af6565b3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-20.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is present (8.10.5 step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed && obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js index 3d7c5966b8..2707545a32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-200; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-200.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is the Argument object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var argObj = (function () { return arguments; })(1, true, "a"); @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js index 574972fcd9..9e8f7e2975 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-202; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-202.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is the global object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js index 1d2b1d63e3..e15206621b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-203; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-203.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is treated as true when it is a string(value is 'false') (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: "false" }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js index 0f7771a455..c2c4a2e64a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-204; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-204.js; * @description: Object.defineProperty - 'writable' property in 'Attributes' is treated as true when it is new Boolean(false) (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { writable: new Boolean(false) }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterWrite = (obj.property === "isWritable"); return beforeWrite === true && afterWrite === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js index 9292ba88a9..ae8f2961d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-205; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-205.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is present (8.10.5 step 7); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return obj.property === "present"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js index 95c2f2a660..524fb6de18 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-206; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-206.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is not present (8.10.5 step 7); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return typeof obj.property === "undefined" && obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js index f429825b81..95f8b54810 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-207; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-207.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attributes = { get: function () { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attributes); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js index ed16e31bc0..4b68cc144f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-208; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-208.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { get: function () { @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "inheritedDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js index fce97bb22d..3955b03963 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-209; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-209.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { get: function () { @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js index 7c9c4adc71..60ad2a0719 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-21.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is not present (8.10.5 step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js index 208535467c..e03df2af3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-210; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-210.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; var fun = function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js index bcf1e4665f..dcaa848f7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-211; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-211.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attributes = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attributes); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js index 5e792ab064..24c3ee36b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-212; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-212.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; Object.defineProperty(proto, "get", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js index 9597fde70f..abdc7103f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-213; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-213.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own accessor property that overrides an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { get: function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js index 8ed2a77422..234dd8de4b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-214; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-214.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own accessor property that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; Object.defineProperty(proto, "get", { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js index 0b04fdc52b..b9ab9d1778 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-215; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-215.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own accessor property without a get function (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attributes = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", attributes); return typeof obj.property === "undefined" && obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js index da82029642..ca1c5d5ff6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-216; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-216.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is own accessor property(without a get function) that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; Object.defineProperty(proto, "get", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js index e64bdfccea..5b476ff937 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-217; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-217.js; * @description: Object.defineProperty - 'get' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; Object.defineProperty(proto, "get", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", child); return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js index d69317946c..05fe606f06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-218-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218-1.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Function.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js index 2d8a7549c9..61c268c48d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-218; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-218.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var funObj = function () { }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", funObj); return obj.property === "functionGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js index 0bdaa25895..92191a1fb7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-219-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219-1.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Array.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js index c507520260..a94b474884 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-219; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-219.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", arrObj); return obj.property === "arrayGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js index c0032a4fd7..261d79d89a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-22.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js index 654db80f0b..eba2f66b87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-220-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220-1.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { String.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js index 2bfe5b975b..f144a64556 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-220; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-220.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var strObj = new String(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", strObj); return obj.property === "stringGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js index 02d2cead89..7a28f93c09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-221-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221-1.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Boolean.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js index 45845f847c..4f0abce450 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-221; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-221.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var boolObj = new Boolean(true); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", boolObj); return obj.property === "booleanGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js index 5f155c3eb2..155379df4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-222-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222-1.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Number.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js index c48c14a364..9c887f4cb9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-222; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-222.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var numObj = new Number(-2); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", numObj); return obj.property === "numberGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js index c7b918e5b7..9ef2d5076f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-223-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223-1.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js index 25edb939f1..f4e96867d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-223; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-223.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Math.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js index 43b7562e06..768113ef50 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-224-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224-1.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Date.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js index 6e91db4505..ef980d1ba8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-224; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-224.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var dateObj = new Date(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", dateObj); return obj.property === "dateGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js index ea13bbcf59..190aec76ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-225-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225-1.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { RegExp.prototype.get = function () { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js index 2eb14b1de5..e1abb8efd0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-225; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-225.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var regObj = new RegExp(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", regObj); return obj.property === "regExpGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js index 9775912572..c80dcb16eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-226-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226-1.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js index 207525e9fe..81bf3f9eb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-226; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-226.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete JSON.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js index 629f6cbd2c..fba089502a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-227-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227-1.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Error.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js index fd03df852e..4bd97dd21e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-227; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-227.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var errObj = new Error(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", errObj); return obj.property === "errorGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js index def7a17cb7..e657ab2433 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-228-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228-1.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'get' property of prototype object (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Object.prototype.get = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js index 03b91d3674..354e6f0e3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-228; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-228.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var argObj = (function () { return arguments; })(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "property", argObj); return obj.property === "argumentGetProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js index 91693f870c..14bf1bee34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-23.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js index c51990a811..daae6ba14e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-230; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-230.js; * @description: Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js index 5b13d25fb0..7f5ef3e8b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-231; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-231.js; * @description: Object.defineProperty - value of 'get' property in 'Attributes' is undefined (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js index 251a822ffb..13c7cde0d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-232; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-232.js; * @description: Object.defineProperty - value of 'get' property in 'Attributes' is a function (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && obj.property === "getFunction"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js index 63357e97ae..41e0e03e65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-235; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-235.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is present (8.10.5 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js index 6d9c8803ad..2fd50f468f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-236; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-236.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is not present (8.10.5 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = 14; var desc = Object.getOwnPropertyDescriptor(obj, "property"); return obj.hasOwnProperty("property") && obj.property === 11 && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js index 22710abde7..f6658408ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-237; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-237.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js index 8f64989833..9673248bdd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-238; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-238.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var proto = { @@ -44,5 +43,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js index 9b4fbd612a..53cf43760c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-239; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-239.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data1 = "data"; var data2 = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data1 === "data" && data2 === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js index 6a2596ec8c..57afe991cf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-24.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js index 06b9a0b3ca..486778deba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-240; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-240.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; var data1 = "data"; @@ -54,5 +53,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data1 === "data" && data2 === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js index 1abfcb2553..6edffce4d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-241; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-241.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var attributes = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { obj.property = "ownAccessorProperty"; return obj.hasOwnProperty("property") && data === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js index 6f44eee3b1..3951279316 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-242; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-242.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; var data = "data"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { obj.property = "inheritedAccessorProperty"; return obj.hasOwnProperty("property") && data === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js index 342b6afc12..d3968b9350 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-243; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-243.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own accessor property that overrides an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data1 = "data"; var data2 = "data"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { obj.property = "ownAccessorProperty"; return obj.hasOwnProperty("property") && data1 === "data" && data2 === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js index 5b984f4d56..3cd95e1245 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-244; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-244.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own accessor property that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; var data1 = "data"; @@ -54,5 +53,5 @@ assertTrue((function testcase() { obj.property = "ownAccessorProperty"; return obj.hasOwnProperty("property") && data1 === "data" && data2 === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js index 68a75dc059..37ba16fcb8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-245; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-245.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own accessor property without a get function (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var attributes = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return obj.hasOwnProperty("property") && typeof obj.property === "undefined" && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js index 927463da4c..dda505ad8c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-246; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-246.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is own accessor property(without a get function) that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; var data = "data"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && typeof obj.property === "undefined" && data === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js index 0e05310e40..eaba5a2839 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-247; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-247.js; * @description: Object.defineProperty - 'set' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; Object.defineProperty(proto, "set", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js index ea71f3d8ee..797a3e93bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-248-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248-1.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js index 12b4d01c86..5d0c4c5255 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-248; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-248.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var funObj = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js index f8e740bac6..6d667802c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-249-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249-1.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js index b23b4fab06..5cf5b01049 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-249; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-249.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js index 8888876805..fe25ef35fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-25.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js index 0cf076affa..638e891164 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-250-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250-1.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { String.prototype.set = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js index 01b442404c..293e650623 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-250; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-250.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var strObj = new String(); var data = "data"; @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js index fba85ab640..aefd5ed00d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-251-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251-1.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js index 7c5a36da28..798714f111 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-251; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-251.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var boolObj = new Boolean(true); @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js index 205fc08fa3..3833a25bc1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-252-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252-1.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js index ad8080550b..a47602e7a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-252; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-252.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var numObj = new Number(-2); @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js index b05a53c14f..5de2327c00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-253-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253-1.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js index 9a97de5e01..971d7c5e0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-253; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-253.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Math.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js index fac44edaea..9f08e3a2d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-254-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254-1.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js index afc034102c..55e6ab69d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-254; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-254.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var dateObj = new Date(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js index 9acdac8a7f..1b7926439c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-255-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255-1.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js index fe2945f5ab..b5dcfe2f11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-255; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-255.js; * @description: Object.defineProperty - 'Attributes' is a RegExp object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var regObj = new RegExp(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js index 2056912a56..82db02adcd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-256-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256-1.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js index 9f0b3793bc..b826a3bddc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-256; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-256.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete JSON.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js index ee40681540..6f48485b36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-257-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257-1.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js index 193c678528..80a478cb2b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-257; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-257.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var errObj = new Error(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js index d6123fcc84..694ab6aee5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-258-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258-1.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'set' property of prototype object (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js index 00b440cc21..915453d155 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-258; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-258.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; var argObj = (function () { return arguments; })(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js index db951b70c8..561e52f7f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-26.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js index 400b0601c3..bfe918e6d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-260; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-260.js; * @description: Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().set; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js index b5fd4988f8..89d0be8e62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-261; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-261.js; * @description: Object.defineProperty - value of 'set' property in 'Attributes' is undefined (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "property"); return obj.hasOwnProperty("property") && typeof obj.property === "undefined" && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js index ebcf97157d..7d68e10d22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-262; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-262.js; * @description: Object.defineProperty - value of 'set' property in 'Attributes' is a function (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var data = "data"; @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "overrideData"; return obj.hasOwnProperty("property") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js index ca6a0219b9..4b2eae8983 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-27.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js index 8dcf61f283..74474eb49d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-28.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property that overrides an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js index ba78f7d1ed..22b21f4b0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-29.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; var proto = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js index ecf934d552..4d06f8a098 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-3.js; * @description: Object.defineProperty throws TypeError if desc has 'set' and 'value' present(8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy setter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js index 7aa7da7338..ffa4e63a8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-30.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property without a get function (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js index e398029d78..6c6bc31a15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-31.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is own accessor property(without a get function) that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; var proto = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js index f1c827d85f..7b4c3ccc08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-32.js; * @description: Object.defineProperty - 'enumerable' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js index 1cdba96542..486c988acc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-33-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33-1.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js index 78e3c065ff..24c1f6cc78 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-33.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js index 271bfb8a6a..b77193ed9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-34-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34-1.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js index 88610bf225..216763dd47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-34.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js index f8061059f5..a5f50af46b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-35-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35-1.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js index 5aecfbf2fe..681c86f73a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-35.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js index f049af3ef1..77683cb030 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-36-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36-1.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js index 0a0de53232..cd3a8f42d6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-36.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js index e9852383bf..0815eb9973 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-37-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37-1.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js index 73e81eff4f..992a7daf34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-37.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js index 317005664b..4a80d64650 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-38-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38-1.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js index d549307127..ecba7b1e5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-38.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Math.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js index e97ce3285d..386a215e7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-39-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39-1.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js index 320f406a58..c72e6f5076 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-39.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js index 036a053c1a..bd7845823d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-4.js; * @description: Object.defineProperty throws TypeError if desc has 'set' and 'writable' present(8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js index f1ba8571db..0ce505c3fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-40-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40-1.js; * @description: Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js index d27d2eee3a..0b74b41b9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-40.js; * @description: Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js index 8d8fc53da2..9ef35d14f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-41-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41-1.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js index e8c4c689ec..1122cd621b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-41.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete JSON.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js index 2762f5408a..5bf678ed0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-42-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42-1.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js index cb96f50e98..0a6b01ff0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-42.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js index 4d4c3e98f9..a4892b3aad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-43-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43-1.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' property of prototype object (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js index b01cc63e19..d8e083bde8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-43.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js index a6a5c19338..5bbf07b01b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-45.js; * @description: Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js index 5c440d13e7..fef93bc06b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-46.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is undefined (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js index 2325ab7610..0f72afd8e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-47.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is null (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js index 5006f096c8..0cd93bbbd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-48.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is true (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js index 915cc6705c..9b07394744 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-49.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is false (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js index 046a855e09..40a1b88989 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-5.js; * @description: Object.defineProperty throws TypeError if getter is not callable but not undefined (Number)(8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js index e2e1e99d98..0cc65ee983 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-50.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is 0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js index dbd05ab078..4ccc71394c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-51; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-51.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is +0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js index 990b70799c..b48a478a8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-52; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-52.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is -0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js index 711606b55e..bc32df5d49 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-53; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-53.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is NaN (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js index 9c79b089c2..a0ed45978d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-54; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-54.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a positive number (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js index c0b7f55ea9..091f2cd51c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-55; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-55.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a negative number (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js index 6c145f4293..1b108300c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-56; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-56.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is an empty string (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js index 33291c6b5a..c9fb1dfdf7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-57; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-57.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a non-empty string (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js index d8e56feca0..10f83aebeb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-58; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-58.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Function object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js index 73fbdb574d..bf19817693 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-59; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-59.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is an Array object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js index 8d764f5c88..7bf0b0ed1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-6.js; * @description: Object.defineProperty throws TypeError if getter is not callable but not undefined (Boolean)(8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js index 32f1ba8ccc..5b666df806 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-60; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-60.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a String Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js index 9224aee088..9a1057ab0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-61; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-61.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Boolean Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js index 4e0ca66903..c48620d452 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-62; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-62.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Number Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js index 0f310f5505..3027f01525 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-63; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-63.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is the Math Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js index c7f0708bbe..8113e5fc7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-64; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-64.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a Date Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js index 579c4998bf..61ca24fa97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-65; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-65.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is a RegExp Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js index e68ae79e93..a71882a93f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-66; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-66.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is the JSON Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js index 9dcaec2c5f..d1c5fd2b2b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-67; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-67.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is an Error Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js index 40e4db906b..5922c2a684 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-68; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-68.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is an Arguments Object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; var argObj = (function () { return arguments; })(0, 1, 2); @@ -38,5 +37,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js index 9ad1d44ab9..90b2de2b94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-7.js; * @description: Object.defineProperty throws TypeError if getter is not callable but not undefined (String)(8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js index 9c289c3e77..dec453b430 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-70; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-70.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is the global object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js index a163db7f9e..3d1cdf6b6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-71; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-71.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is treated as true when it is a string (value is 'false') (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js index c39bd32b5e..676a90a5f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-72; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-72.js; * @description: Object.defineProperty - value of 'enumerable' property in 'Attributes' is new Boolean(false) which is treated as true value (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js index 69c0a4b84a..eb24d28915 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-73; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-73.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is present (8.10.5 step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js index d4675bdd49..7e94211eea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-74; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-74.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is not present (8.10.5 step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { value: 100 }); @@ -38,5 +37,5 @@ assertTrue((function testcase() { return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js index b7da1963d6..67b0aa08d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-75; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-75.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js index e79532a48e..46f72eaa55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-76; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-76.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted && afterDeleted && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js index 3d37a97335..3de5a178fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-77; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-77.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own data property that overrides an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var proto = { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js index b1b86566bf..08f3f52ed0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-78; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-78.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own data property that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { }; @@ -53,5 +52,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js index b38d9fe5c7..0ebd575fa5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-79; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-79.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var attr = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js index 059506115d..fa8ffb6b35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-8.js; * @description: Object.defineProperty throws TypeError if getter is not callable but not undefined (Null)(8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js index 387755511e..6bce584cce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-80; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-80.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js index f0dc280820..c40f374f22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-81; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-81.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property that overrides an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -51,5 +50,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js index d8ebcae545..dfbe0c2dca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-82; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-82.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js index a8cb6e38db..9fde59dc2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-83; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-83.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property without a get function (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var attr = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js index d5641b9d55..85b7749a53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-84; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-84.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is own accessor property(without a get function) that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js index d782566210..1b9ed2eda6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-85; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-85.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is an inherited accessor property without a get function (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js index 003ac11a91..d3140016d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-86-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86-1.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'configurable' property of prototype object (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Function.prototype.configurable = true; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js index 0e1ed2f1bd..0aa1e68dfd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-86; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-86.js; * @description: Object.defineProperty - 'Attributes' is a Function object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var funObj = function (a, b) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js index 054bd9618c..b29be397f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-87-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87-1.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Array.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js index 8ad4461cb8..ffb246bb03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-87; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-87.js; * @description: Object.defineProperty - 'Attributes' is an Array object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var arrObj = [1, 2, 3]; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js index 0c1b8670c7..a97f3bacb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-88-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88-1.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { String.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js index ebf4dc883d..fdbd05a579 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-88; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-88.js; * @description: Object.defineProperty - 'Attributes' is a String object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var strObj = new String("abc"); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js index 1684c421a6..79456d0f90 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-89-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89-1.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Boolean.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js index cb899d70ac..2edade261e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-89; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-89.js; * @description: Object.defineProperty - 'Attributes' is a Boolean object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var boolObj = new Boolean(true); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js index edc35a1f1e..4044c0dac9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js @@ -23,13 +23,12 @@ * into a property desc. Step 10 of ToPropertyDescriptor throws a TypeError * if the property desc ends up having a mix of accessor and data property elements. * - * @id: 15.2.3.6-3-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-9.js; * @description: Object.defineProperty throws TypeError if getter is not callable but not undefined (Object)(8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // dummy getter @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js index bd7dae48bd..f6ae2b8d6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-90-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90-1.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Number.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js index 277815d89c..92bf53dffc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-90; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-90.js; * @description: Object.defineProperty - 'Attributes' is a Number object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var numObj = new Number(-2); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js index 4cf84d4ab0..bee9a67c79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-91-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91-1.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js index 27355652ef..31c12eb4f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-91; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-91.js; * @description: Object.defineProperty - 'Attributes' is the Math object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Math.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js index 839492c746..46effdae68 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-92-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92-1.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Date.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js index 9a21450673..e1ffd0d0dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-92; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-92.js; * @description: Object.defineProperty - 'Attributes' is a Date object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var dateObj = new Date(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js index 3ac8592d45..38bc4ab73e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-93-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93-1.js; * @description: Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { RegExp.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js index c7233be648..06fcbc1003 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-93; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-93.js; * @description: Object.defineProperty - 'Attributes' is an RegExp object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var regObj = new RegExp(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js index 9ec4b90e9e..6f92743f01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-94-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94-1.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js index 524dc7f5e2..b4ad8acc91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-94; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-94.js; * @description: Object.defineProperty - 'Attributes' is the JSON object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete JSON.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js index 85654ed11d..6f3068d380 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-95-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95-1.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { Error.prototype.configurable = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js index 3795f617e7..23dca0ff81 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-95; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-95.js; * @description: Object.defineProperty - 'Attributes' is an Error object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var errObj = new Error(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property"); return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js index 9762270efd..5888e946ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-96-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96-1.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js index 72e5142da2..51542e6a83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-96; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-96.js; * @description: Object.defineProperty - 'Attributes' is an Arguments object which implements its own [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var argObj = (function () { return arguments; })(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { return beforeDeleted === true && afterDeleted === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js index 6c89d5b982..448faa0780 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-98; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-98.js; * @description: Object.defineProperty - 'Attributes' is the global object that uses Object's [[Get]] method to access the 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js index afdf83cdd8..45925cb283 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-3-99; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-3-99.js; * @description: Object.defineProperty - 'configurable' property in 'Attributes' is undefined (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; Object.defineProperty(obj, "property", { configurable: undefined }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; return beforeDeleted === true && afterDeleted === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js index e59b91acb3..520b811cc7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js @@ -25,13 +25,12 @@ * current is undefined and extensible is false. The value of desc does not * matter. * - * @id: 15.2.3.6-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-1.js; * @description: Object.defineProperty throws TypeError when adding properties to non-extensible objects(8.12.9 step 3); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; Object.preventExtensions(o); @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js index ac60eed6da..5e4a42e8a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js @@ -24,13 +24,12 @@ * current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations * of each other. * - * @id: 15.2.3.6-4-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-10.js; * @description: Object.defineProperty throws TypeError when changing [[Enumerable]] from false to true on non-configurable accessor properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -57,5 +56,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js index 408d924114..599fb8fc33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-100; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-100.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, desc.value and name.value are two different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { value: 200 }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js index a795f6d42b..8b20b4a9bd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-101; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-101.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, name.value is present and desc.value is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: undefined }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js index 556c13dbe8..3c33211054 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-102; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-102.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, desc.value is present and name.value is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: 100 }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js index c6f6b93a4c..eec6f15208 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-103; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-103.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, name.writable and desc.writable are different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { writable: true }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js index 5f032a7e58..bf491538f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-104; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-104.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, name.enumerable and desc.enumerable are different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { enumerable: true }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js index 4b7011b553..66a3f34d02 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-105; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-105.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, name.configurable = true and desc.configurable = false (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js index 645a944a5c..bf003ed064 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-106; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-106.js; * @description: Object.defineProperty - 'name' and 'desc' are data properties, several attributes values of name and desc are different (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { enumerable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js index 5f5c860b51..8ed96c87bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-107; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-107.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, both desc.[[Get]] and name.[[Get]] are two different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { get: getFunc2 }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc2, setFunc, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js index a6f54aa35a..46f289b440 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-108; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-108.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Get]] is present and desc.[[Get]] is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { get: undefined }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js index 400a5454ab..da37863028 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-109; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-109.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Get]] is undefined and desc.[[Get]] is function (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; function setFunc(value) { @@ -47,5 +46,5 @@ assertTrue((function testcase() { get: getFunc }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js index ba99db6fa9..77142e3b18 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js @@ -24,13 +24,12 @@ * current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations * of each other. * - * @id: 15.2.3.6-4-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-11.js; * @description: Object.defineProperty throws TypeError when changing [[Enumerable]] from true to false on non-configurable accessor properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -57,5 +56,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js index 984719c2ed..fbf49fc75c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-110; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-110.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, both desc.[[Set]] and name.[[Set]] are two different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { set: setFunc2 }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc2, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js index c992ceb4a4..ccc4fdc7b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-111; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-111.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Set]] is present and desc.[[Set]] is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "foo"); return obj.hasOwnProperty("foo") && typeof (desc.set) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js index d6c68fca02..c399f409a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-112; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-112.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, name.[[Set]] is undefined and desc.[[Set]] is function (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { set: setFunc }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js index 04021eba8b..291f59180c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-113; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-113.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, name.enumerable and desc.enumerable are different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js index 452ce65565..7ba79dffad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-114; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-114.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, name.configurable = true and desc.configurable = false (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { configurable: false }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js index a51a5d2d0b..49f2f186c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-115; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-115.js; * @description: Object.defineProperty - 'name' and 'desc' are accessor properties, several attributes values of 'name' and 'desc' are different (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { enumerable: false }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc2, setFunc2, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js index 50a27d9347..bf9eeac5c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-116; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-116.js; * @description: Object.defineProperty - 'O' is an Array, test the length property of 'O' is own data property (15.4.5.1 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; Object.defineProperty(arrObj, "1", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { return Object.hasOwnProperty.call(arrObj, "length") && desc.value === 2 && desc.writable === true && desc.configurable === false && desc.enumerable === false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js index eb66b90dee..9da0bc1c94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-117; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-117.js; * @description: Object.defineProperty - 'O' is an Array, test the length property of 'O' is own data property that overrides an inherited data property (15.4.5.1 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1, 2]; var arrProtoLen; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js index 3f7c3edc83..b016058b5e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-118; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-118.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test every field in 'desc' is absent (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "length", {}); @@ -49,5 +48,5 @@ assertTrue((function testcase() { var verifyConfigurable = arrObj.hasOwnProperty("length"); return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js index 6b3b43143d..551fcbe20c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-119; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-119.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test every field in 'desc' is same with corresponding attribute value of the length property in 'O' (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "length", { @@ -53,5 +52,5 @@ assertTrue((function testcase() { var verifyConfigurable = arrObj.hasOwnProperty("length"); return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js index b3eee775e5..69698e775c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 9a of * [[DefineOwnProperty]] rejects changing the kind of a property. * - * @id: 15.2.3.6-4-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-12.js; * @description: Object.defineProperty throws TypeError when changing non-configurable data properties to accessor properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data valued property; all other attributes default to false. @@ -58,5 +57,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js index fe66700176..09f83b5235 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-120; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-120.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when updating the [[Configurable]] attribute of the length property from false to true (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js index c987c2e110..e789c76aa3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-121; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-121.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when updating the [[Enumerable]] attribute of the length property from false to true (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js index c86fff4c3a..ed2b51ec91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-122; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-122.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test TypeError is thrown when 'desc' is accessor descriptor (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; try { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js index 4b80a86911..4ccb7f622b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-123; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-123.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when updating the [[Writable]] attribute of the length property from false to true (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; try { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js index 9dfd7904da..4a13e614ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-124; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-124.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is absent, test updating the [[Writable]] attribute of the length property from true to false (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -33,5 +32,5 @@ assertTrue((function testcase() { writable: false }); return dataPropertyAttributesAreCorrect(arrObj, "length", 0, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js index 4286b82a48..d40164ba83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-125; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-125.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test that RangeError exception is thrown when [[Value]] field of 'desc' is undefined (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js index b99f15cc08..f6ed09f00e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-126; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-126.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is null (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js index 2459a2c574..b0dfea68b0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-127; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-127.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean with value false (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 0 && !arrObj.hasOwnProperty("0") && !arrObj.hasOwnProperty("1"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js index af09d00abd..306d4dbf5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-128; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-128.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean with value true (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js index 16f0c2dea9..dd3c34ec13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-129; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-129.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the [[Value]] field of 'desc' is 0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js index 03457717b1..c9d8590d59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 9a of * [[DefineOwnProperty]] rejects changing the kind of a property. * - * @id: 15.2.3.6-4-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-13.js; * @description: Object.defineProperty throws TypeError when changing non-configurable accessor properties to data properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -56,5 +55,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js index 45581afc82..d58071737a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-130; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-130.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the [[Value]] field of 'desc' is +0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js index 86c9ce70cd..021f481ab1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-131; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-131.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the [[Value]] field of 'desc' is -0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: -0 }); return arrObj.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js index 78bc74e0af..487eb6ba3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-132; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-132.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the [[Value]] field of 'desc' is a positive number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: 12 }); return arrObj.length === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js index 6b01c47dd0..fb2bb0cc99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-133; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-133.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is a negative number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js index eb5d9e4894..9dc86943b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-134; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-134.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is +Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js index ac0835e225..0940d05a98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-135; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-135.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is -Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js index 6167c5edb2..3a80f91640 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-136; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-136.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is NaN (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js index 9b05cd5cc2..048e741142 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-137; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-137.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is not thrown when the [[Value]] field of 'desc' is a string containing a positive number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js index fe1d84bf8b..c634f8bcf6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-138; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-138.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is a string containing a negative number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js index 145f73c167..85c52dbf27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-139; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-139.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is a string containing a decimal number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js index b06025ce71..8e03d139a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js @@ -23,13 +23,12 @@ * of O to define the property. For configurable properties, step 9b of * [[DefineOwnProperty]] permits changing the kind of a property. * - * @id: 15.2.3.6-4-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-14.js; * @description: Object.defineProperty permits changing data property to accessor property for configurable properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data property. In this case, @@ -53,5 +52,5 @@ assertTrue((function testcase() { d2.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js index 30083adf8f..688c4211a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-140; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-140.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is a string containing +Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js index 2e12b567b7..9d23240eb8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-141; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-141.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is a string containing -Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js index 029c4657cf..165f6dbf02 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-142; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-142.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing an exponential number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: "2E3" }); return arrObj.length === 2E3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js index cdc75d45e3..55338b7ed8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-143; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-143.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing a hex number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: "0x00B" }); return arrObj.length === 0x00B; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js index 39d6613ab8..06e11946ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-144; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-144.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing a number with leading zeros (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: "0002.0" }); return arrObj.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js index 8166d90473..6b4927e57e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-145; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-145.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError exception is thrown when the [[Value]] field of 'desc' is a string which doesn't convert to a number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js index fc1ac0485e..3a65fc7459 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-146; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-146.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an object which has an own toString method (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return arrObj.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js index 5d9608b6d2..5743bc3d52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-147; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-147.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own valueOf method (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return arrObj.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js index 36e64049fc..6d1f6a774a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-148; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-148.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own valueOf method that returns an object and toString method that returns a string (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var toStringAccessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return arrObj.length === 2 && toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js index bc521b4a09..e9f35f5882 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-149; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-149.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own toString and valueOf method (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var toStringAccessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return arrObj.length === 3 && !toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js index 400af9ab67..862e9d6721 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js @@ -23,13 +23,12 @@ * of O to define the property. For configurable properties, step 9c of * [[DefineOwnProperty]] permits changing the kind of a property. * - * @id: 15.2.3.6-4-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-15.js; * @description: Object.defineProperty permits changing accessor property to data property for configurable properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // define an accessor property @@ -52,5 +51,5 @@ assertTrue((function testcase() { d2.configurable === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js index 89a2e0669d..071574d6e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-150; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-150.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test TypeError is thrown when the [[Value]] field of 'desc' is an Object that both toString and valueOf wouldn't return primitive value (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var toStringAccessed = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js index 8157c24f10..88c46acb2b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-151; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-151.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', and the [[Value]] field of 'desc' is an Object with an own toString method and an inherited valueOf method (15.4.5.1 step 3.c), test that the inherited valueOf method is used; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var toStringAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return arrObj.length === 2 && !toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js index d6a90d02c8..d35499713f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-152; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-152.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is a positive non-integer values (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js index 742170e48e..d30f26e492 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-153; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-153.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is a negative non-integer values (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js index b58bdfc57e..17f1eaf63d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-154; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-154.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 2 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { return arrObj.length === 4294967294; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js index 5c372c4894..7b61ab4286 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-155; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-155.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 1 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { return arrObj.length === 4294967295; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js index 7562b863eb..92f625a060 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-156; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-156.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is boundary value 2^32 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js index 2beb0d80d0..6652156c0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-157; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-157.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is boundary value 2^32 + 1 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js index 41b9dc23e8..1e5b14ecea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-159; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-159.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', set the [[Value]] field of 'desc' to a value greater than the existing value of length (15.4.5.1 step 3.f); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, , 2]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { return arrObj.length === 5 && arrObj[0] === 0 && !arrObj.hasOwnProperty("1") && arrObj[2] === 2 && !arrObj.hasOwnProperty("4"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js index 22fd389426..1ca2635f43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 10.a.i * of [[DefineOwnProperty]] rejects if relaxing the [[Writable]] attribute. * - * @id: 15.2.3.6-4-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-16.js; * @description: Object.defineProperty throws TypeError when relaxing [[Writable]] on non-configurable data properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data valued property; all other attributes default to false. @@ -55,5 +54,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js index 596ff5685c..884f3d6538 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-160; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-160.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', set the [[Value]] field of 'desc' to a value equal to the existing value of length (15.4.5.1 step 3.f); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, , 2]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 3 && arrObj[0] === 0 && !arrObj.hasOwnProperty("1") && arrObj[2] === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js index 49c0874945..25f0c7217c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-161; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-161.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', set the [[Value]] field of 'desc' to a value lesser than the existing value of length and test that indexes beyond the new length are deleted(15.4.5.1 step 3.f); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: 1 }); return arrObj.length === 1 && !arrObj.hasOwnProperty("1"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js index aa1d266ca4..5c77ee8834 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-162; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-162.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is greater than value of the length property, test TypeError is thrown when the length property is not writable (15.4.5.1 step 3.f.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js index 8eb2e34764..a4568c3983 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-163; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-163.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' equals to value of the length property, test no TypeError is thrown when the length property is not writable (15.4.5.1 step 3.f.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js index 817eb58171..ca8aa63d36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-164; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-164.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test TypeError is thrown when the [[Writable]] attribute of the length property is false (15.4.5.1 step 3.g); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js index 524d1c8b3c..dd5bc88ff3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-165; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-165.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to true after deleting properties with large index named if the [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { arrObj.length = 10; return indexDeleted && arrObj.length === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js index 71c6bf292f..80baccf611 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-166; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-166.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to true after deleting properties with large index named if the [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { arrObj.length = 10; return indexDeleted && arrObj.length === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js index 880d59f94c..6016eb57cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-167; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-167.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to false after deleting properties with large index named if the [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { arrObj.length = 10; return indexDeleted && arrObj.length === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js index ac16577cfe..e6f06b5565 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-168; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-168.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', whose writable attribute is being changed to false and the [[Value]] field of 'desc' is less than value of the length property and also lesser than an index of the array which is set to configurable:false, test that new length is set to a value greater than the non-deletable index by 1, writable attribute of length is set to false and TypeError exception is thrown (15.4.5.1 step 3.i.iii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1, 2]; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arrObj.length === 2; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js index e9e976c3a4..95a944033c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-169; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-169.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property and also lesser than an index of the array which is set to configurable: false, test that new length is set to a value greater than the non-deletable index by 1, and TypeError is thrown (15.4.5.1 step 3.l.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1, 2]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arrObj.length === 2 && !arrObj.hasOwnProperty("2"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js index 3b56c49e48..8cd047486c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 10.a.ii.1 * of [[DefineOwnProperty]] rejects changing the value of non-writable properties. * - * @id: 15.2.3.6-4-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-17.js; * @description: Object.defineProperty throws TypeError when changing value of non-writable non-configurable data properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data valued property; all other attributes default to false. @@ -56,5 +55,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js index 73f2886228..01f66d2439 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-170; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-170.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property and also lesser than an index of the array which is set to configurable: false, test that new length is set to a value greater than the non-deletable index by 1, writable attribute of length is set to false and TypeError exception is thrown (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arrObj.length === 2 && arrObj.hasOwnProperty("1"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js index 505d4c2cc9..137dedf99e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-171; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-171.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of an inherited data property with large index named in 'O' can't stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; try { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js index 18a19afbb2..764ce807e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-172; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-172.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own data property with large index named in 'O' that overrides an inherited data property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js index d3372cbb59..17cbd02963 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-173; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-173.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own data property with large index named in 'O' that overrides an inherited accessor property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; try { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js index 64356dc751..ed125c69f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-174; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-174.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own accessor property with large index named in 'O' can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arrObj.length === 2 && arrObj.hasOwnProperty("1"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js index 6385093d8b..1ee0d6b954 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-175; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-175.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of an inherited accessor property with large index named in 'O' can't stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js index 2ca70cff95..3bdd9f3e7e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-176; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-176.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own accessor property with large index named in 'O' that overrides an inherited data property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; try { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js index 210a87abdf..8e7ee68904 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-177; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-177.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own accessor property with large index named in 'O' that overrides an inherited accessor property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; try { @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js index 97d04529cc..c40fdc9d8c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-178; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-178.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the configurable large index named property of 'O' is deleted (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return !arrObj.hasOwnProperty("1"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js index a600bbab2d..cd9e646415 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-179-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-179-1.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is greater than value of the length property, test value of the length property is same as [[Value]] (15.4.5.1 step 3.l.iii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1, 2, 3]; Object.defineProperty(arrObj, "1", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return arrObj.length === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js index 7d70db0bbb..e4e22cb050 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 11.a.i * of [[DefineOwnProperty]] rejects changing the setter if present. * - * @id: 15.2.3.6-4-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-18.js; * @description: Object.defineProperty throws TypeError when changing setter of non-configurable accessor properties(8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -57,5 +56,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js index b71d24b051..a9ce4d33e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-181; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-181.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to false at last when the [[Writable]] field of 'desc' is false and 'O' doesn't contain non-configurable large index named property (15.4.5.1 step 3.m); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { arrObj.length = 10; //try to overwrite length value of arr return !arrObj.hasOwnProperty("1") && arrObj.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js index 6e4ed397f1..30d32a79ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-182; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-182.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is available String values that convert to numbers (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj[0] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js index 6cbadbc8fd..3855f37b3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-183; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-183.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is boundary value 2^32 - 2 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 4294967294, { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return arrObj.hasOwnProperty("4294967294") && arrObj.length === 4294967295 && arrObj[4294967294] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js index 66444d07b6..ee76498428 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-184; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-184.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is boundary value 2^32 - 1 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 4294967295, { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return arrObj.hasOwnProperty("4294967295") && arrObj.length === 0 && arrObj[4294967295] === 100; ; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js index 4f56d0a352..0ce98ebcbc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-185; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-185.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is boundary value 2^32 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 4294967296, { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return arrObj.hasOwnProperty("4294967296") && arrObj.length === 0 && arrObj[4294967296] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js index 991f9d196c..758aed4a8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-186; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-186.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is boundary value 2^32 + 1 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 4294967297, { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return arrObj.hasOwnProperty("4294967297") && arrObj.length === 0 && arrObj[4294967297] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js index fb68c187ed..177d22aea2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-187; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-187.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test TypeError is not thrown if the [[Writable]] attribute of the length property in 'O' is false and value of 'name' is less than value of the length property (15.4.5.1 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [1, 2, 3]; Object.defineProperty(arrObj, "length", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js index 3bb73d61d7..700f8e7e91 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-188; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-188.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test TypeError is thrown if the [[Writable]] attribute of the length property in 'O' is false and value of 'name' equals to value of the length property (15.4.5.1 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [1, 2, 3]; Object.defineProperty(arrObj, "length", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js index a1c63e5fe1..43702eaf98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-189; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-189.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test TypeError is thrown if the [[Writable]] attribute of the length property in 'O' is false and value of 'name' is greater than value of the length property (15.4.5.1 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [1, 2, 3]; Object.defineProperty(arrObj, "length", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js index 8259b8fb9e..7921e0d2ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 11.a.i * of [[DefineOwnProperty]] permits setting a setter (if absent). * - * @id: 15.2.3.6-4-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-19.js; * @description: Object.defineProperty permits setting a setter (if absent) of non-configurable accessor properties(8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -51,5 +50,5 @@ assertTrue((function testcase() { d2.enumerable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js index 64d7380f6f..cdc4705c56 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-190; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-190.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own data property, test TypeError is thrown on updating the configurable attribute from false to true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 0, { value: "ownDataProperty", @@ -41,5 +40,5 @@ assertTrue((function testcase() { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", "ownDataProperty", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js index f667ee52cc..06a658b85a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-191; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-191.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is an inherited data property, test that defining own index named property is successful (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 11, @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js index d594c4a902..970bd7c420 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-192; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-192.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own data property that overrides an inherited data property, test TypeError is thrown on updating the [[Configurable]] attribute from false to true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 11, @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js index 98e70f743e..728b814418 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-193; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-193.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own data property that overrides an inherited accessor property, test TypeError is thrown when update the [[Configurable]] attribute to true and value of [[Configurable]] attribute of original is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js index c64999617b..ded5da1650 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-194; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-194.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own accessor property, test TypeError is thrown on updating the configurable attribute from false to true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var getFunc = function () { return 11; @@ -45,5 +44,5 @@ assertTrue((function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js index 1b818c9968..abcc41a18b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-195; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-195.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is an inherited accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js index 6526af121d..b66275282b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-196; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-196.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own accessor property that overrides an inherited data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 11, @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js index 037aad2d51..8554d1afe4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-197; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-197.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is own accessor property that overrides an inherited accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { }, @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js index 04b5575389..9924e94537 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-198; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-198.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test TypeError is thrown when 'O' is not extensible (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.preventExtensions(arrObj); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && (arrObj.hasOwnProperty("0") === false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js index 20a191a6e8..ae95d22049 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-199; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-199.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test 'name' is defined as data property when 'desc' is generic descriptor (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { @@ -33,5 +32,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js index 544393ac6f..ab50aea1ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js @@ -23,13 +23,12 @@ * of O to define the property. For newly defined data properties, attributes * missing from desc should have values set to the defaults from 8.6.1. * - * @id: 15.2.3.6-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-2.js; * @description: Object.defineProperty sets missing attributes to their default values (data properties)(8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = { value: 1 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { propDesc.configurable === false) { // false by default return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js index 4f2395a705..08ea24ea75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 11.a.ii * of [[DefineOwnProperty]] rejects changing the getter if present. * - * @id: 15.2.3.6-4-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-20.js; * @description: Object.defineProperty throws TypeError when changing getter (if present) of non-configurable accessor properties(8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -56,5 +55,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js index b73a8cd91e..321912678f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-200; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-200.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test [[Value]] of 'name' property of 'Attributes' is set as undefined if [[Value]] is absent in data descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js index 3fceed0152..50f36412eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-201; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-201.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Writable]] is absent in data descriptor 'desc', test [[Writable]] attribute of property 'name' is set to false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, false, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js index 9140bb803a..bf3c811f6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-202; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-202.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Enumerable]] is absent in data descriptor 'desc', test [[Enumerable]] of property 'name' is set to false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { configurable: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js index 4eb7a45dcb..2482418a34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-203; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-203.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Configurable]] is absent in data descriptor 'desc', test [[Configurable]] of property 'name' is set to false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { enumerable: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js index 9285df0192..bb03edba9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-204; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-204.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'desc' is data descriptor, test updating all attribute values of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [1]; // default value of attributes: writable: true, configurable: true, enumerable: true Object.defineProperty(arrObj, "0", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js index b16c672efa..f5527c5859 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-205; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-205.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Get]] is absent in accessor descriptor 'desc', test [[Get]] attribute of property 'name' is set to undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var setFunc = function (value) { arrObj.setVerifyHelpProp = value; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js index 0c0887f48b..e67a6991ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-206; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-206.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O', test [[Set]] of 'name' property in 'Attributes' is set as undefined if [[Set]] is absent in accessor descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var getFunc = function () { }; @@ -39,5 +37,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(arrObj, "0"); return arrObj.hasOwnProperty("0") && desc.hasOwnProperty("set") && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js index 5dffb134c9..ca4bf7a82f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-207; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-207.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Enumerable]] is absent in accessor descriptor 'desc', test [[Enumerable]] attribute of property 'name' is set to false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var setFunc = function (value) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { configurable: true }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js index 023940cbc5..80aff70997 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-208; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-208.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' property doesn't exist in 'O' and [[Configurable]] is absent in accessor descriptor 'desc', test [[Configurable]] attribute of property 'name' is set to false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var setFunc = function (value) { arrObj.setVerifyHelpProp = value; @@ -38,5 +37,5 @@ assertTrue((function testcase() { enumerable: true }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js index ba05ef5659..46ed2b38a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-209; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-209.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'desc' is accessor descriptor, test updating all attribute values of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var setFunc = function (value) { arrObj.setVerifyHelpProp = value; @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js index b6c9858c96..86f3daec03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js @@ -23,13 +23,12 @@ * of O to define the property. For non-configurable properties, step 11.a.ii * of [[DefineOwnProperty]] permits setting a getter if absent. * - * @id: 15.2.3.6-4-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-21.js; * @description: Object.defineProperty permits setting a getter (if absent) of non-configurable accessor properties(8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create an accessor property; all other attributes default to false. @@ -52,5 +51,5 @@ assertTrue((function testcase() { d2.enumerable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js index 03a79fea78..ccdf3b1b3a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-210; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-210.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if every field in 'desc' is absent (name is data property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj[0] = 101; // default value of attributes: writable: true, configurable: true, enumerable: true Object.defineProperty(arrObj, "0", {}); return dataPropertyAttributesAreCorrect(arrObj, "0", 101, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js index 4d040ddc72..4d96f1932b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-211; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-211.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if every field in 'desc' is absent(name is accessor property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function getFunc() { @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperty(arrObj, "0", {}); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js index 0cb422a9c4..dd2759f8ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-212; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-212.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if the value of every field in 'desc' is the same value as the corresponding field in 'name'(desc is data property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj[0] = 100; // default value of attributes: writable: true, configurable: true, enumerable: true @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js index daebcc1b42..87eb1d2f0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-213; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-213.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' makes no change if the value of every field in 'desc' is the same value as the corresponding field in 'name'(desc is accessor property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var getFunc = function () { return "100"; @@ -51,5 +50,5 @@ assertTrue((function testcase() { Object.defineProperty(arrObj, "0", desc); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js index c697c09465..a437b68d4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-214; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-214.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property and its configurable and writable attributes are set to false, test TypeError is thrown when the type of the [[Value]] field of 'desc' is different from the type of the [[Value]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 0, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", 101, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js index 77599c5ea1..a8d7909abc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-215; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-215.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: undefined }); Object.defineProperty(arrObj, "0", { value: undefined }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js index 3a2a0240e1..1586c4da0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-216; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-216.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are null (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: null }); Object.defineProperty(arrObj, "0", { value: null }); return dataPropertyAttributesAreCorrect(arrObj, "0", null, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js index 1668c33873..4902394ef0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-217; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-217.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are NaN (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: NaN }); @@ -51,5 +50,5 @@ assertTrue((function testcase() { verifyConfigurable = arrObj.hasOwnProperty("0"); return hasProperty && verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js index 8798d749f4..1decd707de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-218; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-218.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of 'desc' is +0, and the [[Value]] attribute value of 'name' is -0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: -0 }); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js index 554927e89c..4f667c1afe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-219; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-219.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of 'desc' is -0, and the [[Value]] attribute value of 'name' is +0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: +0 }); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js index 1fd1359efb..a746b8e3ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-22.js; * @description: Object.defineProperty - 'name' is existing own data property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { value: 11, @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.foo === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js index e2b7c201b3..ed4c546ab7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-220; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-220.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two numbers with same vaule (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: 101 }); Object.defineProperty(arrObj, "0", { value: 101 }); return dataPropertyAttributesAreCorrect(arrObj, "0", 101, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js index aaf97e3485..d7994553a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-221; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-221.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two numbers with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 0, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", 101, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js index 1e81eb9d5a..94bd33de86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-222; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-222.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two strings which have same length and same characters in corresponding positions (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: "abcd" }); Object.defineProperty(arrObj, "0", { value: "abcd" }); return dataPropertyAttributesAreCorrect(arrObj, "0", "abcd", false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js index 6ccde875c4..5cbd73643c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-223; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-223.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two strings with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 0, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", "abcd", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js index d9c83228f6..c2e6b6a130 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-224; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-224.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two booleans with same value (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { value: true }); Object.defineProperty(arrObj, "0", { value: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", true, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js index fbe96901fb..d0d6684fac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-225; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-225.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two booleans with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, 0, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", true, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js index 3a2ce519b6..e86dec8b61 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-226; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-226.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two objects which refer to the same object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var obj1 = { length: 10 }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { Object.defineProperty(arrObj, "0", { value: obj1 }); return dataPropertyAttributesAreCorrect(arrObj, "0", obj1, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js index ba377756a0..cc7939b46b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-227; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-227.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, test TypeError is thrown when the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two objects which refer to two different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var obj1 = { length: 10 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "0", obj1, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js index 214613b08b..bf5f14052b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-228; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-228.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Writable]] field of 'desc' and the [[Writable]] attribute value of 'name' are two booleans with same value (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { writable: false }); Object.defineProperty(arrObj, "0", { writable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js index a4033e26c4..c705779d57 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-229; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-229.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Writable]] field of 'desc' and the [[Writable]] attribute value of 'name' are two booleans with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { writable: false, configurable: true }); Object.defineProperty(arrObj, "0", { writable: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js index b685afd3e1..5200563d27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-23.js; * @description: Object.defineProperty - 'name' is existing an inherited data property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { value: 11, @@ -40,5 +39,5 @@ assertTrue((function testcase() { configurable: true }); return obj.hasOwnProperty("foo") && (typeof obj.foo) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js index bd6769c1a0..51d9203032 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-230; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-230.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Get]] field of 'desc' and the [[Get]] attribute value of 'name' are two objects which refer to the same object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj.helpVerifySet = 10; @@ -45,5 +44,5 @@ assertTrue((function testcase() { get: getFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, setFunc, "helpVerifySet", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js index f5aa26afc0..85c2d11158 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-231; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-231.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Get]] field of 'desc' and the [[Get]] attribute value of 'name' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj.helpVerifySet = 10; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc2, setFunc, "helpVerifySet", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js index 4ac2f72878..540261d75f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-232; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-232.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Set]] field of 'desc' and the [[Set]] attribute value of 'name' are two objects which refer to the same object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function setFunc(value) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.defineProperty(arrObj, "0", { set: setFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js index 5e6d5cae2c..562a30645b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-233; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-233.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Set]] field of 'desc' and the [[Set]] attribute value of 'name' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function setFunc1() { } @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperty(arrObj, "0", { set: setFunc2 }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc2, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js index d88b30e322..bfc68831d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-234; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-234.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Enumerable]] field of 'desc' and the [[Enumerable]] attribute value of 'name' are two booleans with same value (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { enumerable: false }); Object.defineProperty(arrObj, "0", { enumerable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js index 07614434cd..498037a6b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-235; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-235.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Enumerable]] field of 'desc' and the [[Enumerable]] attribute value of 'name' are two booleans with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { enumerable: false, configurable: true }); Object.defineProperty(arrObj, "0", { enumerable: true }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js index 7972848861..2ed85d1bd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-236; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-236.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Configurable]] field of 'desc' and the [[Configurable]] attribute value of 'name' are two booleans with same value (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { configurable: false }); Object.defineProperty(arrObj, "0", { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js index f85bf912c8..874915ae85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-237; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-237.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index property, the [[Configurable]] field of 'desc' and the [[Configurable]] attribute value of 'name' are two booleans with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "0", { configurable: true }); Object.defineProperty(arrObj, "0", { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js index 23c7a84fcc..97309b2590 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-238; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-238.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if the [[Configurable]] attribute value of 'name' is false and the [[Configurable]] field of 'desc' is true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, true, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js index 2041e38a60..fba43bb301 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-239; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-239.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if the [[Configurable]] attribute value of 'name' is false, and [[Enumerable]] of 'desc' is present and its value is different from the [[Enumerable]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, true, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js index f951620153..9f4b0594b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-24.js; * @description: Object.defineProperty - 'name' is own data property that overrides an inherited data property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { value: 12, @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.foo === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js index 0527f76834..00f94c1a7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-240; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-240.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if 'name' is accessor property, and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "1", undefined, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js index 42a2a45c69..257c396020 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-241; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-241.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, TypeError is thrown if 'name' is data property, and'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js index 6c51343286..806d379ff8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-242-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242-1.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is true, test 'name' is updated successfully (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [3]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "0", 1001, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js index 32ad00a34e..74b11f61a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-242; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-242.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is true, test 'name' is converted from data property to accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [3]; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js index 9a841ea033..ccfcfbdf38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-243-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243-1.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and assignment to the accessor property, fails to convert accessor property from accessor property to data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { arrObj[1] = 4; return accessorPropertyAttributesAreCorrect(arrObj, "1", getFunc, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js index 780c32893c..6146ea04a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-243; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-243.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is true, test 'name' is converted from accessor property to data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "1", 12, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js index 1f7fd26706..c143bb3f46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-244; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-244.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false and the [[Writable]] field of 'desc' is true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", undefined, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js index 48add89e22..8fa4dd23c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-245; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-245.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the type of the [[Value]] field of 'desc' is different from the type of the [[Value]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 3, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js index c02a7f5879..7875907504 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-246; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-246.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the [[Value]] field of 'desc' is +0, and the [[Value]] attribute value of 'name' is -0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "1", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js index 1195023555..375ae28208 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-247; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-247.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the [[Value]] field of 'desc' is -0, and the [[Value]] attribute value of 'name' is +0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "1", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js index dc3352ec98..937ef74173 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-248; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-248.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two numbers with different vaules (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "1", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js index db5cce362c..9a1a9aa559 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-249; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-249.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two strings with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "1", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", "abc", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js index 65402a3d52..f29dad912b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-25.js; * @description: Object.defineProperty - 'data' is own data property that overrides an inherited accessor property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { get: function () { }, @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.foo === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js index 1c10fce647..d6c3afd87b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-250; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-250.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two booleans with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "1", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", false, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js index 370c06eb22..6e769e0c5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-251; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-251.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Writable]] attribute value of 'name' is false, and the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; var obj = { length: 10 }; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "1", obj, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js index 8dd975aa5d..522dd2bc97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-252; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-252.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Set]] field of 'desc' is present, and the [[Set]] field of 'desc' and the [[Set]] attribute value of 'name' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function setFunc(value) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "1", undefined, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js index d5047efae4..5bb43111da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-253; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-253.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Set]] field of 'desc' is present, and the [[Set]] field of 'desc' is an object and the [[Set]] attribute value of 'name' is undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function getFunc() { return 12; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "1", getFunc, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js index bd14675c2f..d46832a552 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-254; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-254.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is not thrown if the [[Set]] field of 'desc' is present, and the [[Set]] field of 'desc' and the [[Set]] attribute value of 'name' are undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "1", { @@ -55,5 +54,5 @@ assertTrue((function testcase() { verifyConfigurable = arrObj.hasOwnProperty("1"); return hasProperty && verifyGet && verifySet && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js index abea0f4355..011446e9b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-255; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-255.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Get]] field of 'desc' is present, and the [[Get]] field of 'desc' and the [[Get]] attribute value of 'name' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function getFunc() { @@ -65,5 +64,5 @@ assertTrue((function testcase() { return e instanceof TypeError && hasProperty && verifyGet && verifySet && !verifyEnumerable && verifyConfigurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js index 23a7965cdb..82261fc5ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-256; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-256.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is thrown if the [[Get]] field of 'desc' is present, and the [[Get]] field of 'desc' is an object and the [[Get]] attribute value of 'name' is undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function getFunc() { return 12; @@ -62,5 +61,5 @@ assertTrue((function testcase() { return e instanceof TypeError && hasProperty && verifyGet && verifySet && !verifyEnumerable && verifyConfigurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js index 37ab07cde6..1ab71cbabf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-257; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-257.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, 'name' is accessor property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'name' is false, test TypeError is not thrown if the [[Get]] field of 'desc' is present, and the [[Get]] field of 'desc' and the [[Get]] attribute value of 'name' are undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function setFunc(value) { arrObj.setVerifyHelpProp = value; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js index 6f816cec61..2f0927e40a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-258; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-258.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test updating the [[Value]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [100]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: 200 }); return dataPropertyAttributesAreCorrect(arrObj, "0", 200, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js index c504e92b56..674ef1bcf1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-259; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-259.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test setting the [[Value]] attribute value of 'name' as undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [100]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { value: undefined }); return dataPropertyAttributesAreCorrect(arrObj, "0", undefined, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js index 28ac336c61..29fa765314 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-26.js; * @description: Object.defineProperty - 'name' is own accessor property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.property === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js index 58a1b74dc6..551c1c25c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-260; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-260.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test setting the [[Value]] attribute value of 'name' from undefined to number (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [undefined]; Object.defineProperty(arrObj, "0", { value: 100 }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js index 25c19ff9fd..0cd1bacc2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-261; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-261.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test updating the [[Writable]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [100]; Object.defineProperty(arrObj, "0", { writable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js index d3dae6694f..c8d42a5a61 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-262; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-262.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [100]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { enumerable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js index 76acade1df..419c631705 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-263; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-263.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test updating the [[Configurable]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [100]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js index 0b9a4c4cf4..c901b70e8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-264; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-264.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is data property and 'desc' is data descriptor, test updating multiple attribute values of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [100]; Object.defineProperty(arrObj, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { configurable: false }); return dataPropertyAttributesAreCorrect(arrObj, "0", 100, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js index 3bf89fb82e..508dc3a9b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-265; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-265.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating the [[Get]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -42,5 +41,5 @@ assertTrue((function testcase() { get: getFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js index 92b3e9785b..7436b1df3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-266; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-266.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test setting the [[Get]] attribute value of 'name' as undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function getFunc() { @@ -41,5 +40,5 @@ assertTrue((function testcase() { get: undefined }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js index 80b2302422..a6cfa0ddd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-267; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-267.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating the [[Get]] attribute value of 'name' from undefined to function object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -41,5 +40,5 @@ assertTrue((function testcase() { get: getFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", getFunc, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js index e7a62c8441..0ff18a6254 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-268; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-268.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating the [[Set]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -41,5 +40,5 @@ assertTrue((function testcase() { set: setFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js index 2abb080fb0..86c0f935af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-269; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-269.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test setting the [[Set]] attribute value of 'name' as undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { set: undefined }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js index 730dd09b96..f16f438d09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-27.js; * @description: Object.defineProperty - 'name' is an inherited accessor property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "property", { get: function () { @@ -45,5 +44,5 @@ assertTrue((function testcase() { configurable: true }); return obj.hasOwnProperty("property") && obj.property === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js index cabc26c980..33a4a8e0e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-270; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-270.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating the [[Set]] attribute value of 'name' from undefined to function object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -42,5 +41,5 @@ assertTrue((function testcase() { set: setFunc }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js index 9810abdde4..8d458d60b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-271; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-271.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { enumerable: false }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js index e51545903a..fe75db1133 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-272; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-272.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating the [[Configurable]] attribute value of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; function setFunc(value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { configurable: false }); return accessorPropertyAttributesAreCorrect(arrObj, "0", undefined, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js index fe802de663..7011de7163 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-273; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-273.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, name is accessor property and 'desc' is accessor descriptor, test updating multiple attribute values of 'name' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -50,5 +49,5 @@ assertTrue((function testcase() { configurable: false }); return accessorPropertyAttributesAreCorrect(arrObj, "1", getFunc, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js index d967ca5a64..7f28e6156d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-274; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-274.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test the length property of 'O' is not changed if ToUint32('name') is less than value of the length property in 'O' (15.4.5.1 step 4.e); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj.length = 3; // default value of length: writable: true, configurable: false, enumerable: false @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return arrObj.length === 3 && arrObj[1] === 14; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js index d4c73ab4f8..eb0984aeca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-275; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-275.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test the length property of 'O' is set as ToUint32('name') + 1 if ToUint32('name') equals to value of the length property in 'O' (15.4.5.1 step 4.e.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj.length = 3; // default value of length: writable: true, configurable: false, enumerable: false @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return arrObj.length === 4 && arrObj[3] === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js index 8036f2f5b5..55acb662af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-276; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-276.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is an array index named property, test the length property of 'O' is set as ToUint32('name') + 1 if ToUint32('name') is greater than value of the length property in 'O' (15.4.5.1 step 4.e.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arrObj.length === 6 && arrObj[5] === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js index 2e1d7cb959..c3bb8ae441 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-277; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-277.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic property that won't exist on 'O', and 'desc' is data descriptor, test 'name' is defined in 'O' with all correct attribute values (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "property", 12, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js index 79828f4d9e..4bdecc7541 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-278; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-278.js; * @description: Object.defineProperty - 'name' is generic property that won't exist on 'O', and 'desc' is accessor descriptor, test 'name' is defined in 'O' with all correct attribute values (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "property", getFunc, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js index 204742e11f..d6e0582371 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-279; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-279.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'name' (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arrObj, "property", getFunc, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js index 76ebea003c..28dc5a1166 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-28.js; * @description: Object.defineProperty - 'name' is own accessor property that overrides an inherited data property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { value: 11, @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js index 0bd6c2cef4..dd399b2410 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-280; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-280.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'name' (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js index 77507fee77..bc9f1b9c2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-281; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-281.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'name' which is defined as non-writable and non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js index 63c30817e8..796dc45dd7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-282; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-282.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'name' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", undefined, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js index f11589ea7c..d51bbdb8b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-283; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-283.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "property", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js index a8e5e73e5d..6ea5555885 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-284; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-284.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own data property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arrObj, "property", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js index 05234b821f..d282a5ef55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-285; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-285.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'name' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", getFunc, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js index e952c5a54e..2004a1a528 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-286; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-286.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test TypeError is thrown when updating the [[Set]] attribute value of 'name' (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", undefined, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js index 6a8e111b9d..eb3de371db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-287; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-287.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", undefined, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js index 2a552eae85..74330268dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-288; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-288.js; * @description: Object.defineProperty - 'O' is an Array, 'name' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arrObj, "property", undefined, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js index 4f4224c1f7..7cc8269dcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-289-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own property which is defined in both [[ParameterMap]] of 'O' and 'O', and is deleted afterwards, and 'desc' is data descriptor, test 'name' is redefined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -35,5 +34,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 0; return dataPropertyAttributesAreCorrect(arguments, "0", 10, true, true, true) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js index d30bfede0b..5d79927991 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-289; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own property of 'O', and is deleted afterwards, and 'desc' is data descriptor, test 'name' is redefined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -34,5 +33,4 @@ assertTrue(((function () { configurable: true }); return dataPropertyAttributesAreCorrect(arguments, "0", 10, true, true, true); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js index 9eadf7c3a8..228125ab4b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-29.js; * @description: Object.defineProperty - 'name' is own accessor property that overrides an inherited accessor property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { get: function () { }, @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js index d64ca43386..0395cc77e5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-290-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own property which is defined in both [[ParameterMap]] of 'O' and 'O', is deleted afterwards, and 'desc' is accessor descriptor, test 'name' is redefined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { delete arguments[0]; function getFunc() { return 10; @@ -42,5 +40,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 0; return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", true, true) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js index c092403808..d3799b55ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-290; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own property of 'O', and is deleted afterwards, and 'desc' is accessor descriptor, test 'name' is redefined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { delete arguments[0]; function getFunc() { return 10; @@ -40,5 +39,4 @@ assertTrue(((function () { configurable: true }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", true, true); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js index 63f39a091b..c25ca15a00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-291-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3 and 5.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc1() { return 10; } @@ -45,5 +43,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 0; return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc2, undefined, undefined, false, false) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js index a7b782fc54..bd0616321a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-291; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc1() { return 10; } @@ -43,5 +42,4 @@ assertTrue(((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc2, undefined, undefined, false, false); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js index f7be5edf56..f0cfb27162 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-292-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own property of 'O' which is also defined in [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3 and 5.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "0", { value: 20, writable: false, @@ -34,5 +33,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 20; return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, false, false) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js index 2839997cf5..ef3e3f5808 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-292; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 20, writable: false, @@ -33,5 +32,4 @@ assertTrue(((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, false, false); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js index 5ac1de61ef..ba48fd69a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-293-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is not thrown when updating the [[Value]] attribute value of 'name' which is defined as non-writable and configurable (10.6 [[DefineOwnProperty]] step 3 and 5b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 10, writable: false @@ -34,5 +33,4 @@ assertTrue(((function () { value: 20 }); return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, true, true); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js index a736b75f18..33d831b41a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-293-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'name' which is defined as unwritable and non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -41,5 +40,4 @@ assertTrue(((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js index 02636f769e..de1a8bace0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-293-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is not thrown when updating the [[Value]] attribute value of 'name' which is defined as non-writable and configurable (10.6 [[DefineOwnProperty]] step 3 and step 5.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -35,5 +34,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 10; return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, true, true) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js index b96563aeee..a36337d42b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-293; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'name' which is defined as non-writable and non-configurable (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js index c4d36c603b..ff127e8d5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-294-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4 and 5b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -41,5 +40,4 @@ assertTrue(((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js index 2fbb13d735..7df6e2b9f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-294; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js index 9c14a06573..8297d0ba42 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-295-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -41,5 +40,4 @@ assertTrue(((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, true, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js index 4305efb401..8d703df74e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-295; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, true, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js index 5a75f338c1..2d9d4efa7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-296-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -41,5 +40,4 @@ assertTrue(((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js index e3e103dcf0..a7a21ae1a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-296; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own data property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js index 55bc26df50..b1fb24fd82 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-297-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5a); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc1() { return 10; } @@ -47,5 +45,4 @@ assertTrue(((function (a, b, c) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc1, undefined, undefined, false, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js index 8e8a7c9cba..2a4f4ea53c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-297; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc1() { return 10; } @@ -45,5 +44,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc1, undefined, undefined, false, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js index c5956abe14..c30ec09b20 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-298-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] steps 4 and 5a); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc() { return 10; } @@ -49,5 +47,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, false, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js index cd0876cb42..03590a5d93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-298; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return 10; } @@ -46,5 +45,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, false, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js index 04cbb464c0..e79ff4ebdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-299-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] steps 4 and 5a); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc() { return 10; } @@ -45,5 +43,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js index cd0ddd20e1..b0db4871ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-299; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return 10; } @@ -42,5 +41,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js index e6810426d4..d7da7f0f97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js @@ -23,13 +23,12 @@ * of O to define the property. For newly defined accessor properties, attributes * missing from desc should have values set to the defaults from 8.6.1. * - * @id: 15.2.3.6-4-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-3.js; * @description: Object.defineProperty sets missing attributes to their default values (accessor)(8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var getter = function () { return 1; }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { propDesc.configurable === false) { // false by default return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js index 3abd923227..2ffb229d1f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-30.js; * @description: Object.defineProperty - 'name' is own accessor property without a get function (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { set: function () { }, @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js index 0ee1ff1c96..bb022017ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-300-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5a); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc() { return 0; } @@ -45,5 +43,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false) && verifyFormal; } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js index 60408488df..8c0bb0287d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-300; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own accessor property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return 10; } @@ -42,5 +41,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js index 8a02635480..76f21149f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-301-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is an index named property of 'O', and 'desc' is data descriptor, test 'name' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -35,5 +34,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 0; return dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js index 6b28a602a3..6063c13cd6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-301; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an array index named property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is data descriptor, test 'name' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -34,5 +33,4 @@ assertTrue(((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js index 041be02e3f..ddfe25238c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-302-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is an index named property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test 'name' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3 and step 5a); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && - * fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { delete arguments[0]; function getFunc() { return 10; @@ -42,5 +40,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = a === 0; return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", false, false) && verifyFormal; - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js index 385df12107..bce8a180a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-302; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test 'name' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { delete arguments[0]; function getFunc() { return 10; @@ -40,5 +39,4 @@ assertTrue(((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", false, false); - }(0, 1, 2)))); - + }(0, 1, 2))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js index 50bb99af3a..2e33827495 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-303; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc1() { return 10; } @@ -43,5 +42,4 @@ assertTrue(((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc2, undefined, undefined, false, false); - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js index 735fa7c5e4..ae6cf55e60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-304; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 20, writable: false, @@ -33,5 +32,4 @@ assertTrue(((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, false, false); - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js index da554ea37c..969242fe62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-305; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'name' which is not writable and not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, false, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js index 28f2ed5cca..53692e1d3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-306; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, false, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js index be7021178a..33da7539ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-307; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, true, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js index e9e2f26abb..33d4fd7e93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-308; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, false, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js index 1f8ef12332..f871e7e21f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-309; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc1() { return 0; } @@ -45,5 +44,4 @@ assertTrue(((function () { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc1, undefined, undefined, false, false); } - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js index 9818dafe75..c91d7ede51 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-31.js; * @description: Object.defineProperty - 'name' is own accessor property without a get function that overrides an inherited accessor property(8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { get: function () { }, @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js index 71b29af5f7..d483198b63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-310; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return 0; } @@ -46,5 +45,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, false, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js index b434cda147..94673c0a1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-311; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return 0; } @@ -42,5 +41,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js index 9e27372ce2..b989553e95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-312; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is an index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects() && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return 0; } @@ -42,5 +41,4 @@ assertTrue(((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }()))); - + }())); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js index 8e2a3cd73c..baafa366f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-313-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own property, and 'desc' is data descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -33,5 +32,4 @@ assertTrue(((function (a, b, c) { configurable: true }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, true, true, true); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js index 8fd801bb8d..f93f87c7de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-313; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is generic property, and 'desc' is data descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -33,5 +32,4 @@ assertTrue(((function () { configurable: true }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, true, true, true); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js index ba48861a49..16d65a5134 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-314-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is property, and 'desc' is accessor descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc() { return "getFunctionString"; } @@ -39,5 +38,4 @@ assertTrue(((function (a, b, c) { configurable: true }); return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", true, true); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js index 5404468cc7..269a0f3d11 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-314; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is generic property, and 'desc' is accessor descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return "getFunctionString"; } @@ -39,5 +38,4 @@ assertTrue(((function () { configurable: true }); return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", true, true); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js index 580f9be7a7..da6fcaa265 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-315-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { get: function () { return 1001; @@ -50,5 +49,4 @@ assertTrue(((function (a, b, c) { }); var verifyFormal = c === 3; return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", false, false) && verifyFormal; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js index 3f30b1892e..141c6e27dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-315; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { get: function () { return 1001; @@ -49,5 +48,4 @@ assertTrue(((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", false, false); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js index d1891c5398..3bd8254f47 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-316-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -38,5 +37,4 @@ assertTrue(((function (a, b, c) { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1002, true, false, false); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js index 8eaaaa7e23..1cf269b367 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-316; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is generic own data property of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -38,5 +37,4 @@ assertTrue(((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1002, true, false, false); - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js index 61b0d65dff..a2cba2e9ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-317-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'P' which is not writable and not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: false, @@ -41,5 +40,4 @@ assertTrue(((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, false, false, false) && verifyFormal; } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js index d08ed1cb72..7c6b5fd1ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-317; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'P' which is not writable and not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: false, @@ -40,5 +39,4 @@ assertTrue(((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js index 6f0e466c89..8be46c04c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-318-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'name' is own data property of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { writable: false, configurable: false @@ -39,5 +38,4 @@ assertTrue(((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js index 895dea129b..8c8ef66b06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-318; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is generic own data property of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'name' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { writable: false, configurable: false @@ -39,5 +38,4 @@ assertTrue(((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js index 10ad6a1440..6d8d480c34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-319-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { enumerable: true, configurable: false @@ -39,5 +38,4 @@ assertTrue(((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, true, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js index c070a45999..b97a35db65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-319; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is own data property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { enumerable: true, configurable: false @@ -39,5 +38,4 @@ assertTrue(((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, true, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js index 9284ce3585..68f7bc69a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-32.js; * @description: Object.defineProperty - 'name' is an inherited accessor property without a get function (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { set: function () { }, @@ -40,5 +39,5 @@ assertTrue((function testcase() { configurable: true }); return obj.hasOwnProperty("foo") && typeof obj.foo === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js index c3299efafb..27e165ec31 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-320-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own data property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { configurable: false }); @@ -38,5 +37,4 @@ assertTrue(((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js index 62aed80d40..a90b8cbd3c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-320; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is own data property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue(((function () { + +assertTrue((function () { Object.defineProperty(arguments, "genericProperty", { configurable: false }); @@ -38,5 +37,4 @@ assertTrue(((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js index 913fa5b319..2045d5df8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-321-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function getFunc() { return "genericPropertyString"; } @@ -49,5 +48,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "helpVerifyGet", false, false, false) && verifyFormal; } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js index 6282d307ed..6b4e03f15a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-321; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function getFunc() { return "genericPropertyString"; } @@ -48,5 +47,4 @@ assertTrue(((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "helpVerifyGet", false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js index 88a30b4ac8..92a5c1ea98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-322-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function setFunc(value) { this.genericPropertyString = value; } @@ -44,5 +43,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js index cf7c6fe62f..dee92b54de 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-322; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function setFunc(value) { this.genericPropertyString = value; } @@ -44,5 +43,4 @@ assertTrue(((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js index 37cc78a95d..b4f4293765 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-323-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js; * @description: Object.defineProperty - ''O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function setFunc(value) { this.genericPropertyString = value; } @@ -44,5 +43,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", true, false) && verifyFormal; } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js index b5d1251ce9..bd6617b381 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-323; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js; * @description: Object.defineProperty - ''O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function setFunc(value) { this.genericPropertyString = value; } @@ -43,5 +42,4 @@ assertTrue(((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", true, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js index b1f767e9e1..e3826678e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-324-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js; * @description: Object.defineProperty - 'O' is an Arguments object of a function that has formal parameters, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function (a, b, c) { + +assertTrue((function (a, b, c) { function setFunc(value) { this.genericPropertyString = value; } @@ -42,5 +41,4 @@ assertTrue(((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js index 6d45351832..47619713d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-324; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'P' is own accessor property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue(((function () { + +assertTrue((function () { function setFunc(value) { this.genericPropertyString = value; } @@ -42,5 +41,4 @@ assertTrue(((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3)))); - + }(1, 2, 3))); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js index f87a2d4917..2bb12a5fda 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-325-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325-1.js; * @description: Object.defineProperty - 'O' is an Arguments object which created with function take formal parameters, 'name' is own property of [[ParameterMap]] of 'O', test 'name' is deleted if 'name' is configurable and 'desc' is accessor descriptor (10.6 [[DefineOwnProperty]] step 5.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function (a, b, c) { return arguments; })(1, 2, 3); var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return argObj[0] === 12 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js index 5bab638b0c..09780157b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-325; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-325.js; * @description: Object.defineProperty - 'O' is an Arguments object, 'name' is own property of [[ParameterMap]] of 'O', test 'name' is deleted if 'name' is configurable and 'desc' is accessor descriptor (10.6 [[DefineOwnProperty]] step 5.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(1, 2, 3); var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return argObj[0] === 12 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js index f4bf68a4c8..22bff0586e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-326; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-326.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) is writable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js index c5c133726e..a23be41fa0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-327; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-327.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js index 568e5a483f..fc32b1d291 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-328; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-328.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js index a649c53427..5baf4d9e02 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-329; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-329.js; * @description: ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js index 7883509a90..dbc16c6050 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-33.js; * @description: Object.defineProperty - 'O' is a Function object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function () { }; Object.defineProperty(fun, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && fun.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js index a1d332ed3f..d176f97c40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-330; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-330.js; * @description: ES5 Attributes - success to update [[enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js index 3307a156bd..a44ad5549e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-331; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-331.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js index 42c99b533d..ce0b11b5d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-332; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-332.js; * @description: ES5 Attributes - success to update the data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is true) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("value") && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js index aefd5baa01..48ae14723d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-1.js; * @description: Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is false, [[Writable]] attribute is true and 'O' is an Object object (8.12.9 - step 10); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js index a459b4f998..7904f1a35c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-10.js; * @description: ES5 Attributes - indexed data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false is writable using simple assignment, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -40,5 +39,5 @@ assertTrue((function testcase() { obj[0] = 1001; return verifyValue && obj[0] === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js index 4ffbcef3da..62aa949ed2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-11.js; * @description: ES5 Attributes - indexed property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false is writable using simple assignment, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function (x) { return arguments; }(1001)); @@ -39,5 +38,5 @@ assertTrue((function testcase() { var verifyValue = (obj[0] === 2010); return verifyValue; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js index 5a931a76e5..4d04a0537b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-2.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is false, [[Writable]] attribute is true and 'A' is an Array object (8.12.9 - step 10); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js index 57d7834fa1..e7695e1593 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-3.js; * @description: Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is false, [[Writable]] attribute is true and 'O' is an Arguments object (8.12.9 - step 10); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js index 7ba50b37d5..d31071cd85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-4.js; * @description: Indexed property 'P' with attributes [[Writable]]: true, [[Enumerable]]:true, [[Configurable]]:false is writable using simple assignment, 'A' is an Array Object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "0", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj[0] = 1001; return verifyValue && obj[0] === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js index d1f138d1fe..451c67a56f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-5.js; * @description: ES5 Attributes - named data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false is writable using simple assignment, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -40,5 +39,5 @@ assertTrue((function testcase() { obj.prop = 1001; return verifyValue && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js index b2caed5f36..ad8a51e8ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-6.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is false, [[Writable]] attribute is true and 'O' is an Object object (8.12.9 - step 10); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js index c3b80a23f1..b2ed2530f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-7.js; * @description: Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is false, [[Writable]] attribute is true and 'A' is an Array object (8.12.9 - step 10); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "prop", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js index 0c2c74e985..0efd2d38ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-8.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property 'P'successfully when [[Configurable]] attribute is false, [[Writable]] attribute is true and 'O' is an Arguments object (8.12.9 - step 10); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js index ade9bf6c35..42791e2f74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333-9.js; * @description: Object.defineProperty - Named property 'P' with attributes [[Writable]]: true, [[Enumerable]]:true, [[Configurable]]:false is writable using simple assignment, 'A' is an Array Object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return verifyValue && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js index 7a3a165999..0aaf602908 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-333; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-333.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) is writable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js index 235748ba5a..3f21f9192c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-334; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-334.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js index 45d5f3da7b..3eda7148d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-335; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-335.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js index bb7b318b59..f4ae8b4649 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-336; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-336.js; * @description: ES5 Attributes - Success to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js index a386049879..8f31d89ccc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-337; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-337.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === true && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js index 28e4b03556..621d3e0f3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-338; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-338.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -46,5 +45,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js index 5372177bac..8d9a58b610 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-339-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-1.js; * @description: Object.defineProperty - Updating indexed data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false to an accessor property does not succeed, 'A' is an Array object (8.12.9 - step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "0", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "0"); return propertyDefineCorrect && desc1.value === 2010 && obj[0] === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js index b1f1c6eed1..176c7aadfa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-339-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-2.js; * @description: Object.defineProperty - Updating named data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false to an accessor property does not succeed, 'O' is an Arguments object (8.12.9 - step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -51,5 +50,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js index 2e44937dc2..7bd44deca8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-339-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-3.js; * @description: Object.defineProperty - Updating named data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false to an accessor property does not succeed, 'A' is an Array object (8.12.9 - step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "prop", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js index 2c3cc36556..691d17395d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-339-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339-4.js; * @description: Object.defineProperty - Updating indexed data property 'P' with attributes [[Writable]]: true, [[Enumerable]]: true, [[Configurable]]: false to an accessor property does not succeed, 'O' is an Arguments object (8.12.9 - step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -52,5 +51,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.value === 2010 && obj[0] === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js index 2060225c9f..4c9b5a9bc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-339; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-339.js; * @description: ES5 Attributes - fail to update the data property ([[Writable]] is true, [[Enumerable]] is true, [[Configurable]] is false) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js index 4e1a08959a..a924811dcc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-34.js; * @description: Object.defineProperty - 'O' is an Array object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; Object.defineProperty(arrObj, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arrObj.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js index 2b3ecd0721..173072b2e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-340; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-340.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) is writable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js index d7db14dec4..1fff69d8dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-341; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-341.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js index 642d587cdc..dc6de81031 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-342; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-342.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js index 648f8e319d..ec09b76345 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-343; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-343.js; * @description: ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js index b6c9e25854..ea7452cdcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-344; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-344.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js index 3512cf8d6d..a3d8bee6f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-345; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-345.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js index 6920a42f4e..df2d408746 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-346; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-346.js; * @description: ES5 Attributes - success to update the data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is true) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js index 014db5b221..34d801bb0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-347; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-347.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) is writable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js index ac9304cf8e..c6feaad6c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-348; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-348.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js index 093a03e507..f46063fde9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-349; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-349.js; * @description: ES5 Attributes - property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js index 14bf3beb19..7404f4945a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-35.js; * @description: Object.defineProperty - 'O' is a String object which implements its own [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("abc"); Object.defineProperty(str, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && str.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js index 8e64ab48b2..b9b9b2d946 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-350; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-350.js; * @description: ES5 Attributes - fail to update [[Writable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.writable === true && obj.prop === 2010 && desc2.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js index eca61856c4..e1ce0094ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-351; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-351.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js index fbdaf1cf6a..23692e732e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-352; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-352.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js index 95344daa2d..f058aa6d53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-353; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-353.js; * @description: ES5 Attributes - fail to update the data property ([[Writable]] is true, [[Enumerable]] is false, [[Configurable]] is false) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js index 4e8e20833e..b1f8f0877f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-1.js; * @description: Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'O' is an Object object (8.12.9 step - Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1002, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js index 821f9dcd47..66ddf6032d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-10.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'O' is an Object object (8.12.9 step - Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js index b26a5d5ee1..c3083b336c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-11.js; * @description: Object.defineProperty will update [[Value]] attribute of named property 'P' successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'A' is an Array object (8.12.9 step - Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "prop", 1002, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js index c6ca835d1f..aee479e672 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-12.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'O' is an Arguments object (8.12.9 - step Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js index 8386d4b1a7..6cbcc510e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-13.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'O' is the global object (8.12.9 - step Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete obj[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js index 1d59561a6f..953582da1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-15.js; * @description: Object.defineProperty - Named property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true is non-writable using simple assignment, 'A' is an Array object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return verifyValue && obj.prop === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js index 01ed2e435e..42d7108381 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-16.js; * @description: ES5 Attributes - property 'P' is an indexed data property with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]] : true) is non-writable using simple assignment, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -40,5 +39,5 @@ assertTrue((function testcase() { obj[0] = 1001; return valueVerify && obj[0] === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js index 798d072fc3..cf6affc72e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-2.js; * @description: Object.defineProperty will update [[Value]] attribute of indexed property 'P' successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'A' is an Array object (8.12.9 step - Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js index 3fb8b291fa..2e6838f209 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-3.js; * @description: Object.defineProperty will update [[Value]] attribute successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'O' is an Arguments object (8.12.9 - step Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1002, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js index d3c34b8ee1..c6f3c09841 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-4.js; * @description: Object.defineProperty will update [[Value]] attribute successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false, 'O' is the global object (8.12.9 - step Note); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete obj.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js index 23661fc80c..f957965761 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-6.js; * @description: Object.defineProperty - Indexed property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true is non-writable using simple assignment, 'A' is an Array object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "0", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj[0] = 1001; return verifyValue && obj[0] === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js index 66ab741c0c..68b4c036c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-7.js; * @description: ES5 Attributes - property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]] : true) is non-writable using simple assignment, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -40,5 +39,5 @@ assertTrue((function testcase() { obj.prop = 1001; return valueVerify && obj.prop === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js index 43acaa4896..b638b038b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354-8.js; * @description: ES5 Attributes - property 'P' with attributes [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true is non-writable using simple assignment, 'O' is the global object; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { Object.defineProperty(obj, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete obj.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js index 96daae35ef..48d45771c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-354; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-354.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) is unwritable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js index 1ceb349bce..813433057e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-355; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-355.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js index 2d8abaa87c..8dce2ec092 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-356; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-356.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js index 1c61e3cf0c..8fe11de508 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-357; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-357.js; * @description: ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js index 6f2662a377..a2089bcc7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-358; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-358.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js index fa8d9c7915..6f2c97bfa8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-359; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-359.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js index 9a7b721736..f7596e295a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-36.js; * @description: Object.defineProperty - 'O' is a Boolean object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Boolean(true); Object.defineProperty(obj, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js index f407ad7194..8b300f2dd1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-1.js; * @description: ES5 Attributes - Updating indexed data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an accessor property, 'A' is an Array object (8.12.9 - step 9.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "0", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get") && desc2.enumerable === true && desc2.configurable === true && obj[0] === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js index 03947f37d6..fcbc533854 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-2.js; * @description: ES5 Attributes - Updating data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an accessor property, 'O' is an Arguments object (8.12.9 - step 9.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -49,5 +48,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get") && desc2.enumerable === true && desc2.configurable === true && obj.prop === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js index 1f82457257..54e9f88014 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-3.js; * @description: ES5 Attributes - Updating data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an accessor property, 'O' is the global object (8.12.9 - step 9.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { Object.defineProperty(obj, "prop", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete obj.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js index 46b4dfa8f2..68b32372e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-5.js; * @description: ES5 Attributes - Updating named data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an accessor property, 'A' is an Array object (8.12.9 - step 9.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get") && desc2.enumerable === true && desc2.configurable === true && obj.prop === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js index 89f8e8ef00..cfe4ddd2bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-6.js; * @description: ES5 Attributes - Updating indexed data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an accessor property, 'O' is an Arguments object (8.12.9 - step 9.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -49,5 +48,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get") && desc2.enumerable === true && desc2.configurable === true && obj[0] === 20 && typeof desc2.set === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js index 2a252d0465..14a2bed8f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360-7.js; * @description: ES5 Attributes - Updating indexed data property 'P' whose attributes are [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an accessor property, 'O' is the global object (8.12.9 - step 9.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { Object.defineProperty(obj, "0", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete obj[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js index 993e56aecb..df0e06211e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-360; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-360.js; * @description: ES5 Attributes - success to update the data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is true) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("value") && desc2.hasOwnProperty("get"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js index 93020d2a56..97042705a1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-361; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-361.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) is unwritable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js index 8ae6e428ae..1dbddac63f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-362; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-362.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { value: 2010, @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js index d9cb301cb1..e47b853342 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-363; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-363.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js index 0544417b5e..43660368fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-364; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-364.js; * @description: ES5 Attributes - fail to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js index 1bb33df433..0148bed8a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-365; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-365.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.enumerable === true && obj.prop === 2010 && desc2.enumerable === true && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js index bd7e525a41..854d3e96d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-366; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-366.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js index edbeb612f9..933b511f5e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-367; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-367.js; * @description: ES5 Attributes - fail to update the data property ([[Writable]] is false, [[Enumerable]] is true, [[Configurable]] is false) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js index 9c660e1d21..8b07cad680 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-368; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-368.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) is unwritable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js index 5c0051135c..6a24ec8eea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-369; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-369.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js index 10f4929ffe..bbb7a332dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-37.js; * @description: Object.defineProperty - 'O' is a Number object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Number(-2); Object.defineProperty(obj, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && obj.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js index 559936e74d..a3850b741b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-370; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-370.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && !afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js index ed5697557e..2d98810ac5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-371; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-371.js; * @description: ES5 Attributes - success to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js index 5d662fb874..6d4cc258f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-372; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-372.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js index aac086e9db..dfe6fca367 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-373; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-373.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.configurable === true && obj.prop === 2010 && desc2.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js index 3c3006a1cf..80d6e7da14 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-374; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-374.js; * @description: ES5 Attributes - success to update the data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is true) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("value") && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js index 5542739a41..344aa5993f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-375; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-375.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) is unwritable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { obj.prop = 1001; return propertyDefineCorrect && obj.prop === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js index 521d6ae661..18848ffcf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-376; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-376.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js index 1516cc67b4..15e60fc6a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-377; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-377.js; * @description: ES5 Attributes - property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.prop; var afterDelete = obj.hasOwnProperty("prop"); return beforeDelete && obj.prop === 2010 && afterDelete; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js index c7ae31ef5f..9259d9ffc7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-378; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-378.js; * @description: ES5 Attributes - fail to update [[Writable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.writable === false && obj.prop === 2010 && desc2.writable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js index 6a7ba97ad6..3bc616a6af 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-379; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-379.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.enumerable === false && obj.prop === 2010 && desc2.enumerable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js index d73d19748f..8dadbfdb6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-38.js; * @description: Object.defineProperty - 'O' is the Math object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Math, "foo", { value: 12, @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete Math.foo; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js index 708182839a..f97da6aa57 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-380; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-380.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { return propertyDefineCorrect && desc1.configurable === false && obj.prop === 2010 && desc2.configurable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js index 2725a2e358..0ddbd195a9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-381; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-381.js; * @description: ES5 Attributes - fail to update the data property ([[Writable]] is false, [[Enumerable]] is false, [[Configurable]] is false) to an accessor property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc1.value === 2010 && obj.prop === 2010 && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js index 2a71f2cb60..6039b0524e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-382; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-382.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a number; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === 1001 && desc.value === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js index d9f8e7dd7d..b5de5a269f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-383; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-383.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a string; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === "ThisIsAString" && desc.value === "ThisIsAString"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js index 9c93501d11..7a1cb6ac93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-384; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-384.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a boolean; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === false && desc.value === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js index b695010734..6811d1194d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-385; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-385.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a generic object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var tempObj = { testproperty: 100 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === tempObj && desc.value === tempObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js index d68757fb71..917758ae4e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-386; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-386.js; * @description: ES5 Attributes - [[Value]] attribute of data property is an Array object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arrObj = []; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === arrObj && desc.value === arrObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js index db0be8d780..860b32bff6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-387; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-387.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a String object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var strObj = new String(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === strObj && desc.value === strObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js index 97baccca5e..4f0c619615 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-388; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-388.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a Number object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var numObj = new Number(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === numObj && desc.value === numObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js index 503387827e..55e8edb8d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-389; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-389.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a Boolean Object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var boolObj = new Boolean(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === boolObj && desc.value === boolObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js index dcb4d76baf..6b4b311a40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-39.js; * @description: Object.defineProperty - 'O' is a Date object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var desc = new Date(); Object.defineProperty(desc, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && desc.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js index 89fcf5c273..eb76d0cd43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-390; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-390.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a Function object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var funObj = function () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === funObj && desc.value === funObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js index 5e14bff211..3b8f51a777 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-391; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-391.js; * @description: ES5 Attributes - [[Value]] attribute of data property is an Error object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var errObj = new Error(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === errObj && desc.value === errObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js index b92985df88..0fd6b110ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-392; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-392.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a Date object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var dateObj = new Date(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === dateObj && desc.value === dateObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js index ae82e3a8f1..8b05488ac7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-393; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-393.js; * @description: ES5 Attributes - [[Value]] attribute of data property is a RegExp object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var regObj = new RegExp(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === regObj && desc.value === regObj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js index 45907fa386..49c8bfdb56 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-394; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-394.js; * @description: ES5 Attributes - [[Value]] attribute of data property is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && typeof obj.prop === "undefined" && typeof desc.value === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js index 1fb01659ed..e25d54d294 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-395; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-395.js; * @description: ES5 Attributes - [[Value]] attribute of data property is null; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === null && desc.value === null; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js index 7f459168e4..0c911ce6f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-396; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-396.js; * @description: ES5 Attributes - [[Value]] attribute of data property is NaN; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop !== obj.prop && desc.value !== desc.value; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js index d48d24d6f7..bad739ad27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-397; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-397.js; * @description: ES5 Attributes - [[Value]] attribute of data property is Infinity; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === Infinity && desc.value === Infinity; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js index 347978980f..be9c5e7959 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-398; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-398.js; * @description: ES5 Attributes - [[Value]] attribute of data property is -Infinity; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === -Infinity && desc.value === -Infinity; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js index 4e84e067d1..ecac14fcb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-399; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-399.js; * @description: ES5 Attributes - [[Value]] attribute of data property is the global object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.prop === fnGlobalObject() && desc.value === fnGlobalObject(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js index b92d0038eb..88fa30e95f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js @@ -23,13 +23,12 @@ * of O to define the property. For newly defined properties, step 4.a.1 of * [[DefineOwnProperty]] creates a data property if handed a generic desc. * - * @id: 15.2.3.6-4-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-4.js; * @description: Object.defineProperty defines a data property if given a generic desc(8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; var desc = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { propDesc.configurable === false) { // false by default return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js index 53235a3275..ff956583c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-40.js; * @description: Object.defineProperty - 'O' is a RegExp object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var desc = new RegExp(); Object.defineProperty(desc, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && desc.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js index ee5f98e5bd..b931e7e488 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-402; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-402.js; * @description: ES5 Attributes - [[Value]] attribute of inherited property of [[Prototype]] internal property is correct (String instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(String.prototype, "prop", { value: 1001, @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js index ca2847bb62..f4cce16329 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-403; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-403.js; * @description: ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with same name and [[Writable]] attribute is set to true (Array instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "prop", { value: 1001, @@ -40,5 +39,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js index e361f01b9e..885d20bf0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-404; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-404.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to true is enumerable (Boolean instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Boolean.prototype, "prop", { value: 1001, @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js index a85e8d40cb..d8feee9de7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-405; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-405.js; * @description: ES5 Attributes - Failed to add a property to an object when the object's object has a property with same name and [[Writable]] attribute is set to false (Number instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Number.prototype, "prop", { value: 1001, @@ -40,5 +39,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js index 5ab059976a..ec7d5439b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-406; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-406.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is non-enumerable (Function instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Function.prototype, "prop", { value: 1001, @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js index 8591e9432c..d95677d971 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-407; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-407.js; * @description: ES5 Attributes - [[Value]] attribute of inherited property of [[Prototype]] internal property is correct (Error Instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Error.prototype, "prop", { value: 1001, @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js index 7726a2a714..0a39fe7b89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-408; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-408.js; * @description: ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with same name and [[Writable]] attribute is set to true (Date instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Date.prototype, "prop", { value: 1001, @@ -40,5 +39,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js index 56a2ef83b9..d45d6ea140 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-409; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-409.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is enumerable (RegExp instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(RegExp.prototype, "prop", { value: 1001, @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js index 401ff31f51..6181253e32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-41.js; * @description: Object.defineProperty - 'O' is the JSON object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(JSON, "foo", { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete JSON.foo; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js index be73732879..b018d058ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-410; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-410.js; * @description: ES5 Attributes - Failed to add a property to an object when the object's prototype has a property with the same name and [[Writable]] set to false (JSON); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "prop", { value: 1001, @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js index 3f0f23310b..ac45954060 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-411; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-411.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is non-enumerable (Math); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "prop", { value: 1001, @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js index e1557c4e55..b5e5c96367 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-412; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-412.js; * @description: ES5 Attributes - [[Value]] field of inherited property of [[Prototype]] internal property is correct(Object.create); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; Object.defineProperty(appointment, "startTime", { @@ -58,5 +57,5 @@ assertTrue((function testcase() { return hasOwnProperty && teamMeeting.name === "NAME" && teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js index 60503708ef..63ae7e6ee5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-413; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-413.js; * @description: ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with the same name and [[Writable]] set to true (Object.create); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; Object.defineProperty(appointment, "startTime", { @@ -62,5 +61,5 @@ assertTrue((function testcase() { return hasOwnProperty && teamMeeting.name === "Team Meeting" && teamMeeting.startTime === dateObj && teamMeeting.conferenceCall === "4255551212"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js index daba9c9280..a4f4741b6b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-414; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-414.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to true is enumerable (Object.create); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = new Object(); Object.defineProperty(appointment, "startTime", { @@ -71,5 +70,5 @@ assertTrue((function testcase() { !teamMeeting.hasOwnProperty("conferenceCall"); return hasOwnProperty && verifyTimeProp && verifyNameProp && verifyCallProp; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js index 824c93016a..b0488ad1e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-415; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-415.js; * @description: ES5 Attributes - Failed to add properties to an object when the object's prototype has properties with the same name and [[Writable]] set to false (Object.create); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = new Object(); Object.defineProperty(appointment, "startTime", { @@ -62,5 +61,5 @@ assertTrue((function testcase() { return hasOwnProperty && teamMeeting.name === "NAME" && teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js index 625ffaf3c6..c635b9570f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-416; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-416.js; * @description: ES5 Attributes - Inherited properties whose [[Enumerable]] attribute is set to false is non-enumerable (Object.create); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; Object.defineProperty(appointment, "startTime", { @@ -71,5 +70,5 @@ assertTrue((function testcase() { !teamMeeting.hasOwnProperty("conferenceCall"); return hasOwnProperty && !verifyTimeProp && !verifyNameProp && !verifyCallProp; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js index fdd93f6a51..8d09562f27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-417; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-417.js; * @description: ES5 Attributes - [[Value]] attribute of inherited property of [[Prototype]] internal property is correct(Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; try { Object.defineProperty(Function.prototype, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js index bcaeca20c9..69cf9df654 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-418; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-418.js; * @description: ES5 Attributes - Successfully add a property to an object when the object's prototype has a property with the same name and [[Writable]] set to true (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; try { Object.defineProperty(Function.prototype, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js index 4dfd52e5f4..2396df991e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-419; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-419.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to true is enumerable (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; try { Object.defineProperty(Function.prototype, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js index 625b7d1505..cdb780d283 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-42.js; * @description: Object.defineProperty - 'O' is an Error object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var desc = new Error(); Object.defineProperty(desc, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && desc.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js index 5846f2c86b..f7e8f2f7f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-420; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-420.js; * @description: ES5 Attributes - Failed to add a property to an object when the object's prototype has a property with the same name and [[Writable]] set to false(Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; try { Object.defineProperty(Function.prototype, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js index fd14d9f470..87feb22cdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-421; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-421.js; * @description: ES5 Attributes - Inherited property whose [[Enumerable]] attribute is set to false is non-enumerable (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; try { Object.defineProperty(Function.prototype, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js index 382d7bc953..3517ba5b77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-422; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-422.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js index 0b150e9450..4c2cf73dd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-423; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-423.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js index f8f0fc5788..b2afe49bf3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-424; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-424.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js index b2a87a6176..f5ef460585 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-425; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-425.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js index 372a14a9c5..0b09937e61 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-426; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-426.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js index 9d8626bb4e..9f40ef10eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-427; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-427.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; var setFunc = function (value) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc1.set === "undefined" && desc2.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js index c6efd9920a..f5b5bde8aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-428; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-428.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js index 56949bb84b..e4e068d973 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-429; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-429.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js index 1f90552fac..7c9e0521ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-43.js; * @description: Object.defineProperty - 'O' is an Arguments object which implements its own [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); Object.defineProperty(argObj, "foo", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && argObj.foo === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js index 371c9426b7..a20abee69b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-430; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-430.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js index cfe2052bd9..ea34e4078e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-431; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-431.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js index b2e7dc2901..ece3ffe875 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-432; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-432.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js index 90de57d829..e60d716a0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-433; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-433.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js index e92bc6fbb2..a6b4d4395a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-434; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-434.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js index 17c21d0567..9bae00139a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-435; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-435.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js index 9b1b295107..10f5471534 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-436; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-436.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; var setFunc = function (value) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js index b7732bb752..1182e5057f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-437; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-437.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -59,5 +58,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js index 8136931f46..0f7328d857 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-438; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-438.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js index 146d465a4e..c0a5eb5c0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-439; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-439.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js index 46b4e6015f..e7ff4e3d0a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-440; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-440.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js index ae46987070..a9f9d1ce69 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-441; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-441.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js index 1df863903f..511c89cb9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-442; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-442.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js index 26860a0b25..f167b58286 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-443; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-443.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js index 9ebf527fff..b6b51db396 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-444; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-444.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js index f6c364198a..fc80a61b6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-445; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-445.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return typeof desc1.set === "undefined" && propertyDefineCorrect && desc2.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js index 0a84facb5a..bc531bff8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-446; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-446.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js index 2e3c3c759c..ed4a9d67d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-447; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-447.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js index 5347a71c47..af5d5f3ff6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-448; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-448.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js index 4a8f9195ae..aa00fcd121 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-449; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-449.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js index aed51a4b8e..0183688e15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-45.js; * @description: Object.defineProperty - 'O' is the global object that uses Object's [[GetOwnProperty]] method to access the 'name' property (8.12.9 step 1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(fnGlobalObject(), "foo", { value: 12, @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().foo; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js index 1b9226e826..70945b2865 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-450; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-450.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js index 2f96903a7a..0d4ccf3dfe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-451; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-451.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js index 19b524430a..fa4eb62e07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-452; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-452.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js index 6ae45fc71b..dcbd701880 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-453; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-453.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js index 5774c14a67..38bf87e7ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-454; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-454.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js index fc16e31ae9..7a71bd8346 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-455; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-455.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -59,5 +58,5 @@ assertTrue((function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js index c904d1af0f..b8ccf6e67b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-456; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-456.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js index b13d4a2fc7..fd67de8ceb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-457; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-457.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js index 84c42a851a..2259b23619 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-458; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-458.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js index a1b4556fee..fbdeea218a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-459; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-459.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js index 65a8e72ae8..c95f886e55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-46.js; * @description: Object.defineProperty - 'name' is defined as data property if 'name' property doesn't exist in 'O' and 'desc' is generic descriptor (8.12.9 step 4.a); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } return obj.hasOwnProperty("property") && isEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js index 8747a604f7..744b4f1ace 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-460; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-460.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js index 1a3361df84..f85a559fcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-461; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-461.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js index 10d180ef55..ff887366c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-462; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-462.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js index 8d49b858db..70c4004d77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-463; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-463.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.set === setFunc && typeof desc2.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js index b12ebfcb8e..f8c49d9d58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-464; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-464.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -60,5 +59,5 @@ assertTrue((function testcase() { } return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js index fa503efb88..55afc01332 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-465; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-465.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js index 1edcd60d76..6f25be171a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-466; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-466.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js index 299b2517b1..e83b23956c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-467; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-467.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js index e814c684c0..944339b7b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-468; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-468.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js index 7e084a4d02..b12ee84a0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-469; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-469.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js index 6cc053f29c..06d9c35b21 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-47.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', [[Value]] of 'name' property is set as undefined if it is absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", undefined, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js index f6422c1a8a..a3d827bb29 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-470; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-470.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js index 3b54ece272..2ce4887467 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-471; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-471.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -59,5 +58,5 @@ assertTrue((function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js index d559ae867f..e1fb041586 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-472; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-472.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js index aaa729d138..31945f56e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-473; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-473.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -65,5 +64,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js index 6c6b5bc2f2..3046d35f5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-474; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-474.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js index 4f6623e9fa..8aef35032f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-475; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-475.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js index 9e735b1c2a..8a53105c85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-476; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-476.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js index fac47c097f..66a7bdf4e8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-477; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-477.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js index 587d0c4e8b..b764ecea15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-478; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-478.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js index a21bb9602d..72e48d0130 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-479; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-479.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js index 6a4d7910a2..ff0059b124 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-48.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Writable]] of 'name' property of 'Attributes' is set as false value if absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1001, false, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js index 26b34530a7..a314083776 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-480; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-480.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && typeof desc1.get === "undefined" && desc2.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js index 276a87c063..8f6aad9234 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-481; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-481.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.set === setFunc && typeof desc2.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js index 3a0c4c21b0..43df8c7e36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-482; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-482.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -60,5 +59,5 @@ assertTrue((function testcase() { } return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js index e5ae2f1844..f275bd64a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-483; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-483.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js index f046c8ddac..f2abffeb7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-484; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-484.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js index 3690e6ece7..c1d2821f56 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-485; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-485.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js index 8f5a6974a2..02a0aba04b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-486; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-486.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js index 908d1e1be7..6516f1d3c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-487; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-487.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js index 86f33839ef..e3c9a11932 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-488; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-488.js; * @description: ES5 Attributes - property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js index f2a0b24140..db30e5d566 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-489; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-489.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -59,5 +58,5 @@ assertTrue((function testcase() { return result1 && result2 && typeof desc1.get === "undefined" && typeof desc2.get === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js index e627e34d10..967f442c4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-49.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Enumerable]] of 'name' property of 'Attributes' is set as false value if absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { configurable: true }); return dataPropertyAttributesAreCorrect(obj, "property", 1001, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js index a502b9ccb9..7ec9814ae7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-490; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-490.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js index 84801e5a73..07da455ade 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-491; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-491.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -65,5 +64,5 @@ assertTrue((function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js index 06dd4bf13b..5b589734a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-492; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-492.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js index c8e85508b4..5d24add6aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-493; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-493.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is undefined, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = "data"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js index 957f152ac3..1d8f3a642b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-494; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-494.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js index 2435aa96bf..48af476dfb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-495; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-495.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js index 31add1ac05..8146371772 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-496; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-496.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js index 6e4a216c87..04ba07d464 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-497; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-497.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js index 8be7692239..71c68e9494 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-498; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-498.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js index 4e1738e8da..2a8043fdde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-499; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-499.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); obj.prop = "overrideData"; return typeof desc1.set === "undefined" && desc2.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js index 169ffc8b97..b2e200b0e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js @@ -24,13 +24,12 @@ * every field of desc also occurs in current and every field in desc has * the same value as current. * - * @id: 15.2.3.6-4-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-5.js; * @description: Object.defineProperty is no-op if current and desc are the same data desc; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { function sameDataDescriptorValues(d1, d2) { return (d1.value === d2.value && d1.enumerable === d2.enumerable && @@ -58,5 +57,5 @@ assertTrue((function testcase() { if (sameDataDescriptorValues(d1, d2) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js index aa4e4d0b11..181eb6d763 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-50.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Configurable]] of 'name' property is set as false if it is absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { enumerable: true }); return dataPropertyAttributesAreCorrect(obj, "property", 1001, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js index 7531f0075d..8976f9e4dd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-500; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-500.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -58,5 +57,5 @@ assertTrue((function testcase() { } return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js index 9d12c3fb9f..9babf0313f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-501; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-501.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -47,5 +46,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js index a98284ba91..2cf758715f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-502; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-502.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -46,5 +45,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js index a61dc95242..2e40e236ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-503; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-503.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js index abacbbdc8d..a109ee549d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-504; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-504.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js index 544052d652..f9fc3de43c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-505; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-505.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js index 29d8609f87..bc9c011a24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-506; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-506.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js index 5c3bd12ed9..cb6a53dc4b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-507; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-507.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js index 9dfbd2e3d5..ede6fc5f3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-508; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-508.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js index 83499a7ea4..0ce4ba86da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-509; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-509.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -63,5 +62,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js index 644f717b62..52db9651e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-51; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-51.js; * @description: Object.defineProperty - desc is data descriptor, test updating all attribute values of 'name' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "property": 1 }; // default value of attributes: writable: true, configurable: true, enumerable: true Object.defineProperty(obj, "property", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "property", 1001, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js index b5089be009..1e189b0e07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-510; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-510.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -52,5 +51,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js index 49db0730ab..763337d330 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-511; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-511.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is true, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -51,5 +50,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js index deec931fcb..32f78c23a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-512; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-512.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js index 2ab0784ec9..6093d0fec4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-513; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-513.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js index 23d1ae9c5d..60faa3e086 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-514; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-514.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js index 45645919dc..6856f71b63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-515; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-515.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js index dd8486a0c7..cb72b4c402 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-516; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-516.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js index 47caaeb5a9..8c5f62c053 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-517; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-517.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return typeof desc1.set === "undefined" && propertyDefineCorrect && desc2.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js index 10199b097f..e22315404b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-518; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-518.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -58,5 +57,5 @@ assertTrue((function testcase() { } return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js index 82c0820717..dc7b98ba58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-519; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-519.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -47,5 +46,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js index 2f4296b5ad..ca95e5fa53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-52; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-52.js; * @description: Object.defineProperty - 'desc' is generic descriptor without any attribute, test 'name' is defined in 'obj' with all default attribute values (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", {}); return dataPropertyAttributesAreCorrect(obj, "property", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js index d1a5d8703a..eebb9a17bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-520; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-520.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -46,5 +45,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js index d5b8cbbdad..8f34a4823a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-521; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-521.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js index 1cdedfb370..a49bc8ba33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-522; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-522.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is undefined; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js index 77f6aa6183..70495094f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-523; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-523.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js index 1d2f2833c6..b82ff359d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-524; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-524.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js index 1e9b454c1e..4fcbc2af00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-525; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-525.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 1001; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js index ed186d7acc..52ad656f16 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-526; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-526.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { return typeof desc1.set === "undefined" && typeof desc2.set === "undefined" && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js index c639f2155e..fb4ad1c911 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-527; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-527.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -63,5 +62,5 @@ assertTrue((function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js index 68aefe6f09..33d0f52b87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-528; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-528.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -52,5 +51,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js index 3578f3a7f2..a7356df49c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-529; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-529.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is undefined, [[Enumerable]] is false, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -51,5 +50,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js index abb330085f..c878ddf0ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-53; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-53.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Get]] of 'name' property is set as undefined if it is absent in accessor descriptor 'desc' (8.12.9 step 4.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function (value) { obj.setVerifyHelpProp = value; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "property", undefined, setFunc, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js index 725265f96b..1e7587f2ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-530; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-530.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js index 40e379e786..d00b8a8c8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-1.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property 'P' successfully when [[Configurable]] attribute is true, 'O' is an Object object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction1", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js index 045c9a716e..831eea2bec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-10.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property 'P' successfully when [[Configurable]] attribute is true, 'O' is an Object object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction1", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js index 7c4d5aef18..1a4d4fce39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-11.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property 'P' successfully when [[Configurable]] attribute is true, 'A' is an Array object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; @@ -54,5 +53,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunction1", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js index e7113a9d29..f0bf78b0a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-12.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property successfully when [[Configurable]] attribute is true, 'O' is an Arguments object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction1", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js index 0cd366714e..8b2e490c5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-13.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property 'P' successfully when [[Configurable]] attribute is true, 'O' is the global object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { @@ -59,5 +58,5 @@ assertTrue((function testcase() { delete obj.verifySetFunction; delete obj.verifySetFunction1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js index 666b90084c..5dd6dc2756 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-15.js; * @description: ES5 Attributes - Updating a named accessor property 'P' using simple assignment is successful, 'A' is an Array object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; var verifySetFunc = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && obj.prop === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js index 607eaae183..b22e4c1ebb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-16.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment, 'O' is an Arguments object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -50,5 +49,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "0"); return propertyDefineCorrect && desc.set === setFunc && obj[0] === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js index 0d922dec7c..4527bb5ffb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-17.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment is successful, 'O' is the global object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { obj.verifySetFunc = "data"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { delete obj[0]; delete obj.verifySetFunc; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js index 40abaa0ae3..742e00b110 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-2.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of indexed accessor property 'P' successfully when [[Configurable]] attribute is true, 'A' is an Array object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; @@ -54,5 +53,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction1", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js index da46083617..01926c855e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-3.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property successfully when [[Configurable]] attribute is true, 'O' is an Arguments object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction1", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js index ad51ada572..6bc8befed0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-4.js; * @description: Object.defineProperty will update [[Get]] and [[Set]] attributes of named accessor property 'P' successfully when [[Configurable]] attribute is true, 'O' is the global object (8.12.9 step 11); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { @@ -59,5 +58,5 @@ assertTrue((function testcase() { delete obj.verifySetFunction; delete obj.verifySetFunction1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js index 916322584f..080ee07ef8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-6.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' without [[Set]] using simple assignment is failed, 'A' is an Array object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; var verifySetFunc = "data"; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "0"); return propertyDefineCorrect && typeof desc.set === "undefined" && obj[0] === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js index 5d769a6d7a..f6945c5110 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-7.js; * @description: ES5 Attributes - Updating a named accessor property 'P' without [[Set]] using simple assignment is failed, 'O' is an Arguments object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -46,5 +45,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && typeof desc.set === "undefined" && obj.prop === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js index 081df521b7..de3cda0401 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531-8.js; * @description: ES5 Attributes - Updating a named accessor property 'P' without [[Set]] using simple assignment is failed, 'O' is the global object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); try { obj.verifySetFunc = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete obj.prop; delete obj.verifySetFunc; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js index 5aea702230..273317642c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-531; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-531.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js index 0fec349c00..418dfbc5bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-532; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-532.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js index c6d51ac2ef..047f13116e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-533; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-533.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js index 4016dd35e9..e91b175d06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-534; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-534.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js index a73f34b646..56809b4cd2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-535; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-535.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.set === setFunc && typeof desc2.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js index 2f8dd8c570..d123f21640 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-536; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-536.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -63,5 +62,5 @@ assertTrue((function testcase() { } return result1 && !result2 && desc1.enumerable === true && desc2.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js index 348cb48b98..434b000252 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-537; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-537.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -52,5 +51,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js index 5fc2f54bc3..0db4f33cb9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-1.js; * @description: ES5 Attributes - Updating an indexed 'P' whose [[Configurable]] attribute is true to a data property is successful, 'A' is an Array object (8.12.9 - step 9.c.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunc = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value") && typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "0", 1001, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js index d4bec1f071..2bc4a1bac2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-2.js; * @description: ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is true to a data property is successful, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -55,5 +54,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value") && typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "prop", 1001, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js index 44dee62a13..4019d4835e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-3.js; * @description: ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is true to a data property is successful, 'O' is the global object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); obj.verifySetFunc = "data"; @@ -57,5 +56,5 @@ assertTrue((function testcase() { delete obj.prop; delete obj.verifySetFunc; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js index 96169f8038..7f44c1ece7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-5.js; * @description: ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is true to a data property is successful, 'A' is an Array object (8.12.9 - step 9.c.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunc = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value") && typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "prop", 1001, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js index 3f07f9cd17..f3769f7f25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-6.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is true to a data property is successful, 'O' is an Arguments object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -55,5 +54,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value") && typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "0", 1001, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js index 69bf36e4e1..f755fbf027 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538-7.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is true to a data property is successful, 'O' is the global object; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = fnGlobalObject(); obj.verifySetFunc = "data"; @@ -57,5 +56,5 @@ assertTrue((function testcase() { delete obj[0]; delete obj.verifySetFunc; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js index 68bc44cdd9..c7d2b3f7ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-538; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-538.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value") && typeof desc2.get === "undefined" && typeof desc2.get === "undefined" && dataPropertyAttributesAreCorrect(obj, "prop", 1001, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js index f25e58c2b6..c5ef62dd58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-539; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-539.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js index 6fb7545c39..e36958616f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-54; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-54.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Set]] of 'name' property of 'Attributes' is set as undefined value if absent in accessor descriptor 'desc' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "property", { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js index dac73346f6..51ac1f4f30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-1.js; * @description: Object.defineProperty fails to update [[Get]] and [[Set]] attributes of a named accessor property 'P' whose [[Configurable]] attribute is false and throws TypeError exception, 'O' is an Object object (8.12.9 step 11.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -63,5 +62,5 @@ assertTrue((function testcase() { return result && e1 instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js index 7aadfe268c..0966e749be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-10.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment is successful, 'O' is an Arguments object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -51,5 +50,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "0"); return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js index 931291d824..bf8ff921e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-2.js; * @description: Object.defineProperty fails to update [[Get]] and [[Set]] attributes of an indexed property 'P' whose [[Configurable]] attribute is false and throws TypeError exception, 'A' is an Array object (8.12.9 step 11.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunction = "data"; @@ -63,5 +62,5 @@ assertTrue((function testcase() { return result && e1 instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js index 15cd2d8bba..bd20ad9209 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-3.js; * @description: Object.defineProperty fails to update [[Get]] and [[Set]] attributes of a named accessor property 'P' whose [[Configurable]] attribute is false, 'O' is an Arguments object (8.12.9 step 11.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -65,5 +64,5 @@ assertTrue((function testcase() { return result && e1 instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "verifySetFunction", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js index efcc54d32c..7f28018d6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-4.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' using simple assignment is successful, 'A' is an Array object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunc = "data"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "0"); return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js index 0bd61f7c53..114a774276 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-5.js; * @description: ES5 Attributes - Updating a named accessor property 'P' using simple assignment is successful, 'O' is an Arguments object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -51,5 +50,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js index 39c86eb051..c0ff94ecfd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-6.js; * @description: Object.defineProperty fails to update [[Get]] and [[Set]] attributes of an indexed accessor property 'P' whose [[Configurable]] attribute is false and throws TypeError exception, 'O' is an Object object (8.12.9 step 11.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -63,5 +62,5 @@ assertTrue((function testcase() { return result && e1 instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js index 124dc452f0..63f57f49ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-7.js; * @description: Object.defineProperty fails to update [[Get]] and [[Set]] attributes of a named property 'P' whose [[Configurable]] attribute is false and throws TypeError exception, 'A' is an Array object (8.12.9 step 11.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunction = "data"; @@ -63,5 +62,5 @@ assertTrue((function testcase() { return result && e1 instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunction", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js index da8df25b87..6608794b95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-8.js; * @description: Object.defineProperty fails to update [[Get]] and [[Set]] attributes of an indexed accessor property 'P' whose [[Configurable]] attribute is false, 'O' is an Arguments object (8.12.9 step 11.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -65,5 +64,5 @@ assertTrue((function testcase() { return result && e1 instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunction", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js index 3257f15722..143bd9310a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540-9.js; * @description: ES5 Attributes - Updating a named accessor property 'P' using simple assignment is successful, 'A' is an Array object (8.12.5 step 5.b); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunc = "data"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && obj.verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js index 99e5c31157..37977b41be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-540; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-540.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js index ed694582ef..660d8ce1cb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-541; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-541.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js index d835aaf6bc..3d79a71266 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-542; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-542.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js index 8c5f3625d2..8979cee86f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-543; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-543.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -59,5 +58,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js index e903a40037..82edbd33ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-544; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-544.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js index 88d1a8a497..6be7bbbb46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-545; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-545.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -68,5 +67,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.enumerable === true && desc2.enumerable === true && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js index bd8659c223..aec0d25594 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-546; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-546.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js index f91957ca8e..b64232d718 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-547-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-1.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is false to a data property does not succeed, 'A' is an Array object (8.12.9 step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunc = "data"; @@ -57,5 +56,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunc", true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js index bc5a35e1f9..1e9dcbfb21 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-547-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-2.js; * @description: ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is false to a data property does not succeed, 'A' is an Arguments object (8.12.9 step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -59,5 +58,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunc", true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js index e53d584115..212700ab1d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-547-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-3.js; * @description: ES5 Attributes - Updating a named accessor property 'P' whose [[Configurable]] attribute is false to a data property does not succeed, 'A' is an Array object (8.12.9 step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = []; obj.verifySetFunc = "data"; @@ -57,5 +56,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, setFunc, "verifySetFunc", true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js index 2439bb0a40..40e053b839 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-547-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547-4.js; * @description: ES5 Attributes - Updating an indexed accessor property 'P' whose [[Configurable]] attribute is false to a data property does not succeed, 'A' is an Arguments object (8.12.9 step 9.a); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function () { return arguments; }()); @@ -59,5 +58,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "0", getFunc, setFunc, "verifySetFunc", true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js index 62cd6c8adf..dd109e4072 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-547; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-547.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is true, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -56,5 +55,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js index c5c9d90727..ea91227053 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-548; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-548.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js index f08a6f98c1..dfb961ab3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-549; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-549.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js index 94b14204d8..2fa2bab40f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-55; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-55.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Enumerable]] of 'name' property of 'Attributes' is set as false value if absent in accessor descriptor 'desc' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { configurable: true }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js index f10b2f4f9c..629a5b3668 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-550; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-550.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js index 99337b4144..6a2133fc74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-551; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-551.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) is deletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === true && !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js index 4a9334697e..6aec687640 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-552; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-552.js; * @description: ES5 Attributes - success to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -55,5 +54,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return result1 && result2 && desc1.get === getFunc && typeof desc2.get === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js index 3b034c2895..c202051a45 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-553; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-553.js; * @description: ES5 Attributes - success to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.set === setFunc && typeof desc2.set === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js index 687d29ac0c..a4768e6331 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-554; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-554.js; * @description: ES5 Attributes - success to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -64,5 +63,5 @@ assertTrue((function testcase() { } return !result1 && result2 && desc1.enumerable === false && desc2.enumerable === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js index eb8dff6392..2cbf1b6d75 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-555; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-555.js; * @description: ES5 Attributes - success to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { delete obj.prop; return desc1.configurable === true && desc2.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js index 40ecd55a50..b0e346818d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-556; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-556.js; * @description: ES5 Attributes - success to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is true) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -52,5 +51,5 @@ assertTrue((function testcase() { var desc2 = Object.getOwnPropertyDescriptor(obj, "prop"); return desc1.hasOwnProperty("get") && desc2.hasOwnProperty("value"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js index 1b037b1c53..26442833d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-557; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-557.js; * @description: ES5 Attributes - [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.get === getFunc && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js index 38efbe0c0a..dc9f43de93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-558; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-558.js; * @description: ES5 Attributes - [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is the expected function; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -49,5 +48,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return propertyDefineCorrect && desc.set === setFunc && verifySetFunc === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js index 3d30cfdc61..9c5e84f05b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-559; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-559.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is non-enumerable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return propertyDefineCorrect && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js index 3fab1a5514..dd066ea0d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-56; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-56.js; * @description: Object.defineProperty - 'name' property doesn't exist in 'O', test [[Configurable]] of 'name' property is set as false if it is absent in accessor descriptor 'desc' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function (value) { obj.setVerifyHelpProp = value; @@ -40,5 +39,5 @@ assertTrue((function testcase() { enumerable: true }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "setVerifyHelpProp", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js index 415badd757..3aee6cb63a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-560; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-560.js; * @description: ES5 Attributes - property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) is undeletable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete obj.prop; return propertyDefineCorrect && desc.configurable === false && obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js index 2884d156a7..337618c506 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-561; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-561.js; * @description: ES5 Attributes - fail to update [[Get]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -59,5 +58,5 @@ assertTrue((function testcase() { return result1 && result2 && desc1.get === getFunc && desc2.get === getFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js index 32e1d1f19d..68f8aa19b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-562; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-562.js; * @description: ES5 Attributes - fail to update [[Set]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { return desc1.set === setFunc && desc2.set === setFunc && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js index a90ac51f2c..0d7c961d2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-563; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-563.js; * @description: ES5 Attributes - fail to update [[Enumerable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -68,5 +67,5 @@ assertTrue((function testcase() { return !result1 && !result2 && desc1.enumerable === false && desc2.enumerable === false && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js index 38e1f75295..59f16cb296 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-564; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-564.js; * @description: ES5 Attributes - fail to update [[Configurable]] attribute of accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to different value; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -57,5 +56,5 @@ assertTrue((function testcase() { return desc1.configurable === false && desc2.configurable === false && obj.hasOwnProperty("prop") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js index 6ab71cc283..8a30c2b72d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-565; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-565.js; * @description: ES5 Attributes - fail to update the accessor property ([[Get]] is a Function, [[Set]] is a Function, [[Enumerable]] is false, [[Configurable]] is false) to a data property; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -56,5 +55,5 @@ assertTrue((function testcase() { return desc1.hasOwnProperty("get") && !desc2.hasOwnProperty("value") && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js index 36827fb16b..a7d228286f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-566; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-566.js; * @description: ES5 Attributes - [[Get]] attribute is a function which has zero argument; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 2010; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && obj.prop === 2010 && desc.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js index 13a771f4e6..7c238faf94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-567; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-567.js; * @description: ES5 Attributes - [[Get]] attribute is a function which has one argument; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function (arg1) { return 2010; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && obj.prop === 2010 && desc.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js index 31397a6c3b..0574726efb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-568; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-568.js; * @description: ES5 Attributes - [[Get]] attribute is a function which has two arguments; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function (arg1, arg2) { return 2010; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && obj.prop === 2010 && desc.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js index 6d0c62c9b1..593367f8b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-569; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-569.js; * @description: ES5 Attributes - [[Get]] attribute is a function which contains global variable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var globalVariable = 20; var getFunc = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.get === getFunc && obj.prop === 2010 && globalVariable === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js index 351ed3b6b4..0851e8c5c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-57; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-57.js; * @description: Object.defineProperty - 'desc' is accessor descriptor, test updating all attribute values of 'name' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function (value) { obj.setVerifyHelpProp = value; @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "property", getFunc, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js index 8f4c541b47..e9b55228b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-570; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-570.js; * @description: ES5 Attributes - [[Get]] attribute is a function which doesn't contains return statement; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifyExecute = false; var getFunc = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.get === getFunc && typeof obj.prop === "undefined" && verifyExecute; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js index 94cf66e252..aae0186cb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-571; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-571.js; * @description: ES5 Attributes - [[Get]] attribute is a function which involves 'this' object into statement(s); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { len: 2010 }; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && obj.prop === obj && desc.get === getFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js index 981d7bfb70..11f8c023aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-572; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-572.js; * @description: ES5 Attributes - [[Set]] attribute is a function which has zero argument; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function () { }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.set === setFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js index 789ad23f61..f83f950ced 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-573; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-573.js; * @description: ES5 Attributes - [[Set]] attribute is a function which has one argument; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var verifySetFunc = 20; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.set === setFunc && verifySetFunc === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js index f24156d5ff..1919ffe7cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-574; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-574.js; * @description: ES5 Attributes - [[Set]] attribute is a function which has two arguments; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var firstArg = 12; var secondArg = 12; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.set === setFunc && firstArg === 100 && typeof secondArg === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js index 1824662a33..4a4498c946 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-575; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-575.js; * @description: ES5 Attributes - [[Set]] attribute is a function which contains global variable; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var globalVariable = 20; var setFunc = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.set === setFunc && globalVariable === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js index 25f5863504..d6e3c54b80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-576; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-576.js; * @description: ES5 Attributes - [[Set]] attribute is a function which contains return statement; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.set === setFunc; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js index 5650e35155..1da2e4e5f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-577; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-577.js; * @description: ES5 Attributes - [[Set]] attribute is a function which involves 'this' object into statement(s); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFunc = function (value) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && desc.set === setFunc && obj.len === 2010; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js index 86d70ff701..24b1513799 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-578; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-578.js; * @description: ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (String instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(String.prototype, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete String.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js index ddcce6e1a6..53807f2516 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-579; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-579.js; * @description: ES5 Attributes - Success to add property into object (Array instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Array.prototype, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js index fedc303541..69fedc83a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-58; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-58.js; * @description: Object.defineProperty - 'name' is data descriptor and every fields in 'desc' is absent (8.12.9 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", {}); return dataPropertyAttributesAreCorrect(obj, "foo", 101, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js index 6744e636f2..3d748479e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-580; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-580.js; * @description: ES5 Attributes - Inherited property is enumerable (Boolean instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Boolean.prototype, "prop", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Boolean.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js index 3603142c48..5ba74e67ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-581; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-581.js; * @description: ES5 Attributes - Fail to add property into object (Number instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Number.prototype, "prop", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Number.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js index aff0ef6552..07753d85a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-582; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-582.js; * @description: ES5 Attributes - Inherited property is non-enumerable (Function instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Function.prototype, "prop", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js index 3779741d27..3b3051c553 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-583; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-583.js; * @description: ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (Error Instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Error.prototype, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Error.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js index 5f679e3060..5cb9cc8829 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-584; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-584.js; * @description: ES5 Attributes - Failed to add property into object (Date instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Date.prototype, "prop", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Date.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js index 5587a284b0..b6793de55b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-585; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-585.js; * @description: ES5 Attributes - Inherited property is enumerable (RegExp instance); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(RegExp.prototype, "prop", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete RegExp.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js index 425e7fba25..a80fe18a36 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-586; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-586.js; * @description: ES5 Attributes - Fail to update value of property into of [[Proptotype]] internal property (JSON); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Object.prototype, "prop", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js index c62e09b79e..cabcf88637 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-587; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-587.js; * @description: ES5 Attributes - Inherited property is non-enumerable (Math); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; try { Object.defineProperty(Object.prototype, "prop", { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js index 3e5093ab7c..8ab4bcc1a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-588; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-588.js; * @description: ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (Object.create); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; var data1 = 1001; @@ -67,5 +66,5 @@ assertTrue((function testcase() { return hasOwnProperty && teamMeeting.name === "NAME" && teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js index 8e3aadab10..540f9cf615 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-589; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-589.js; * @description: ES5 Attributes - Success to update value of property into of [[Proptotype]] internal property (Object.create); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; var data1 = 1001; @@ -77,5 +76,5 @@ assertTrue((function testcase() { return hasOwnProperty && teamMeeting.name === "Team Meeting" && teamMeeting.startTime === dateObj && teamMeeting.conferenceCall === "4255551212"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js index dce3b63f34..52287d1c0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-59; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-59.js; * @description: Object.defineProperty - 'name' is accessor descriptor and every fields in 'desc' is absent (8.12.9 step 5); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", {}); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "helpVerifySet", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js index 96722b5c46..340f1ac30f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-590; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-590.js; * @description: ES5 Attributes - Inherited property is enumerable (Object.create); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; var data1 = 1001; @@ -86,5 +85,5 @@ assertTrue((function testcase() { !teamMeeting.hasOwnProperty('conferenceCall'); return hasOwnProperty && verifyTimeProp && verifyNameProp && verifyCallProp; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js index a56f5a104c..31d4ad9e44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-591; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-591.js; * @description: ES5 Attributes - Fail to update value of property of [[Proptotype]] internal property (Object.create); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; var data1 = 1001; @@ -68,5 +67,5 @@ assertTrue((function testcase() { return hasOwnProperty && teamMeeting.name === "NAME" && teamMeeting.startTime === 1001 && teamMeeting.conferenceCall === "In-person meeting"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js index 00793b4d0a..1434c822b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-592; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-592.js; * @description: ES5 Attributes - Inherited property is non-enumerable (Object.create); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var appointment = {}; var data1 = 1001; @@ -77,5 +76,5 @@ assertTrue((function testcase() { !teamMeeting.hasOwnProperty('conferenceCall'); return hasOwnProperty && !verifyTimeProp && !verifyNameProp && !verifyCallProp; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js index 3f5c299657..3072badfc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-593; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-593.js; * @description: ES5 Attributes - [[Get]] field of inherited property of [[Prototype]] internal property is correct (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var data = "data"; try { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js index 822ff7121e..7469fbf964 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-594; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-594.js; * @description: ES5 Attributes - Success to update value of property into of [[Proptotype]] internal property (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var data = "data"; try { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js index 5e1744c945..f27d7b9b87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-595; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-595.js; * @description: ES5 Attributes - Inherited property is enumerable (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var data = "data"; try { @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js index ee93c764d3..d5b9af8225 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-596; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-596.js; * @description: ES5 Attributes - Fail to update value of property into of [[Proptotype]] internal property (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var data = "data"; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js index 25a86e63b7..a933a32c24 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-597; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-597.js; * @description: ES5 Attributes - Inherited property is non-enumerable (Function.prototype.bind); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var data = "data"; try { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js index f038cbe91f..792b82abdf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-598; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-598.js; * @description: ES5 Attributes - all attributes in Object.getPrototypeOf are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "getPrototypeOf"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js index cca3647073..c71a21c388 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-599; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-599.js; * @description: ES5 Attributes - all attributes in Object.getOwnPropertyDescriptor are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "getOwnPropertyDescriptor"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js index ff4c3c5426..1d2f14a90c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js @@ -24,13 +24,12 @@ * every field of desc also occurs in current and every field in desc has * the same value as current. * - * @id: 15.2.3.6-4-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-6.js; * @description: Object.defineProperty is no-op if current and desc are the same accessor desc; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { function sameAccessorDescriptorValues(d1, d2) { return (d1.get == d2.get && d1.enumerable == d2.enumerable && @@ -62,5 +61,5 @@ assertTrue((function testcase() { if (sameAccessorDescriptorValues(d1, d2) === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js index 67f070fdfe..524eef3cd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-60; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-60.js; * @description: Object.defineProperty - type of desc.value is different from type of name.value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: "abc" }); return dataPropertyAttributesAreCorrect(obj, "foo", "abc", true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js index aefb34de34..011cae7f27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-600; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-600.js; * @description: ES5 Attributes - all attributes in Object.getOwnPropertyNames are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.getOwnPropertyNames)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "getOwnPropertyNames"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js index 8a0c3d28ad..2be5c75a79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-601; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-601.js; * @description: ES5 Attributes - all attributes in Object.create are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.create)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "create"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js index c454116d0f..5370dc3b2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-602; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-602.js; * @description: ES5 Attributes - all attributes in Object.defineProperty are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "defineProperty"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -54,5 +53,5 @@ assertTrue((function testcase() { enumerable: false }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js index 47ad770797..6b72f15f32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-603; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-603.js; * @description: ES5 Attributes - all attributes in Object.defineProperties are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "defineProperties"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js index 98b27075a3..3f6e34b9f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-604; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-604.js; * @description: ES5 Attributes - all attributes in Object.seal are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.seal)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "seal"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js index 0fa6047dd9..07a85bf5c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-605; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-605.js; * @description: ES5 Attributes - all attributes in Object.freeze are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "freeze"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js index e96f46a808..c3b3e4e0f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-606; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-606.js; * @description: ES5 Attributes - all attributes in Object.preventExtensions are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "preventExtensions"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js index 094449c36a..ef4d09da0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-607; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-607.js; * @description: ES5 Attributes - all attributes in Object.isSealed are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.isSealed)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "isSealed"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js index 1f2e2304b6..5fde541e37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-608; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-608.js; * @description: ES5 Attributes - all attributes in Object.isFrozen are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "isFrozen"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js index 73e986defe..5f4ae50a4b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-609; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-609.js; * @description: ES5 Attributes - all attributes in Object.isExtensible are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "isExtensible"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js index dd2f212165..7689ca8802 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-61; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-61.js; * @description: Object.defineProperty - both desc.value and name.value are undefined (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: undefined }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js index 6cb55b306d..7d3691782f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-610; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-610.js; * @description: ES5 Attributes - all attributes in Object.keys are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.keys)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Object, "keys"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js index 5137ea9d31..6d67072cb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-611; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-611.js; * @description: ES5 Attributes - all attributes in Function.prototype.bind are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function.prototype, "bind"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js index aeb47e391d..6f8ab17c97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-612; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-612.js; * @description: ES5 Attributes - all attributes in Array.prototype.indexOf are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "indexOf"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js index 9e65ce04b0..3cb40eade9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-613; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-613.js; * @description: ES5 Attributes - all attributes in Object.lastIndexOf are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "lastIndexOf"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js index a479bb668e..dac666bd7e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-614; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-614.js; * @description: ES5 Attributes - all attributes in Array.prototype.every are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "every"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js index e93c951b42..ce422742f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-615; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-615.js; * @description: ES5 Attributes - all attributes in Array.prototype.some are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "some"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js index 693b075b7e..697dc58d5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-616; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-616.js; * @description: ES5 Attributes - all attributes in Array.prototype.forEach are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "forEach"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js index 45d9b2f220..b8f761a830 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-617; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-617.js; * @description: ES5 Attributes - all attributes in Array.prototype.map are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "map"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js index 8fd6b1c790..bcb7450264 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-618; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-618.js; * @description: ES5 Attributes - all attributes in Array.prototype.filter are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "filter"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js index 13c9b6dd10..ee47928565 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-619; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-619.js; * @description: ES5 Attributes - all attributes in Array.prototype.reduce are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "reduce"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js index 011099b356..b7b43795e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-62; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-62.js; * @description: Object.defineProperty - both desc.value and name.value are null (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: null }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js index fa813a540a..ac84ad7815 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-620; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-620.js; * @description: ES5 Attributes - all attributes in Array.prototype.reduceRight are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Array.prototype, "reduceRight"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js index 7b6fcc8146..fbbe2a1e3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-621; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-621.js; * @description: ES5 Attributes - all attributes in String.prototype.trim are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(String.prototype, "trim"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js index 6b85df080f..8b47dc579d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-622; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-622.js; * @description: ES5 Attributes - all attributes in Date.now are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Date.now)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date, "now"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js index 12c6e8baa9..23dfb96287 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-623; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-623.js; * @description: ES5 Attributes - all attributes in Date.prototype.toISOString are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toISOString"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js index a00dc97959..6765e62af0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-624; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-624.js; * @description: ES5 Attributes - all attributes in Date.prototype.toJSON are correct; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Date.prototype.toJSON)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Date.prototype, "toJSON"); var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); @@ -58,5 +57,5 @@ assertTrue((function testcase() { configurable: true }); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js index 5ae591649a..783782e014 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-63; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-63.js; * @description: Object.defineProperty - both desc.value and name.value are NaN (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js index 865320410d..073990caa7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-64; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-64.js; * @description: Object.defineProperty - desc.value = +0 and name.value = -0 (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js index f9eecd8c9f..2bcf4d6871 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-65; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-65.js; * @description: Object.defineProperty - desc.value = -0 and name.value = +0 (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js index bb90c15c97..38c82836e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-66; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-66.js; * @description: Object.defineProperty - desc.value and name.value are two numbers with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: 102 }); return dataPropertyAttributesAreCorrect(obj, "foo", 102, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js index db7ed38eaa..5941c3f0e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-67; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-67.js; * @description: Object.defineProperty - both desc.value and name.value are two strings which have same length and same characters in corresponding positions (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: "abcd" }); return dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js index 4ba9354879..f089548122 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-68; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-68.js; * @description: Object.defineProperty - desc.value and name.value are two strings with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: "fghj" }); return dataPropertyAttributesAreCorrect(obj, "foo", "fghj", true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js index e3eaf533f5..bcfa563280 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-69; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-69.js; * @description: Object.defineProperty - both desc.value and name.value are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: true }); return dataPropertyAttributesAreCorrect(obj, "foo", true, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js index b783b36572..05c358c8b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js @@ -23,13 +23,12 @@ * of O to define the property. Step 7a of [[DefineOwnProperty]] rejects if * current.[[Configurable]] is false and desc.[[Configurable]] is true. * - * @id: 15.2.3.6-4-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-7.js; * @description: Object.defineProperty throws TypeError when changing [[Configurable]] from false to true; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data valued property; all other attributes default to false. @@ -51,5 +50,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js index ece3ed5d17..af6a930f94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-70; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-70.js; * @description: Object.defineProperty - desc.value and name.value are two boolean values with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: false }); return dataPropertyAttributesAreCorrect(obj, "foo", false, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js index 1b9c3811fd..70e048a65a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-71; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-71.js; * @description: Object.defineProperty - both desc.value and name.value are Ojbects which refer to the same Object (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: obj1 }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js index 30bbcdaf85..63ceab01ad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-72; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-72.js; * @description: Object.defineProperty - desc.value and name.value are two Ojbects which refer to the different objects (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { value: obj2 }); return dataPropertyAttributesAreCorrect(obj, "foo", obj2, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js index 5299b4e91e..5321e5e3f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-73; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-73.js; * @description: Object.defineProperty - both desc.writable and name.writable are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { writable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js index 8aed5d4130..f7e5eb0c74 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-74; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-74.js; * @description: Object.defineProperty - desc.writable and name.writable are two boolean values with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { writable: true }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js index 82ba6d3772..2a9e81fb21 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-75; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-75.js; * @description: Object.defineProperty - both desc.[[Get]] and name.[[Get]] are two objects which refer to the same object (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { get: getFunc }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "helpVerifySet", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js index f73129d8e6..108157270e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-76; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-76.js; * @description: Object.defineProperty - desc.[[Get]] and name.[[Get]] are two objects which refer to the different objects (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { get: getFunc2 }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc2, setFunc1, "helpVerifySet", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js index 83da81f05b..8dbe7e255a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-77; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-77.js; * @description: Object.defineProperty - both desc.[[Set]] and name.[[Set]] are two objects which refer to the same object (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { set: setFunc }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js index 1c7fcdf4db..b785185ee8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-78; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-78.js; * @description: Object.defineProperty - desc.[[Set]] and name.[[Set]] are two objects which refer to the different objects (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { set: setFunc2 }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc2, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js index 3c97cf68ae..3133ca7f1e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-79; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-79.js; * @description: Object.defineProperty - both desc.enumerable and name.enumerable are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { enumerable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js index 55176f2021..00eff66fcd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js @@ -24,13 +24,12 @@ * current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations * of each other. * - * @id: 15.2.3.6-4-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-8.js; * @description: Object.defineProperty throws TypeError when changing [[Enumerable]] from false to true on non-configurable data properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data valued property; all other attributes default to false. @@ -55,5 +54,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js index 36dd605cb8..a40f9c2657 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-80; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-80.js; * @description: Object.defineProperty - desc.enumerable and name.enumerable are boolean negation of each other (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { enumerable: true }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js index 3689911769..1c7514ba60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-81; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-81.js; * @description: Object.defineProperty - both desc.configurable and name.configurable are booleans with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { configurable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js index 2d02cb1eff..112b6fafd4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-1.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which only contains [[Enumerable]] attribute as false, 'name' property is a data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js index db3886b13b..ef873f8fad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-10.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] attribute as true and [[Configurable]] attribute is false, 'name' property is an accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js index b1b37f154f..353fbcbe39 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-11.js; * @description: Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] and [[Configurable]] attributes as false, 'name' property is an accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js index 9b804a7c92..3a8687f696 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-12.js; * @description: Object.defineProperty - Update [[Enumerable]] attributes of 'name' property to true successfully when [[Enumerable]] attribute of 'name' is false and [[Configurable]] attribute of 'name' is true, the 'desc' is a generic descriptor which only contains [[Enumerable]] attribute as true, 'name' property is an accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js index b45ef1d501..c721aba270 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-13.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which only contains [[Enumerable]] attribute as false, 'name' property is an index data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js index 17de06762f..0116a26cf1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-14.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] attribute as false and [[Configurable]] attribute as true, 'name' property is an index data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js index cd0aa01852..9bb7e38ae8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-15.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Configurable]] attribute of 'name' property is true, the 'desc' is a generic descriptor which contains [[Configurable]] attribute as false, 'name' property is an index data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js index edc16f53f1..5e92dbfd38 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-16.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] attribute as true and [[Configurable]] attribute as false, 'name' property is an index data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js index 6e7a18d574..ba28886ba5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-17.js; * @description: Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] and [[Configurable]] attributes as false, 'name' property is an index data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js index e5203529d9..622d87b8bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-18.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to true successfully when [[Enumerable]] attribute of 'name' is false and [[Configurable]] attribute of 'name' is true, the 'desc' is a generic descriptor which only contains [[Enumerable]] attribute as true, 'name' property is an index data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "0", 1001, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js index d5dac5c97c..1dace22968 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-19.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which only contains [Enumerable]] attribute as false and 'name' property is an index accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js index 24379b668a..fca77c878c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-2.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] attribute as false and [[Configurable]] attribute as true, 'name' property is a data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js index f435235faa..be55e198a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-20.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [Enumerable]] attribute as false and [[Configurable]] property is true, 'name' property is an index accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js index 19f36c309b..ca2bdabf3f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-21.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which only contains [[Configurable]] attribute as false, 'name' property is an index accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js index 1d69578fa1..1b6e5c45b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-22.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] attribute as true and [[Configurable]] attribute is false, 'name' property is an index accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js index 75ed12f6b8..cdd53b97ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-23.js; * @description: Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] and [[Configurable]] attributes as false, 'name' property is an index accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js index f5dd320a78..a43ae0cda1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-24.js; * @description: Object.defineProperty - Update [[Enumerable]] attributes of 'name' property to true successfully when [[Enumerable]] attribute of 'name' is false and [[Configurable]] attribute of 'name' is true, the 'desc' is a generic descriptor which only contains [[Enumerable]] attribute as true, 'name' property is an index accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "0", get_func, set_func, "verifySetFunction", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js index 2fb7444f15..2728c9c075 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-3.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Configurable]] attribute of 'name' property is true, the 'desc' is a generic descriptor which contains [[Configurable]] attribute as false, 'name' property is a data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js index b4f789db3b..3299633b5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-4.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] attribute as true and [[Configurable]] attribute as false, 'name' property is a data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js index 33b4a0dda2..ffc96bff2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-5.js; * @description: Object.defineProperty - Update [[Enumerable]] and [[Configurable]] attributes of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [[Enumerable]] and [[Configurable]] attributes as false, 'name' property is a data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js index 166f98de16..b63617f16a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-6.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to true successfully when [[Enumerable]] attribute of 'name' is false and [[Configurable]] attribute of 'name' is true, the 'desc' is a generic descriptor which only contains [[Enumerable]] attribute as true, 'name' property is a data property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 1001, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js index 36d9c3580a..b51e73260f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-7.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which only contains [Enumerable]] attribute as false and 'name' property is an accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js index 99cd23ab23..18d0fb175e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-8.js; * @description: Object.defineProperty - Update [[Enumerable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which contains [Enumerable]] attribute as false and [[Configurable]] property is true, 'name' property is an accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js index 21be8b571d..9006d1f736 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82-9.js; * @description: Object.defineProperty - Update [[Configurable]] attribute of 'name' property to false successfully when [[Enumerable]] and [[Configurable]] attributes of 'name' property are true, the 'desc' is a generic descriptor which only contains [[Configurable]] attribute as false, 'name' property is an accessor property (8.12.9 step 8); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.verifySetFunction = "data"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "verifySetFunction", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js index aafbe89245..6844015376 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-82; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-82.js; * @description: Object.defineProperty - desc.configurable and name.configurable are boolean negation of each other (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.defineProperty(obj, "foo", { configurable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js index d9ab52783c..45e6e57e80 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-83; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-83.js; * @description: Object.defineProperty will not throw TypeError if name.configurable = false, name.writable = false, name.value = undefined and desc.value = undefined (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { configurable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js index d3a0797cc5..368d028345 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-84; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-84.js; * @description: Object.defineProperty will not throw TypeError if name.configurable = false, name.writable = false, name.value = null and desc.value = null (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { configurable: false }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js index 3bf72d0f1a..b71d1561ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-85; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-85.js; * @description: Object.defineProperty will not throw TypeError if name.configurable = false, name.writable = false, name.value = NaN and desc.value = NaN (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -62,5 +61,5 @@ assertTrue((function testcase() { } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js index 2727f6dac4..411620fe9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-86; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-86.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value = +0 and name.value = -0 (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js index 00cfa57c05..90f906558f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-87; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-87.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value = -0 and name.value = +0 (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js index df4044682a..b1564cab01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-88; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-88.js; * @description: Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two numbers with the same value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js index 1c9e715551..811e175328 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-89; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-89.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two numbers with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js index 1d7f4b8ece..6a7ccaa97a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js @@ -24,13 +24,12 @@ * current.[[Enumerable]] and desc.[[Enumerable]] are the boolean negations * of each other. * - * @id: 15.2.3.6-4-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-9.js; * @description: Object.defineProperty throws TypeError when changing [[Enumerable]] from true to false on non-configurable data properties; - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var o = {}; // create a data valued property with [[Enumerable]] explicitly set to true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js index 092d7a2be4..4fd0aa75a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-90; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-90.js; * @description: Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two strings with the same value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js index 51fd99f3cc..600b4ca164 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-91; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-91.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two strings with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js index e3d505b700..dc20059946 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-92; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-92.js; * @description: Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two booleans with the same value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js index fc17a164e5..b8cb6df866 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-93; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-93.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two booleans with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", false, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js index 504f01307f..09029007e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-94; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-94.js; * @description: Object.defineProperty will not throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two Objects refer to the same object (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js index 79a6a0d483..9a1d2afe40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-95; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-95.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.writable = false, desc.value and name.value are two objects which refer to the different objects (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js index a6385f6c72..503a587378 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-96; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-96.js; * @description: Object.defineProperty will not throw TypeError when name.configurable = false, both desc.[[Set]] and name.[[Set]] are two objects which refer to the same object (8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js index 49c77b1473..ceb8f756be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-97; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-97.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.[[Set]] is undefined, desc.[[Set]] refers to an object (8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "property", getFunc, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js index e8a10af486..0360228101 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-98; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-98.js; * @description: Object.defineProperty will not throw TypeError when name.configurable = false, both desc.[[Get]] and name.[[Get]] are two objects which refer to the same object (8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js index 8f51d3a3e7..37698c8a13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.6-4-99; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js; + * @path: chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-99.js; * @description: Object.defineProperty will throw TypeError when name.configurable = false, name.[[Get]] is undefined, desc.[[Get]] refers to an object (8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "foo", undefined, setFunc, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js index ae003e318c..c565c22ec1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-1.js; * @description: Object.defineProperties must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.defineProperties; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js index d9db8f91d9..8b333a6724 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js; * @description: Object.defineProperties must exist as a function taking 2 parameters; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((Object.defineProperties.length === 2)); +assertTrue(Object.defineProperties.length === 2); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js index 720a440ea6..4aa531dacf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-1.js; * @description: Object.defineProperties throws TypeError if 'O' is undefined; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties(undefined, {}); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js index 2b2a0bc877..40dbad9d3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-2.js; * @description: Object.defineProperties throws TypeError if 'O' is null; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties(null, {}); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js index 1921a4a605..c3bd3c1bb1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-3.js; * @description: Object.defineProperties throws TypeError if 'O' is a boolean; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties(true, {}); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js index 019c7b4954..4cc9f4b66b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1-4.js; * @description: Object.defineProperties throws TypeError if 'O' is a string; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties("abc", {}); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js index 30b8a61278..7495651f65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-1.js; * @description: Object.defineProperties throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties(0, {}); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js index e6261357db..355319cf7d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-1.js; * @description: Object.defineProperties throws TypeError if 'Properties' is null; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties({}, null); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js index 4d1e6577a5..ee2ff5d906 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-10.js; * @description: Object.defineProperties - argument 'Properties' is an Array object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = []; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js index 7e0e632b17..2582b5f62d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-11.js; * @description: Object.defineProperties - argument 'Properties' is the Math object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Math.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js index 3ec4969020..b9f60e5c22 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-12.js; * @description: Object.defineProperties - argument 'Properties' is a Date object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Date(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js index 1b9fcd3fb4..ba13650a6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-13.js; * @description: Object.defineProperties - argument 'Properties' is a RegExp object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new RegExp(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js index 54218f299b..dafc206347 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-14.js; * @description: Object.defineProperties - argument 'Properties' is the JSON object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete JSON.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js index 67a1bad33c..edf441d9ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-15.js; * @description: Object.defineProperties - argument 'Properties' is an Error object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Error("test"); @@ -48,5 +47,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js index 2ee184b9bc..4b75e9cc4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-16.js; * @description: Object.defineProperties - argument 'Properties' is the Arguments object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js index b70c3a053b..03cc132686 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-18.js; * @description: Object.defineProperties - argument 'Properties' is the global object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var result = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js index 66b6884bc5..4649934280 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-2.js; * @description: Object.defineProperties throws TypeError if 'Properties' is undefined; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperties({}, undefined); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js index 4a1257d3e9..9981499238 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-3.js; * @description: Object.defineProperties - argument 'Properties' is a boolean whose value is false; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var obj1 = Object.defineProperties(obj, false); return obj === obj1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js index 3a4771faf9..afbdb0e905 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-4.js; * @description: Object.defineProperties - argument 'Properties' is a Boolean object whose primitive value is true; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Boolean(true); @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js index d431a0243c..7cca418826 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-5.js; * @description: Object.defineProperties - argument 'Properties' is any interesting number; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123": 100 }; var obj1 = Object.defineProperties(obj, -12); return obj === obj1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js index 64094f0541..66a64a2c25 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-6.js; * @description: Object.defineProperties - argument 'Properties' is a Number object whose primitive value is any interesting number; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Number(-12); @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js index 8b491913a7..dd40465be2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-7.js; * @description: Object.defineProperties - argument 'Properties' is a string whose value is any interesting string; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "123": 100 }; var obj1 = Object.defineProperties(obj, ""); return obj === obj1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js index 4385c98cbc..6a64427982 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-8.js; * @description: Object.defineProperties - argument 'Properties' is a String object whose primitive value is any interesting string; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new String(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js index 758ebe1198..9a02634e58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-2-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-2-9.js; * @description: Object.defineProperties - argument 'Properties' is a Function object; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = function () { }; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js index c351161474..a5eddcef0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-1.js; * @description: Object.defineProperties - enumerable own data property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js index 4508fea387..bbaf151710 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-2.js; * @description: Object.defineProperties - own data property of 'Properties' which is not enumerable is not defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js index 0f431851da..8c2f69c188 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-3.js; * @description: Object.defineProperties - enumerable inherited data property of 'Properties' is not defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js index ca42d6f751..ee44e622c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-4.js; * @description: Object.defineProperties - enumerable own accessor property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js index 749a62eb42..76168b5587 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-5.js; * @description: Object.defineProperties - own accessor property of 'Properties' which is not enumerable is not defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js index 39d18ad008..71bf3b134b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-6.js; * @description: Object.defineProperties - enumerable inherited accessor property of 'Properties' is not defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return !obj.hasOwnProperty("prop"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js index 8d1174f8f2..0989cf8c8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-7.js; * @description: Object.defineProperties - no additional property is defined in 'O' when 'Properties' doesn't contain enumerable own property ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return !obj.hasOwnProperty("prop1") && !obj.hasOwnProperty("prop2"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js index 86d8ad3d95..2c95080bf1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-3-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-3-8.js; * @description: Object.defineProperties - no additional property is defined in 'O' when 'Properties' doesn't contain enumerable own property ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return !obj.hasOwnProperty("prop1") && obj.hasOwnProperty("prop2"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js index 59b29139f6..886b739fdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-1.js; * @description: Object.defineProperties - 'P' is own data property that overrides enumerable inherited data property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js index f038d94a90..6a7fecd4e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-10.js; * @description: Object.defineProperties - 'Properties' is a Boolean object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Boolean(false); @@ -39,5 +38,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js index 5f8d94f331..2eb4516967 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-11.js; * @description: Object.defineProperties - 'Properties' is a Number object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Number(-9); @@ -39,5 +38,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js index be77d43092..0bf5be63a5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-12.js; * @description: Object.defineProperties - 'Properties' is the Math object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Math.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js index efd938f6bd..ab3ac7300d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-13.js; * @description: Object.defineProperties - 'Properties' is a Date object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Date(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 13; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js index f12984a36e..5c54a679ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-14.js; * @description: Object.defineProperties - 'Properties' is a RegExp object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new RegExp(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 14; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js index a6953a71a7..27eafa67ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-15.js; * @description: Object.defineProperties - 'Properties' is the JSON object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete JSON.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js index c050e36544..c6c89bd92a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-16.js; * @description: Object.defineProperties - 'Properties' is an Error object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new Error("test"); @@ -42,5 +41,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 16; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js index 7053bcb041..ceae85285e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-17.js; * @description: Object.defineProperties - 'Properties' is the Arguments object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arg; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, arg); return obj.hasOwnProperty("prop") && obj.prop === 17; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js index 755a68cb6e..6ec2901303 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-2.js; * @description: Object.defineProperties - 'P' is own data property that overrides enumerable inherited accessor property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js index 921dc7a162..b032f8e544 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-3.js; * @description: Object.defineProperties - enumerable own accessor property of 'Properties' that overrides enumerable inherited data property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js index ab49e07efc..3a08b04a6d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-4.js; * @description: Object.defineProperties - enumerable own accessor property of 'Properties' that overrides enumerable inherited accessor property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js index fc0e67b973..c03ce1d71c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-5.js; * @description: Object.defineProperties - enumerable own accessor property of 'Properties' without a get function is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && typeof obj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js index dfbcc1f0b9..4bfe051bac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-6.js; * @description: Object.defineProperties - enumerable own accessor property of 'Properties' without a get function that overrides enumerable inherited accessor property of 'Properties' is defined in 'O' ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, child); return obj.hasOwnProperty("prop") && typeof obj.prop === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js index b6183d6925..389c693fb9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-7.js; * @description: Object.defineProperties - 'Properties' is a Function object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = function () { }; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 7; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js index 51b4b5258b..3ff37c2b26 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-8.js; * @description: Object.defineProperties - 'Properties' is an Array object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 8; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js index ca093e8cb6..e631d9b5cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-a-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-a-9.js; * @description: Object.defineProperties - 'Properties' is a String object which implements its own [[Get]] method to get enumerable own property; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var props = new String(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, props); return obj.hasOwnProperty("prop") && obj.prop === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js index d7f8dce8b8..3c1cd7ad73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-1.js; * @description: Object.defineProperties - 'descObj' is undefined (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js index 43ac96ebdb..2c1c952017 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-10.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js index 23fb9e2a8f..9c58c0b652 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-100; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-100.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is Boolean object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js index d65e30a59c..cb6305702f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-101; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-101.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is Number object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js index c9113c1371..d1b56cd456 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-102; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-102.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is the Math object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js index dd6035cb81..8b447f4520 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-103; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-103.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is Date object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js index 0b8dee2042..2f93e96dff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-104; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-104.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is RegExp object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js index 0e8c5c6d49..17c3618657 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-105; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-105.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is the JSON object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js index 86c2e12e17..c4d965e150 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-106; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-106.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is Error object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js index e03363d3ec..304cddec95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-107; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-107.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is the Argument object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b, c) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js index 7ec88380cb..c897fb82c8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-109; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-109.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is the global object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js index 0f5706579e..7961f7c3e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-11.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js index 7fbdce1273..ee47915112 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-110; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-110.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is a string (value is 'false') which is treated as true value (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js index 80b4f27080..0c6ad6c63b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-111; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-111.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is new Boolean(false) which is treated as true value (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { delete obj.property; return preCheck && !obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js index 6bc86e9d68..7263910fa9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-112; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-112.js; * @description: Object.defineProperties - 'value' property of 'descObj' is present (8.10.5 step 5); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return obj.property === 300; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js index 3ce8d90f4f..a5181eda27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-113; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-113.js; * @description: Object.defineProperties - 'value' property of 'descObj' is not present (8.10.5 step 5); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js index 0a8982b0d8..c30d024e7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-114; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-114.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js index ebbf89826b..4e21e14f4f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-115; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-115.js; * @description: Object.defineProperties - 'value' property of 'descObj' is inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -43,5 +42,5 @@ assertTrue((function testcase() { return obj.property === "inheritedDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js index 5a46237614..4058d1e1c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-116; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-116.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -45,5 +44,5 @@ assertTrue((function testcase() { return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js index 5aace3f632..bdfc776276 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-117; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-117.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js index 7191646f8c..26c755f8ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-118; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-118.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js index 414e2809d2..70da2ac228 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-119; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-119.js; * @description: Object.defineProperties - 'value' property of 'descObj' is inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { return obj.property === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js index 43b0fb1de7..327e00c2ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-12.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js index e16d425db3..fd36e545f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-120; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-120.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own accessor property that overrides an inherited data property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -50,5 +49,5 @@ assertTrue((function testcase() { return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js index d5c8a313c5..081fe75835 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-121; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-121.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own accessor property that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js index 647b08ee80..dc54f142ef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-122; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-122.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own accessor property without a get function (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js index 281122d813..9804df3ce2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-123; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-123.js; * @description: Object.defineProperties - 'value' property of 'descObj' is own accessor property without a get function that overrides an inherited accessor property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js index f40aa4e19e..bec5eb1862 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-124; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-124.js; * @description: Object.defineProperties - 'value' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js index 4438691af0..f4748e6e6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-125; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-125.js; * @description: Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "Function"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js index 3316cad435..9c3dd778d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-126; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-126.js; * @description: Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arr = [1, 2, 3]; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "Array"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js index 77f08170b9..1863c20dce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-127; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-127.js; * @description: Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var str = new String("abc"); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "String"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js index 9f18dbae3c..d0c41c9e84 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-128; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-128.js; * @description: Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Boolean(false); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "Boolean"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js index 65649d9ea4..5febc9172e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-129; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-129.js; * @description: Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Number(-9); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "Number"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js index 2aafbb4768..b8863a636b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-13.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js index 24c4826c46..e22a4a76c0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-130; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-130.js; * @description: Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Math.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js index 1a938d0b8f..51f44db7aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-131; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-131.js; * @description: Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Date(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "Date"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js index be68c4d737..f45b9fb22c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-132; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-132.js; * @description: Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new RegExp(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "RegExp"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js index 1d3c5f6efd..cbbf8f9805 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-133; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-133.js; * @description: Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete JSON.value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js index f2ef8213b5..a036a9bfb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-134; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-134.js; * @description: Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Error(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.property === "Error"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js index af1797484b..6c9d1ff67a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-135; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-135.js; * @description: Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return func(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js index 12113e0400..737a473082 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-137; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-137.js; * @description: Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'value' property (8.10.5 step 5.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().value; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js index 65b9ef1263..aa53852b71 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-138; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-138.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is present (8.10.5 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js index dc6c296ae5..2ae523e3bf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-139; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-139.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is not present (8.10.5 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "abc"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js index f0672ef643..c397a3168f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-14.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property that overrides an inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js index 0a25fef8b9..fa9e8d7fa7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-140; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-140.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js index 87ffb214ec..137cf0c451 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-141; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-141.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -44,5 +43,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js index bd3313789a..7f7d287178 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-142; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-142.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -46,5 +45,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js index 4c21fd8fde..030c90be03 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-143; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-143.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { value: 120 }; @@ -52,5 +51,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && obj.property === 120; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js index 9baeab6b24..1f2f27f791 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-144; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-144.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js index e27b3e6dc1..0a52d0d16c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-145; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-145.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js index 90645f91d4..5396827d4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-146; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-146.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own accessor property that overrides an inherited data property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -50,5 +49,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js index a9b8951637..f2d120b8a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-147; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-147.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own accessor property that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js index 152e49c9bf..d21172d07c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-148; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-148.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own accessor property without a get function (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js index d73e08894d..6198ad0ad0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-149; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-149.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is own accessor property without a get function that overrides an inherited accessor property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js index 52bae3dbf2..53fde4268f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-15.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js index 4ab04bf0aa..9291b3cc7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-150; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-150.js; * @description: Object.defineProperties - 'writable' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js index 09ef634f50..e3d6b2a3c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-151; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-151.js; * @description: Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js index c7f68b8fbb..01fb1079ae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-152; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-152.js; * @description: Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arr = [1, 2, 3]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js index 971deab57a..5d384c7082 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-153; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-153.js; * @description: Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var str = new String("abc"); @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js index 85ec2c1c18..5553c4438d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-154; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-154.js; * @description: Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Boolean(false); @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js index 4f2a3e3c21..27dee742e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-155; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-155.js; * @description: Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Number(-9); @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js index 2788e7f964..9c96399305 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-156; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-156.js; * @description: Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Math.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js index 36165b1062..047646a98b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-157; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-157.js; * @description: Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Date(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js index 8ea67bd511..f5a93011b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-158; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-158.js; * @description: Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new RegExp(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js index cc24366bbd..c49f06f50a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-159; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-159.js; * @description: Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete JSON.writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js index 84de897d1c..ff87bec1da 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-16.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property without a get function (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js index 4965f06bab..95bba08815 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-160; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-160.js; * @description: Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Error(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js index 1096bdbe83..985e7b026e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-161; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-161.js; * @description: Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { }; return func(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js index 67be5c82b3..0897fbdc13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-163; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-163.js; * @description: Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'writable' property (8.10.5 step 6.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().writable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js index ebfc3a1b2d..7a0de0b3a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-164; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-164.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is undefined (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js index 4331137bb0..8d7626d983 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-165; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-165.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is null (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js index aa0d4d7915..565f29c9f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-166; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-166.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is true (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js index 9818a0f416..ef615f56c9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-167; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-167.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is false (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js index 2f823b31e0..8021e2fda2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-168; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-168.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is 0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js index f327c8dfd0..1cf8b765dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-169; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-169.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is +0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js index 80f1b5b167..12a1fbc4a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-17.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own accessor property without a get function that overrides an inherited accessor property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js index 68a19dbd48..8f67513f66 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-170; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-170.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is -0 (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js index bc75859bce..cae6563c9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-171; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-171.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is NaN (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js index 792fa23ea5..ae1dd1e9ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-172; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-172.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is positive number (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js index d39cb59d69..dd9518f39f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-173; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-173.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is negative number (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js index a85c41b032..9451bc4c64 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-174; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-174.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is empty string (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js index 8aa6f410a7..bf53a053e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-175; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-175.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is non-empty string (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js index ecd4945da4..5bc0c48fe9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-176; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-176.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is Function object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js index 0757773581..f1b815f9f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-177; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-177.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is Array object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js index b79cf2df98..93eb99790c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-178; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-178.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is String object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js index b2d116202b..6be6145550 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-179; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-179.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is Boolean object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js index 71af8d2a01..5276996dbe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-18.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js index 390ce04be9..706aab2461 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-180; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-180.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is Number object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js index 14913e1020..b2b17e9711 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-181; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-181.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is the Math object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js index d3e8fe47f3..4c7a317073 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-182; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-182.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is Date object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js index a8067e400e..6df8742095 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-183; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-183.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is RegExp object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js index ab795b0024..e0002ed227 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-184; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-184.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is the JSON object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js index e4a6f6e12a..c95ecbc46c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-185; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-185.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is Error object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js index 92b3a7a79b..d91b725f27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-186; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-186.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is the Argument object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b, c) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js index 7e750ffaba..70378f9f52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-188; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-188.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is the global object (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js index 703f5e0fab..fdeade8db2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-189; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-189.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is a string (value is 'false') which is treated as true value (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js index 73ac35c6f7..99c046c432 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-19.js; * @description: Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = function () { }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js index 9b1f5a3bb1..ef37ead7c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-190; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-190.js; * @description: Object.defineProperties - value of 'writable' property of 'descObj' is new Boolean(false) which is treated as true value (8.10.5 step 6.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj.property = "isWritable"; return obj.property === "isWritable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js index d4374b11e3..fb14170c0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-191; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-191.js; * @description: Object.defineProperties - 'get' property of 'descObj' is present (8.10.5 step 7); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getter = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "present"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js index 5ae6637ab0..0346f4851b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-192; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-192.js; * @description: Object.defineProperties - 'get' property of 'descObj' is not present (8.10.5 step 7); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setter = function () { }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js index e3dd892167..ce4b2dcd19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-193; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-193.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getter = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js index a089b3a237..e050d479fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-194; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-194.js; * @description: Object.defineProperties - 'get' property of 'descObj' is inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getter = function () { @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return obj.property === "inheritedDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js index 377b4548cc..4a38b4806c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-195; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-195.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getter = function () { @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js index 8fba963a5f..08fae9d551 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-196; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-196.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { }); return obj.property === "ownDataProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js index dae3be7ad7..0462247ef1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-197; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-197.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js index 537373430c..50d71e732f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-198; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-198.js; * @description: Object.defineProperties - 'get' property of 'descObj' is inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return obj.property === "inheritedAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js index 3cf6068151..fedc657fde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-199; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-199.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own accessor property that overrides an inherited data property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js index d5245a6c7f..031ad8b0d8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-2.js; * @description: Object.defineProperties - 'descObj' is null (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && !obj.hasOwnProperty("prop"); ; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js index 9aad2c89a5..ec7245cc28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-20.js; * @description: Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js index 2e7c097679..adc4fe9673 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-200; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-200.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own accessor property that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return obj.property === "ownAccessorProperty"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js index 1bce6e2df3..967769e500 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-201; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-201.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own accessor property without a get function (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js index d14a455094..c1fcfdc13f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-202; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-202.js; * @description: Object.defineProperties - 'get' property of 'descObj' is own accessor property without a get function that overrides an inherited accessor property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js index f8f9dce112..61944d1c66 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-203; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-203.js; * @description: Object.defineProperties - 'get' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js index 825137e79a..0d2c0a5642 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-204; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-204.js; * @description: Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return obj.property === "Function"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js index 512cccbc88..172b70c0b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-205; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-205.js; * @description: Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "Array"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js index 846ee9c69e..d880e9496a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-206; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-206.js; * @description: Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var str = new String("abc"); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "string Object"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js index 4e8a5e8ec9..ffeae34344 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-207; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-207.js; * @description: Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Boolean(false); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "Boolean"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js index 4fc1b22f60..0f20de51a4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-208; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-208.js; * @description: Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Number(-9); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "Number"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js index 7b51e9c455..21ae964e94 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-209; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-209.js; * @description: Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Math.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js index 4391401aac..8d224abb33 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-21.js; * @description: Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new String(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js index db2b6362ce..7e50553319 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-210; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-210.js; * @description: Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Date(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "Date"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js index 9cf1d602ee..a56759bd86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-211; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-211.js; * @description: Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new RegExp(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "RegExp"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js index 5ea6feaa76..3a6e4ffe2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-212; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-212.js; * @description: Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete JSON.get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js index 6c286d090d..9b1a05dccc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-213; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-213.js; * @description: Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Error(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === "Error"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js index f0c9a48a2b..c1ca81928a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-214; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-214.js; * @description: Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var func = function (a, b) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { }; return func(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js index bd6756e4ac..f2f1a2f506 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-216; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-216.js; * @description: Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'get' property (8.10.5 step 7.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().get; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js index 853f1d861e..bbc5704479 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-217; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-217.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is undefined (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("property") && typeof obj.property === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js index 6f4eaee2a1..b4d5d0afb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-218; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-218.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is null) (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js index 8cd8b938ca..1ba087a5ab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-219; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-219.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is boolean) (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js index 1536329485..78d3c61932 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-22.js; * @description: Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Boolean(false); @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js index 102ea7d372..f13d23e30d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-220; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-220.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is number) (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js index 1db925dfce..ccbab7f38c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-221; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-221.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is primitive values( value is string) (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js index cfb0ede54d..23480c7453 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-222; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-222.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is applied to Array object (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js index 106c04bd4d..cfe0181c9a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-223; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-223.js; * @description: Object.defineProperties - value of 'get' property of 'descObj' is a function (8.10.5 step 7.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getter = function () { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return obj.property === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js index 7ea73e928e..249a3395ff 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-226; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-226.js; * @description: Object.defineProperties - 'set' property of 'descObj' is present (8.10.5 step 8); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { obj.prop = "overrideData"; return obj.hasOwnProperty("prop") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js index 7c850525a5..0adeeef73a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-227; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-227.js; * @description: Object.defineProperties - 'set' property of 'descObj' is not present (8.10.5 step 8); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var obj = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js index 7076bcc99e..41c55e5a7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-228; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-228.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { obj.descObj = "overrideData"; return obj.hasOwnProperty("descObj") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js index f3181643c2..bbf02f19d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-229; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-229.js; * @description: Object.defineProperties - 'set' property of 'descObj' is inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var proto = { set: function (value) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { obj.prop = "overrideData"; return obj.hasOwnProperty("prop") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js index 6f12588893..acac429c15 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-23; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-23.js; * @description: Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Number(-9); @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js index b7ca5e2fde..f8ac63e023 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-230; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-230.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; var proto = { @@ -51,5 +50,5 @@ assertTrue((function testcase() { obj.prop = "overrideData"; return obj.hasOwnProperty("prop") && data1 === "overrideData" && data2 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js index 48caf8a034..1197f25135 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-231; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-231.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; var fun = function (value) { @@ -58,5 +57,5 @@ assertTrue((function testcase() { obj.prop = "overrideData"; return obj.hasOwnProperty("prop") && data1 === "overrideData" && data2 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js index 12586c5acf..925d98fac9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-232; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-232.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var setFun = function (value) { data = value; @@ -47,5 +46,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("prop") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js index dadf5248dd..ce66887848 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-233; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-233.js; * @description: Object.defineProperties - 'set' property of 'descObj' is inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var setFun = function (value) { data = value; @@ -50,5 +49,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("prop") && data === "overrideData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js index d47fedc840..a34dd67b8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-234; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-234.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own accessor property that overrides an inherited data property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; @@ -55,5 +54,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("prop") && data2 === "overrideData" && data1 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js index ea6b09d218..3615b1dca0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-235; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-235.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own accessor property that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var data1 = "data"; var data2 = "data"; @@ -59,5 +58,5 @@ assertTrue((function testcase() { obj.prop = "overrideData"; return obj.hasOwnProperty("prop") && data2 === "overrideData" && data1 === "data"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js index ee25a5cf49..1715e86f0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-236; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-236.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own accessor property without a get function (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function () { return 10; }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && typeof desc.set === "undefined" && obj.prop === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js index 03c2589e89..19551c4002 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-237; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-237.js; * @description: Object.defineProperties - 'set' property of 'descObj' is own accessor property without a get function that overrides an inherited accessor property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function () { return 10; @@ -58,5 +57,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && typeof (desc.set) === "undefined" && obj.prop === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js index fab1ccde3f..221204429b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-238; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-238.js; * @description: Object.defineProperties - 'set' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function () { return 10; @@ -50,5 +49,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && typeof (desc.set) === "undefined" && obj.prop === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js index 5474609a1e..7f7c43340c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-239; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-239.js; * @description: Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descFun = function () { }; var setFun = function (value) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descFun); obj.prop = "funData"; return obj.hasOwnProperty("prop") && data === "funData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js index 9046748f60..5fcc03ef2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-24.js; * @description: Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Math.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js index 93c8a2195a..96e72ca757 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-240; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-240.js; * @description: Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var arr = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, arr); obj.prop = "arrData"; return obj.hasOwnProperty("prop") && data === "arrData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js index 8cf70bc539..f701fda123 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-241; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-241.js; * @description: Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descStr = new String(); var setFun = function (value) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descStr); obj.prop = "strData"; return obj.hasOwnProperty("prop") && data === "strData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js index a77cca1485..d3b485d186 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-242; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-242.js; * @description: Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descObj = new Boolean(false); @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descObj); obj.prop = "booleanData"; return obj.hasOwnProperty("prop") && data === "booleanData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js index 2e0eaaa6f0..a76d27db6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-243; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-243.js; * @description: Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descObj = new Number(-9); @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descObj); obj.prop = "numberData"; return obj.hasOwnProperty("prop") && data === "numberData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js index afc087698c..81effbede8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-244; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-244.js; * @description: Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var setFun = function (value) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Math.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js index 778cc8560f..c4f15b813d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-245; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-245.js; * @description: Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descObj = new Date(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descObj); obj.prop = "dateData"; return obj.hasOwnProperty("prop") && data === "dateData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js index 9a56b3598a..b058d8d7a2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-246; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-246.js; * @description: Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descObj = new RegExp(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descObj); obj.prop = "regExpData"; return obj.hasOwnProperty("prop") && data === "regExpData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js index 4993e2e811..40a949de63 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-247; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-247.js; * @description: Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var setFun = function (value) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete JSON.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js index 1edf4ee210..097f62d57c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-248; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-248.js; * @description: Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var descObj = new Error("test"); @@ -44,5 +43,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, descObj); obj.prop = "errorData"; return obj.hasOwnProperty("prop") && data === "errorData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js index 62e88dffba..0f9c2f6cb9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-249; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-249.js; * @description: Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'set' property (8.10.5 step 8.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var fun = function () { return arguments; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, arg); obj.prop = "argData"; return obj.hasOwnProperty("prop") && data === "argData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js index a2a64366e1..43ce80cc6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-25.js; * @description: Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Date(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js index 69dd41822d..d6a171cb1e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-252; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-252.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is undefined (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var getFun = function () { return 11; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js index 40da8b6c93..dca695310a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-253; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-253.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is primitive values null (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js index daa778dd4b..1cf03ba29a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-254; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-254.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is primitive values boolean (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js index 80b10d7827..5a8f8feed7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-255; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-255.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is primitive values number (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js index dde579cea5..ee464cae18 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-256; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-256.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is primitive values string (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js index 9d2079ffd6..44448d72a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-257; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-257.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is an interesting object other than a function (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js index 4729abbdbf..328f54cc64 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-258; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-258.js; * @description: Object.defineProperties - value of 'set' property of 'descObj' is a function (8.10.5 step 8.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var data = "data"; var setFun = function (value) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); obj.prop = "funData"; return obj.hasOwnProperty("prop") && data === "funData"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js index 71f0384be7..3d43d7966d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-26.js; * @description: Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new RegExp(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js index f995287514..a71a50ff99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-261; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-261.js; * @description: Object.defineProperties - TypeError is thrown if both 'set' property and 'value' property of 'descObj' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var setFun = function () {}; var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js index 60301fd3a2..851c5ff497 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-262; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-262.js; * @description: Object.defineProperties - TypeError is thrown if both 'set' property and 'writable' property of 'descObj' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var setFun = function () { }; var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js index f58fd9eb02..175497745b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-263; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-263.js; * @description: Object.defineProperties - TypeError is thrown if both 'get' property and 'value' property of 'descObj' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var getFun = function () {}; var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js index d738e30246..d415c0f4f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-264; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-264.js; * @description: Object.defineProperties - TypeError is thrown if both 'get' property and 'writable' property of 'descObj' are present (8.10.5 step 9.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var getFun = function () {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js index 6baac1f981..db569aa417 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-27.js; * @description: Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete JSON.enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js index 337f45dd38..87f554f685 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-28.js; * @description: Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var descObj = new Error(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js index 8cada4edbc..c26201ee5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-29.js; * @description: Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var arg; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js index 6fd9a41de1..6b111bca65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-3.js; * @description: Object.defineProperties - 'descObj' is a boolean (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js index 20eaa9a1b3..600aa4118e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-31.js; * @description: Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'enumerable' property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().enumerable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js index 26bbb93c6e..50082d20fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-32.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is undefined (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js index 33e6ed8994..7b06289ce3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-33.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is null (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js index 8eb379d4bb..6eb007cba4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-34.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is true (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js index 17b245d1f5..ecf0b795d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-35.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is false (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js index 55b674e378..2fc044fb09 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-36.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is 0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js index 115cede05b..d4cd9b6bc1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-37.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is +0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js index 6c5f5fe793..d2f6f07191 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-38.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is -0 (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js index b51513b11c..0d5614fec9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-39.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is NaN (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js index 0ea3f56f79..ecb0082a93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-4.js; * @description: Object.defineProperties - 'descObj' is a number (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js index ce0eec1cc5..e6a18ac28c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-40.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is positive number (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js index b5df0dee4a..09c9917a35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-41.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is negative number (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js index 3a229fa0b5..5f5036754f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-42.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is empty string (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js index 126722b69e..6eb5105acb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-43.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is non-empty string (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js index 0d0d3dcb36..14b5af00b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-44.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a Function object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js index e54e59afe1..a889020fc9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-45.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is an Array object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js index 7dfeee78ea..939c09f5e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-46.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a String object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js index 66b3bed2e7..2365d2e431 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-47.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a Boolean object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js index 9f4361d025..b227196c45 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-48.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a Number object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js index c95a308046..3f2cce1ff2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-49.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is the Math object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js index fe0a6b8059..a9c14c5704 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-5.js; * @description: Object.defineProperties - 'descObj' is a string (8.10.5 step 1); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js index 555331fa1a..5f4f71f6e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-50.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a Date object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js index f699da60ed..e8097ed529 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-51; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-51.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a RegExp object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js index cf6bde85cd..34bc446d23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-52; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-52.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is the JSON object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js index 8d584db393..3df1b05b34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-53; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-53.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is an Error object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js index d11466076a..a74c48b045 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-54; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-54.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is the Arguments object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js index 261658e884..5d106448ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-56; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-56.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is the global object (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js index fe0d1e9de1..f0cf6c7a60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-57; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-57.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is a string (value is 'false') which is treated as true value (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js index 674d033e60..99e88a8ed0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-58; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-58.js; * @description: Object.defineProperties - value of 'enumerable' property of 'descObj' is new Boolean(false) which is treated as true value (8.10.5 step 3.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js index 5b0d4f33a1..acf9d17a93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-59; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-59.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is present (8.10.5 step 4); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js index f4bc617a46..464d6f8050 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-6.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is present (8.10.5 step 3); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js index 4cb5002a0d..1fe2932471 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-60; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-60.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is not present (8.10.5 step 4); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js index 60a5d4c5e7..2b83fc732a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-61; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-61.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js index f584ac9acf..ac74fe2f7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-62; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-62.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -45,5 +44,5 @@ assertTrue((function testcase() { return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js index 59bec6fd1c..fa6898d5b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-63; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-63.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own data property that overrides an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js index 404e7d4a43..a0b5384e82 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-64; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-64.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own data property that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js index a103ca5090..efcf162ad5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-65; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-65.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js index 8ffa96619e..adb8787c0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-66; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-66.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js index caf137eef9..250ee55c0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-67; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-67.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own accessor property that overrides an inherited data property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = { @@ -50,5 +49,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js index 7b28baa1bc..2232db5b5e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-68; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-68.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own accessor property that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js index cb23b35186..15bf7f5cb4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-69; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-69.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own accessor property without a get function (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js index 98f7d0bae0..13c1a6a78e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-7.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is not present (8.10.5 step 3); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js index a2e3ba83f1..d6e2069e1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-70; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-70.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is own accessor property without a get function that overrides an inherited accessor property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js index c4c76e4831..4162db0096 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-71; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-71.js; * @description: Object.defineProperties - 'configurable' property of 'descObj' is inherited accessor property without a get function (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var proto = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js index 89428b0069..9d364b8938 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-72; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-72.js; * @description: Object.defineProperties - 'descObj' is a Function object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js index 806ecdb4fc..0226b33cf0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-73; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-73.js; * @description: Object.defineProperties - 'descObj' is an Array object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js index ea929b6a0c..4ac9104914 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-74; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-74.js; * @description: Object.defineProperties - 'descObj' is a String object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js index 8baaae36c9..997b6e7577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-75; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-75.js; * @description: Object.defineProperties - 'descObj' is a Boolean object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js index a10d3f3ffb..fcb624f0f2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-76; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-76.js; * @description: Object.defineProperties - 'descObj' is a Number object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js index c390938da0..5f79054f9d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-77; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-77.js; * @description: Object.defineProperties - 'descObj' is the Math object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Math.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js index 8799aac405..aee0454ea4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-78; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-78.js; * @description: Object.defineProperties - 'descObj' is a Date object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js index 15ad52654b..2b0ed39d59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-79; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-79.js; * @description: Object.defineProperties - 'descObj' is a RegExp object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js index 4a3a682c32..ce7adec577 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-8.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is own data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js index 23297d7893..da90afafc2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-80; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-80.js; * @description: Object.defineProperties - 'descObj' is the JSON object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete JSON.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js index d8be7f9a50..a664050af6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-81; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-81.js; * @description: Object.defineProperties - 'descObj' is an Error object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js index fee1d226d9..db4fe109c2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-82; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-82.js; * @description: Object.defineProperties - 'descObj' is the Arguments object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var result2 = obj.hasOwnProperty("prop"); return result1 === true && result2 === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js index 369333e65a..d72df28aa2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-84; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-84.js; * @description: Object.defineProperties - 'descObj' is the global object which implements its own [[Get]] method to get 'configurable' property (8.10.5 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js index a4bf156f90..fe1de53f5c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-85; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-85.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is undefined (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js index 16125f13a5..aa683ad36b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-86; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-86.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is null (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js index 67c1e609ff..326938bbdf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-87; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-87.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is true (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js index dbeb7f249a..cf4d6cc8e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-88; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-88.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is false (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js index 9dc1469c9f..e70a3a2cb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-89; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-89.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is 0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js index c1c425e6c7..65fe149a5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-9.js; * @description: Object.defineProperties - 'enumerable' property of 'descObj' is inherited data property (8.10.5 step 3.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } } return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js index 4f6d3e0404..b366c188a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-90; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-90.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is +0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js index 65e3f71c81..7ee7525059 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-91; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-91.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is -0 (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js index 99e66446e6..3a6ea9ac0d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-92; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-92.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is NaN (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js index 4853b477e1..c9a268c0c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-93; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-93.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is positive number (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js index 1aeaf2a945..2ea0c44b77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-94; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-94.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is negative number (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js index b79408a9f1..1e4cc21fdb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-95; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-95.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is empty string (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js index 671823a60c..d8e283f18f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-96; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-96.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is non-empty string (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js index a089545e2a..36a871393a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-97; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-97.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is Function object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js index ba4a801eb0..8e139a590e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-98; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-98.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is Array object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js index 15c98341c6..e235948bde 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-5-b-99; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-5-b-99.js; * @description: Object.defineProperties - value of 'configurable' property of 'descObj' is String object (8.10.5 step 4.b); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.property; return !obj.hasOwnProperty("property") && hadOwnProperty; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js index b21debeff8..068cf8bc8d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-1.js; * @description: Object.defineProperties - 'P' is own existing data property (8.12.9 step 1 ); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { value: 11, @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js index dcaa68aa79..1a5248e35a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-10.js; * @description: Object.defineProperties - 'P' is own accessor property without a get function that overrides an inherited accessor property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { get: function () { @@ -54,5 +53,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js index 2890d09590..cc48acff95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-100; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-100.js; * @description: Object.defineProperties - 'P' is data property, several attributes values of P and properties are different (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js index 0ddf7e265a..3d7e62b2bd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-101; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-101.js; * @description: Object.defineProperties - 'P' is accessor property, both properties.[[Get]] and P.[[Get]] are two different values (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func2, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js index 72242458e5..7f254dda19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-102; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-102.js; * @description: Object.defineProperties - 'P' is accessor property, P.[[Get]] is present and properties.[[Get]] is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js index 376a1bb56b..73c978741f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-103; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-103.js; * @description: Object.defineProperties - 'P' is accessor property, P.[[Get]] is undefined and properties.[[Get]] is normal value (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js index 49d7b94977..96aea221ad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-104; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-104.js; * @description: Object.defineProperties - 'P' is accessor property, both properties.[[Set]] and P.[[Set]] are two different values (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func2, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js index 5224382056..5f9a27a35c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-105; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-105.js; * @description: Object.defineProperties - 'P' is accessor property, P.[[Set]] is present and properties.[[Set]] is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; function get_func() { return 10; @@ -67,5 +66,5 @@ assertTrue((function testcase() { verifyConfigurable = obj.hasOwnProperty("property"); return hasProperty && verifyGet && verifySet && verifyEnumerable && !verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js index 5a63baf0fc..7670c1b890 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-106; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-106.js; * @description: Object.defineProperties - 'P' is accessor property, P.[[Set]] is undefined and properties.[[Set]] is normal value (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js index 33e279fb72..ec4154ca17 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-107; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-107.js; * @description: Object.defineProperties - 'P' is accessor property, P.enumerable and properties.enumerable are different values (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js index ab07dad143..6bb7aa460f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-108; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-108.js; * @description: Object.defineProperties - 'P' is accessor property, P.configurable is true and properties.configurable is false; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js index 1d8b51411e..10f041cc7b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-109; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-109.js; * @description: Object.defineProperties - 'P' is accessor property, several attributes values of P and properties are different (8.12.9 step 12); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func2, set_func2, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js index 7fc0256eab..a3243402f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-11.js; * @description: Object.defineProperties - 'P' is inherited accessor property without a get function (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { set: function () { }, @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js index ced1aacf72..e91faaecd0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-110; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-110.js; * @description: Object.defineProperties - all own properties (data property and accessor property); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, properties); return dataPropertyAttributesAreCorrect(obj, "foo1", 200, true, true, true) && accessorPropertyAttributesAreCorrect(obj, "foo2", get_func, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js index 1104129c56..ea7d45198b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-111; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-111.js; * @description: Object.defineProperties - each properties are in list order; - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -59,5 +58,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, properties); return (obj["a"] === 100 && obj["b"] === 20 && obj["c"] === 200); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js index d74472d866..f77f358580 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-112; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-112.js; * @description: Object.defineProperties - 'O' is an Array, test the length property of 'O' is own data property (15.4.5.1 step 1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; Object.defineProperty(arr, "1", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && desc.value === 2 && desc.writable && !desc.enumerable && !desc.configurable; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js index 72824fb536..11c5474783 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-113; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-113.js; * @description: Object.defineProperties - 'O' is an Array, test the length property of 'O' is own data property that overrides an inherited data property (15.4.5.1 step 1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrProtoLen; var arr = [0, 1, 2]; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js index ec495569f3..761e1fbb6b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-114; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-114.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test every field in 'desc' is absent (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { length: {} }); @@ -49,5 +48,5 @@ assertTrue((function testcase() { verifyConfigurable = arr.hasOwnProperty("length"); return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js index 5266a438bb..c85b298eeb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-115; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-115.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test every field in 'desc' is same with corresponding attribute value of the length property in 'O' (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -55,5 +54,5 @@ assertTrue((function testcase() { verifyConfigurable = arr.hasOwnProperty("length"); return verifyValue && verifyWritable && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js index d1d669228f..b44c041115 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-116; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-116.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when updating the [[Configurable]] attribute of the length property from false to true (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js index fec44d8321..f04987b4df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-117; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-117.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when updating the [[Enumerable]] attribute of the length property from false to true (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js index 4ccdd27bd8..2fbf80a902 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-118; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-118.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when 'desc' is accessor descriptor (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js index 6aa80571c3..ce928a7053 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-119; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-119.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test TypeError is thrown when updating the [[Writable]] attribute of the length property from false to true (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js index aa15c0528b..cd853660d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-12.js; * @description: Object.defineProperties - 'O' is a Function object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function () { }; Object.defineProperty(fun, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(fun, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js index fcdd0b815b..a2a21b31fc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-120; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-120.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is absent, test updating the [[Writable]] attribute of the length property from true to false (15.4.5.1 step 3.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js index 949d034123..86484cc6f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-121; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-121.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test RangeError is thrown when setting the [[Value]] field of 'desc' to undefined (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js index b6ad72e381..0f6961747e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-122; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-122.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test setting the [[Value]] field of 'desc' to null actuall is set to 0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js index f214db4d60..c774d6ec44 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-123; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-123.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean with value false (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js index 599e16a974..fea8721c1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-124; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-124.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a boolean with value true (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js index 95f7201e63..55310f686a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-125; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-125.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is 0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js index 4f79b6e6a6..541a905f9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-126; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-126.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is +0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js index 77eec59045..b538ed007d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-127; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-127.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is -0 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js index aaf8ae6c18..62c28c9813 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-128; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-128.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is positive number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.length === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js index 3b17925f08..4abd1f9a10 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-129; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-129.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is negative number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js index 777e725455..37540bc2d5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-13.js; * @description: Object.defineProperties - 'O' is an Array object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arr, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js index 8a4eb5340c..f4c79a226a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-130; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-130.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is +Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js index d7d9bca0fa..f2da196669 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-131; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-131.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is -Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js index 7e54ec7dae..a0cf1092b7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-132; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-132.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is NaN (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js index a917d268ca..9a074434df 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-133; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-133.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing a positive number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js index 97f2a46f8c..d2391c8423 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-134; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-134.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing a negative number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js index a00bb2c9bd..b9d8a5f91f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-135; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-135.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing a decimal number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js index 24b39f65a2..70e0c74c12 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-136; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-136.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing +Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js index 87830ae217..ac7ec04354 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-137; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-137.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing -Infinity (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js index 8f7684ac4b..cd77445e46 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-138; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-138.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing an exponential number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr.length === 2E3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js index a74862fc3c..15f6f03d96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-139; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-139.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing an hex number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr.length === 0x00B; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js index a356656242..98a505a1fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-14.js; * @description: Object.defineProperties - 'O' is a String object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String(); Object.defineProperty(str, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(str, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js index 7da3316351..4a28618162 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-140; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-140.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is a string containing an leading zero number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js index 31373080cb..7eaaa7f2eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-141; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-141.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' is a string which doesn't convert to a number (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js index 50b7253cac..9103c71548 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-142; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-142.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own toString method (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return arr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js index 903c294394..6cfb84691e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-143; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-143.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own valueOf method (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return arr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js index a4ce01b1e5..a661335024 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-144; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-144.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own valueOf method that returns an object and toString method that returns a string (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var toStringAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } }); return arr.length === 2 && toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js index 305b2b71b2..835ec456c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-145; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-145.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is an Object which has an own toString and valueOf method (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var toStringAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } }); return arr.length === 3 && !toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js index e53100c67b..825106290a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-146; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-146.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test TypeError is thrown when the [[Value]] field of 'desc' is an Object that both toString and valueOf wouldn't return primitive value (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var toStringAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js index 68a9ceed54..803c5f6f40 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-147; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-147.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test using inherited valueOf method when the [[Value]] field of 'desc' is an Objec with an own toString and inherited valueOf methods (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var toStringAccessed = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { length: child }); return arr.length === 3 && toStringAccessed && !valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js index 9e31608ffe..168b8c4fcc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-148; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-148.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is positive non-integer values (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js index cf096f6964..17abe1f998 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-149; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-149.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is negative non-integer values (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js index 342dc59613..0690805cd5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-15.js; * @description: Object.defineProperties - 'O' is a Boolean object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Boolean(false); @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js index be413b8b8a..9cbf277e8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-150; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-150.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 2 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return arr.length === 4294967294; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js index de643f9d06..7a3758ac5a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-151; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-151.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test the [[Value]] field of 'desc' is boundary value 2^32 - 1 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return arr.length === 4294967295; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js index ed0e97531a..7e105e3956 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-152; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-152.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is boundary value 2^32 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; try { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js index bbc1411613..bc907ce357 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-153; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-153.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is the length property of 'O', test RangeError is thrown when the [[Value]] field of 'desc' is boundary value 2^32 + 1 (15.4.5.1 step 3.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; try { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js index 358bfd05b1..8ce4a91939 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-155; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-155.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' which is greater than value of the length property is defined into 'O' without deleting any property with large index named (15.4.5.1 step 3.f); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js index 5d67c279bf..3e6556eb45 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-156; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-156.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' which equals to value of the length property is defined into 'O' without deleting any property with large index named (15.4.5.1 step 3.f); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; try { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js index 9998d13c4d..2b832ad05a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-157; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-157.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', test the [[Value]] field of 'desc' which is less than value of the length property is defined into 'O' with deleting properties with large index named (15.4.5.1 step 3.f); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr.length === 1 && !arr.hasOwnProperty("1") && arr[0] === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js index 596995b29f..ca5a6119ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-158; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-158.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is greater than value of the length property, test TypeError is thrown when the length property is not writable (15.4.5.1 step 3.f.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arr.length === 0; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js index 48a4c1eed2..a6d03dac00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-159; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-159.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' equals to value of the length property, test TypeError wouldn't be thrown when the length property is not writable (15.4.5.1 step 3.f.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js index 72eae15e7b..f6151b81fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-16; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-16.js; * @description: Object.defineProperties - 'O' is a Number object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Number(-9); @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js index 0b3abe7370..1791d0d6b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-160; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-160.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test TypeError is thrown when the [[Writable]] attribute of the length property is false (15.4.5.1 step 3.g); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arr.length === 2 && arr[0] === 0 && arr[1] === 1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js index 8359984324..3df92c678f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-161; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-161.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to true at last after deleting properties with large index named if the [[Writable]] field of 'desc' is absent (15.4.5.1 step 3.h); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -37,5 +36,5 @@ assertTrue((function testcase() { arr.length = 10; //try to overwrite length value of arr return !arr.hasOwnProperty("1") && arr.length === 10 && arr[0] === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js index 5df4ff6ed7..348c445a0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-162; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-162.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to true at last after deleting properties with large index named if the [[Writable]] field of 'desc' is true (15.4.5.1 step 3.h); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { arr.length = 10; //try to overwrite length value of arr return !arr.hasOwnProperty("1") && arr.length === 10 && arr[0] === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js index 4f0c1da9f0..e283edb4f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-163; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-163.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to false at last after deleting properties with large index named if the [[Writable]] field of 'desc' is false (15.4.5.1 step 3.i.ii); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { arr.length = 10; //try to overwrite length value of arr return !arr.hasOwnProperty("1") && arr.length === 1 && arr[0] === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js index 8d02bbed75..f428797d17 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-164; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-164.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property in 'O' is set as true before deleting properties with large index named (15.4.5.1 step 3.i.iii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; var result = 0; @@ -48,5 +47,5 @@ assertTrue((function testcase() { arr.length = 10; return (e instanceof TypeError) && result && arr.length === 2; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js index 278f747805..72ff5ac6cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-165; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-165.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the length property is decreased by 1 (15.4.5.1 step 3.l.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; @@ -48,5 +47,5 @@ assertTrue((function testcase() { return e instanceof TypeError && arr.length === 2 && !arr.hasOwnProperty("2") && arr[0] === 0 && arr[1] === 1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js index 311b3555f8..50ed3c2504 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-166; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-166.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own data property with large index named in 'O' can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && arr.length === 2 && arr.hasOwnProperty("1") && arr[0] === 0 && arr[1] === 1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js index 51955c1da6..649dddeeaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-167; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-167.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of inherited data property with large index named in 'O' can't stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js index 6db33957f0..c81419656a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-168; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-168.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own data property with large index named in 'O' that overrides inherited data property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; try { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js index 10eabe456f..95453cd537 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-169; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-169.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own data property with large index named in 'O' that overrides inherited accessor property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; try { @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js index 8877ce3e1b..53df09967e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-17; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-17.js; * @description: Object.defineProperties - 'O' is the Math object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Math, "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Math.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js index a98eeb527a..3c2918fa89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-170; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-170.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own accessor property with large index named in 'O' can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -48,5 +47,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && arr.length === 2 && arr.hasOwnProperty("1") && arr[0] === 0 && arr[1] === 1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js index 3e573141d5..47a04b1bc4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-171; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-171.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of inherited accessor property with large index named in 'O' can't stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; try { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js index 5a9a6cc943..f5e4ce8390 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-172; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-172.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own accessor property with large index named in 'O' that overrides inherited data property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; try { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js index b0228b39a7..3b5e4114f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-173; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-173.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Configurable]] attribute of own accessor property with large index named in 'O' that overrides inherited accessor property can stop deleting index named properties (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; try { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js index 2949b7ecd9..dd36ce6944 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-174; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-174.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the configurable large index named property of 'O' can be deleted (15.4.5.1 step 3.l.ii); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { }); return !arr.hasOwnProperty("1"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js index efd25b30ea..dfdfbad919 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-175; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-175.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test value of the length property is set to the last non-configurable index named property of 'O' plus 1 (15.4.5.1 step 3.l.iii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && (arr.length === 2); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js index 1141d82f7f..b97f10d164 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-176; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-176.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to false at last when the [[Writable]] field of 'desc' is false and 'O' contains non-configurable large index named property (15.4.5.1 step 3.l.iii.2); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -46,5 +45,5 @@ assertTrue((function testcase() { return e instanceof TypeError && arr.hasOwnProperty("1") && arr.length === 2 && arr[0] === 0 && arr[1] === 1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js index c7f52b2ff0..e681972b97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-177; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-177.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is the length property of 'O', the [[Value]] field of 'desc' is less than value of the length property, test the [[Writable]] attribute of the length property is set to false at last when the [[Writable]] field of 'desc' is false and 'O' doesn't contain non-configurable large index named property (15.4.5.1 step 3.m); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js index f320b3392e..714ac70ca0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-178; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-178.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is available String values that convert to numbers (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0]; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr[0] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js index 6959319d9e..32a5ee3be1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-179; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-179.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is boundary value 2^32 - 2 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return arr.hasOwnProperty("4294967294") && arr.length === 4294967295 && arr[4294967294] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js index 43d245b14f..be747ef77a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-18; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-18.js; * @description: Object.defineProperties - 'O' is a Date object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Date(); @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js index eaab4167cf..fdd6f63eca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-180; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-180.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is boundary value 2^32 - 1 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return arr.hasOwnProperty("4294967295") && arr.length === 0 && arr[4294967295] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js index ea7a77da7a..8ac1b74e95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-181; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-181.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is boundary value 2^32 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return arr.hasOwnProperty("4294967296") && arr.length === 0 && arr[4294967296] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js index c0fbbdb261..85ea452909 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-182; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-182.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is boundary value 2^32 + 1 (15.4.5.1 step 4.a); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return arr.hasOwnProperty("4294967297") && arr.length === 0 && arr[4294967297] === 100; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js index 45d809ecf9..be319bd73a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-183; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-183.js; * @description: Object.defineProperties - TypeError is not thrown if 'O' is an Array, 'P' is an array index named property, [[Writable]] attribute of the length property in 'O' is false, value of 'P' is less than value of the length property in'O' (15.4.5.1 step 4.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, 3]; Object.defineProperty(arr, "length", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return arr[0] === 1 && arr[1] === "abc" && arr[2] === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js index eb36bbe58e..cb64c39d3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-184; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-184.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property,[[Writable]] attribute of the length property in 'O' is false, value of 'P' is equal to value of the length property in 'O' (15.4.5.1 step 4.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, 3]; Object.defineProperty(arr, "length", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return e instanceof TypeError && arr[0] === 1 && arr[1] === 2 && arr[2] === 3 && !arr.hasOwnProperty("3"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js index 6fb60cd646..d60543fc35 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-185; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-185.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property,[[Writable]] attribute of the length property in 'O' is false, value of 'P' is bigger than value of the length property in 'O' (15.4.5.1 step 4.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, 3]; Object.defineProperty(arr, "length", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return e instanceof TypeError && arr[0] === 1 && arr[1] === 2 && arr[2] === 3 && !arr.hasOwnProperty("3") && !arr.hasOwnProperty("4"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js index 41b0550ba0..7d482630b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-186; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-186.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, 0, { value: "ownDataProperty", @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arr[0] === "ownDataProperty"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js index 2e8fcccc0b..aa3101115d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-187; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-187.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is inherited data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 11, @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js index 0c574351aa..596630e48a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-188; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-188.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own data property that overrides an inherited data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 11, @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js index f817df3f3c..6e89853f01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-189; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-189.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own data property that overrides an inherited accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js index 4be6ea23ee..757f77ac17 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-19; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-19.js; * @description: Object.defineProperties - 'O' is a RegExp object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new RegExp(); @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js index 7f43798cd7..6715fd7fc7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-190; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-190.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && arr[0] === 11; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js index 81955b0b98..e1da742796 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-191; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-191.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is inherited accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js index 2cdb4184a7..baeadb6c79 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-192; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-192.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own accessor property that overrides an inherited data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 11, @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js index e921701082..6ba3add10f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-193; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-193.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' is own accessor property that overrides an inherited accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js index 3941cc4d4c..f8c3d1a7f9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-194; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-194.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test TypeError is thrown when 'O' is not extensible (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.preventExtensions(arr); @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && (arr.hasOwnProperty("0") === false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js index f151163e65..c3b69e4cb8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-195; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-195.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test 'P' is defined as data property when 'desc' is generic descriptor (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "0", undefined, false, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js index 9c0008d0d4..097bb307f0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-196; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-196.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Value]] of 'P' property in 'Attributes' is set as undefined value if [[Value]] is absent in data descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return arr.hasOwnProperty("0") && typeof (arr[0]) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js index 58a3cd6ac7..b3df11bdd1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-197; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-197.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Writable]] of 'P' property in 'Attributes' is set as false value if [[Writable]] is absent in data descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var isOwnProperty = false; var canWritable = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { canWritable = (arr[0] === 12); return isOwnProperty && !canWritable && arr[0] === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js index 543edb408d..aca01c1be5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-198; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-198.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Enumerable]] of 'P' property in 'Attributes' is set as false value if [[Enumerable]] is absent in data descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var isOwnProperty = false; var canEnumerable = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } } return isOwnProperty && !canEnumerable && arr[0] === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js index 8da61db526..8081d39193 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-199; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-199.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Configurable]] of 'P' property in 'Attributes' is set as false value if [[Configurable]] is absent in data descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var beforeDeleted = false; var afterDeleted = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete arr[0]; afterDeleted = arr.hasOwnProperty("0"); return beforeDeleted && afterDeleted && arr[0] === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js index 48e301ec86..50fabedd19 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-2.js; * @description: Object.defineProperties - 'P' is inherited data property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { value: 11, @@ -45,5 +44,5 @@ assertTrue((function testcase() { return dataPropertyAttributesAreCorrect(obj, "prop", 12, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js index 804be4df19..906b57ba41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-20; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-20.js; * @description: Object.defineProperties - 'O' is a JSON object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(JSON, "prop", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete JSON.prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js index e776b55b6a..8eee5644d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-200; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-200.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'desc' is data descriptor, test updating all attribute values of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1]; // default value of attributes: writable: true, configurable: true, enumerable: true Object.defineProperties(arr, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "0", 1001, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js index 72ba6325bd..e1b9bf19dc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-201; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-201.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Get]] of 'P' property in 'Attributes' is set as undefined value if [[Get]] is absent in accessor descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -37,5 +36,5 @@ assertTrue((function testcase() { }); return arr.hasOwnProperty("0") && typeof (arr[0]) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js index 4e27af5fdf..80d5f699e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-202; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-202.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Set]] of 'P' property in 'Attributes' is set as undefined value if [[Set]] is absent in accessor descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var getFunc = function () { return 11; @@ -55,5 +54,5 @@ assertTrue((function testcase() { return typeof desc.set === "undefined" && propertyDefineCorrect && desc.get === getFunc && !verifyConfigurable && verifyEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js index 6c8208c59f..f397a18986 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-203; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-203.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Enumerable]] of 'P' property in 'Attributes' is set as false value if [[Enumerable]] is absent in accessor descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js index 78a97a4bdd..deb4d9b86f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-204; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-204.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' property doesn't exist in 'O', test [[Configurable]] of 'P' property in 'Attributes' is set as false value if [[Configurable]] is absent in accessor descriptor 'desc' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var beforeDeleted = false; var afterDeleted = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { arr[0] = 101; return beforeDeleted && afterDeleted && arr[0] === 101 && arr.verifySetter === 101; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js index 0a25480dad..ce4b5447ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-205; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-205.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'desc' is accessor descriptor, test updating all attribute values of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperties(arr, { @@ -55,5 +54,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "0", getFun, setFun, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js index f4a8b35339..915dcaaa0b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-206; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-206.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' makes no change if every field in 'desc' is absent (name is data property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[0] = 101; // default value of attributes: writable: true, configurable: true, enumerable: true @@ -38,5 +37,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js index 91c5a6fc85..8922600990 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-207; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-207.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' makes no change if every field in 'desc' is absent (name is accessor property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function get_func() { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js index 0c3dbc183e..a581c057c6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-208; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-208.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' makes no change if the value of every field in 'desc' is the same value as the corresponding field in 'P'(desc is data property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[0] = 100; // default value of attributes: writable: true, configurable: true, enumerable: true @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "0", 100, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js index 48ee0a5998..0915b0d4ad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-209; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-209.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, 'P' makes no change if the value of every field in 'desc' is the same value as the corresponding field in 'P'(desc is accessor property) (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var get_func = function () { return "100"; @@ -50,5 +49,5 @@ assertTrue((function testcase() { Object.defineProperties(arr, properties); return accessorPropertyAttributesAreCorrect(arr, "0", get_func, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js index d38a567a0d..b3077cfb7c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-21; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-21.js; * @description: Object.defineProperties - 'O' is an Error object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Error(); @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(obj, "prop", 11, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js index 8a6bb2dbbb..48d4dbcd3e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-210; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-210.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(arr, "0", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js index 64aaea6174..fe02b60629 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-211; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-211.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are null (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(arr, "0", null, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js index 0e7393c036..766f4df921 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-212; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-212.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, both the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are NaN (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "0", NaN, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js index acc4230734..2230876910 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-213; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-213.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' is +0, and the [[Value]] attribute value of 'name' is -0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "0", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js index 47f1438cb4..fad1531050 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-214; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-214.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' is -0, and the [[Value]] attribute value of 'name' is +0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "0", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js index 28245cc61c..07c7cebc2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-215; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-215.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two numbers with same vaule (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js index 66b6ed093f..df1198775d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-216; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-216.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two strings which have same length and same characters in corresponding positions (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js index 928036d704..3d34b50dd1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-217; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-217.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two booleans with same value (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js index ef4c17c9ec..60a0d296e7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-218; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-218.js; * @description: Object.defineProperties - 'O' is an Array, 'name' is an array index property, the [[Value]] field of 'desc' and the [[Value]] attribute value of 'name' are two objects which refer to the same object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var obj1 = { length: 10 }; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js index 3c67f12033..e037ad362c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-219; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-219.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Writable]] true, and the [[Writable]] field of 'desc' is true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js index c1e882752d..d9e1eaad23 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-22; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-22.js; * @description: Object.defineProperties - 'O' is the Arguments object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = function () { return arguments; }(); @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js index 72f47cddf5..c9f13a2f56 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-220; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-220.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Writable]] true, and the [[Writable]] field of 'desc' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js index 72a09715db..a6733a55a0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-221; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-221.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, the [[Get]] field of 'desc' and the [[Get]] attribute value of 'P' are two objects which refer to the same object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function get_func() { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(arr, "0", get_func, undefined, undefined, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js index 86721b63c5..0a8773f254 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-222; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-222.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, the [[Set]] field of 'desc' and the [[Set]] attribute value of 'P' are two objects which refer to the same object (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function set_func(value) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js index de6992006a..a640b7d618 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-223; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-223.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Enumerable]] true, the [[Enumerable]] field of 'desc' is true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js index 24d0d38881..a052623e87 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-224; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-224.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Enumerable]] true, the [[Enumerable]] field of 'desc' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js index 34586a913f..20ac440ee6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-225; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-225.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Configurable]] true, the [[Configurable]] field of 'desc' is true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js index f93f4480fc..061fc84c73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-226; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-226.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property that already exists on 'O' with [[Configurable]] true, the [[Configurable]] field of 'desc' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js index 7b3d1216cd..33dc6bedd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-227; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-227.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if the [[Configurable]] attribute value of 'P' is false and the [[Configurable]] field of 'desc' is true (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js index 45009f8b12..51bf086d60 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-228; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-228.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if the [[Configurable]] attribute value of 'P' is false, and [[Enumerable]] of 'desc' is present and its value is different from the [[Enumerable]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js index e354505fb8..579ff90837 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-229; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-229.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if 'P' is accessor property, and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'P' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js index 48d707542b..e41009c18f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-230; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-230.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, TypeError is thrown if 'P' is data property, and'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'P' is false (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js index cffb1118a4..d96af8bb86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-231; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-231.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is data property and 'desc' is accessor descriptor, and the [[Configurable]] attribute value of 'P' is true, test 'P' is converted from data property to accessor property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[1] = 3; // default value of attributes: writable: true, configurable: true, enumerable: true @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js index f68658be10..ac3d086f99 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-232; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-232.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is accessor property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'P' is true, test 'P' is converted from accessor property to data property (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arr, "1", 12, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js index 7350f067d4..77c254d910 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-233; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-233.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'P' is false, test TypeError is thrown if the [[Writable]] attribute value of 'P' is false and the [[Writable]] field of 'desc' is true. (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", undefined, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js index 38265250c1..5918f24a83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-234; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-234.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index property, 'P' is data property and 'desc' is data descriptor, and the [[Configurable]] attribute value of 'P' is false, test TypeError is thrown if the [[Writable]] attribute value of 'P' is false, and the type of the [[Value]] field of 'desc' is different from the type of the [[Value]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 3, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js index b7b86445f5..ea47735270 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-235; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-235.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property with [[Configurable]], [[Writable]] false, 'desc' is data descriptor, [[Value]] field of 'desc' is +0, and the [[Value]] attribute value of 'P' is -0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js index 4a5a2aad12..af0a5c4103 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-236; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-236.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property with [[Configurable]], [[Writable]] false, 'desc' is data descriptor, [[Value]] field of 'desc' is -0, and the [[Value]] attribute value of 'P' is +0 (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js index d9551cae97..f34db371e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-237; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-237.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property with [[Configurable]], [[Writable]] false, 'desc' is data descriptor, [[Value]] field of 'desc' and the [[Value]] attribute value of 'P' are two numbers with different vaule (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js index f0880b54c0..d50737b4fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-238; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-238.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property with [[Configurable]], [[Writable]] false, 'desc' is data descriptor, [[Value]] field of 'desc' and the [[Value]] attribute value of 'P' are two strings with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", "abcd", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js index 1a8ff7d494..537bf5690a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-239; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-239.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property with [[Configurable]], [[Writable]] false, 'desc' is data descriptor, [[Value]] field of 'desc' and the [[Value]] attribute value of 'P' are two booleans with different values (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", true, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js index 52ffb97ff6..dc668bed96 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-24; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-24.js; * @description: Object.defineProperties - 'O' is the global object which implements its own [[GetOwnProperty]] method to get 'P' (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(fnGlobalObject(), "prop", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete fnGlobalObject().prop; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js index 7f6744270a..e3a9afeaaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-240; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-240.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property with [[Configurable]], [[Writable]] false, 'desc' is data descriptor, [[Value]] field of 'desc' and the [[Value]] attribute value of 'P' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; var obj1 = { value: 12 }; var obj2 = { value: 36 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "1", obj1, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js index 505e457e1e..9d4009524d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-241; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-241.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property with [[Configurable]] false, 'desc' is accessor descriptor, the [[Set]] field of 'desc' is present, and the [[Set]] field of 'desc' and the [[Set]] attribute value of 'P' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function set_fun(value) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js index 8f53a6e89d..ee0ca61ca0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-242; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-242.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property with [[Configurable]] false, 'desc' is accessor descriptor, the [[Set]] field of 'desc' is present, and the [[Set]] field of 'desc' is an object and the [[Set]] attribute value of 'P' is undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function set_fun(value) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", undefined, set_fun, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js index 23a6d60a31..d5dd7702f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-243; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-243.js; * @description: Object.defineProperties - TypeError is not thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property with [[Configurable]] false, 'desc' is accessor descriptor, the [[Set]] field of 'desc' is present, and the [[Set]] field of 'desc' and the [[Set]] attribute value of 'P' are undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "1", undefined, undefined, undefined, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js index a6228514b8..9325c16ca2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-244; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-244.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property with [[Configurable]] false, 'desc' is accessor descriptor, the [[Get]] field of 'desc' is present, and the [[Get]] field of 'desc' and the [[Get]] attribute value of 'P' are two objects which refer to the different objects (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function get_fun() { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", get_fun, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js index 4cc3b88380..dae9132252 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-245; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-245.js; * @description: Object.defineProperties - TypeError is thrown if 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property with [[Configurable]] false, 'desc' is accessor descriptor, the [[Get]] field of 'desc' is present, and the [[Get]] field of 'desc' is an object and the [[Get]] attribute value of 'P' is undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function get_fun() { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "1", get_fun, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js index 6123fc113b..c62d8e27c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-246; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-246.js; * @description: Object.defineProperties - TypeError is not thrown if ''O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property with [[Configurable]] false, 'desc' is accessor descriptor, test TypeError is not thrown if the [[Get]] field of 'desc' is present, and the [[Get]] field of 'desc' and the [[Get]] attribute value of 'P' are undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "1", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js index 715f781392..5563ab42b4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-247; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-247.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test updating the [[Value]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [12]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js index 4617adc7a5..ec43cf1e58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-248; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-248.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test setting the [[Value]] attribute value of 'P' as undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [12]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js index 8cc44ded42..9977331105 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-249; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-249.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test setting the [[Value]] attribute value of 'P' from undefined to normal value (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [undefined]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js index 713a0ad591..5d43fd2948 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-25; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-25.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test TypeError is thrown when 'O' is not extensible (8.12.9 step 3); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.preventExtensions(obj); @@ -40,5 +39,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && !obj.hasOwnProperty("prop"); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js index 0909a5f87e..5a95c42e5d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-250; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-250.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test updating the [[Writable]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [100]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js index c7fbb99b5e..635fd4042c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-251; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-251.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test updating the [[Enumerable]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [12]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js index 8b33e59f03..04a333efe5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-252; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-252.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test updating the [[Configurable]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [12]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js index 2f339ca5f0..d3d4309aee 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-253; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-253.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is data property and 'desc' is data descriptor, test updating multiple attribute values of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [12]; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js index 1698eafbbc..4224c35279 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-254; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-254.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating the [[Get]] attribute value of 'P' with different getter function (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(arr, "0", get_fun, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js index 853be60d51..77665e6a54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-255; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-255.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test setting the [[Get]] attribute value of 'P' as undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(arr, "0", undefined, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js index b6e4457828..0c0a8c11f8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-256; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-256.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating the [[Get]] attribute value of 'P' from undefined to function (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(arr, "0", get_fun, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js index 3c3df71320..76ea2ef773 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-257; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-257.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating the [[Set]] attribute value of 'P' with different getter function (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js index a5f88a8305..1591e34c6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-258; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-258.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test setting the [[Set]] attribute value of 'P' as undefined (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(arr, "0", undefined, undefined, undefined, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js index 9eefb8083b..b66b7580b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-259; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-259.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating the [[Set]] attribute value of 'P' from undefined to function (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js index 2f8a7ea337..4cb2079ccb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-26; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-26.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test 'P' is defined as data property when 'desc' is generic descriptor (8.12.9 step 4.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -41,5 +40,5 @@ assertTrue((function testcase() { desc.hasOwnProperty("configurable") && desc.configurable === true && desc.hasOwnProperty("enumerable") && desc.enumerable === true && !desc.hasOwnProperty("get") && !desc.hasOwnProperty("set"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js index fa794f779a..b71c6a6594 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-260; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-260.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating the [[Enumerable]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js index cbdbe09c69..3d4b23fc58 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-261; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-261.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating the [[Configurable]] attribute value of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js index 0122b94194..b4d9ab0992 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-262; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-262.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property that already exists on 'O' is accessor property and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (15.4.5.1 step 4.c); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js index a181d60c0e..d8295a6169 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-263; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-263.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, test the length property of 'O' is not changed if ToUint32('P') is less than value of the length property in 'O' (15.4.5.1 step 4.e); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } }); return arr.length === 3 && arr[1] === 26; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js index b0420e33a3..95648be3ce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-264; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-264.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, test the length property of 'O' is set as ToUint32('P') + 1 if ToUint32('P') equals to value of the length property in 'O' (15.4.5.1 step 4.e.ii); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } }); return arr.length === 4 && arr[3] === 26; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js index 220636a431..af51173e8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-265; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-265.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is an array index named property, test the length property of 'O' is set as ToUint32('P') + 1 if ToUint32('P') is greater than value of the length property in 'O' (15.4.5.1 step 4.e.ii); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } }); return arr.length === 6 && arr[5] === 26; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js index 8f547c52c1..c953be0ec2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-266; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-266.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic property that won't exist on 'O', and 'desc' is data descriptor, test 'P' is defined in 'O' with all correct attribute values (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(arr, "property", 12, true, true, true) && arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js index 5d0ce3125f..b03914d012 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-267; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-267.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic property, and 'desc' is accessor descriptor, test 'P' is defined in 'O' with all correct attribute values (15.4.5.1 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arr, "property", get_fun, set_fun, "setVerifyHelpProp", true, true) && arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js index ff0ff9b73d..a113813f4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-268; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-268.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (15.4.5.1 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function get_fun() { return 12; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(arr, "property", get_fun, set_fun, "verifySetFun", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js index b031cb7db0..08acf748f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-269; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-269.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'P' (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr.property = 12; // default value of attributes: writable: true, configurable: true, enumerable: true @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false) && arr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js index 92c7402c17..a67e6abe28 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-27; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-27.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Value]] of 'P' is set as undefined value if absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { desc.hasOwnProperty("writable") && desc.writable === true && desc.hasOwnProperty("configurable") && desc.configurable === false && desc.hasOwnProperty("enumerable") && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js index 8677516300..19a61780b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-270; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-270.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'P' which is defined as unwritable and non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js index 283a0800ea..7ac8b22ce7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-271; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-271.js; * @description: Object.defineProperties -'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", undefined, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js index c85f959733..e3ae7ec6e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-272; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-272.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js index 1424d4ea39..4494217203 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-273; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-273.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && dataPropertyAttributesAreCorrect(arr, "property", 12, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js index d207ee61ff..91d22cc88c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-274; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-274.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; function get_fun() { @@ -52,5 +51,5 @@ assertTrue((function testcase() { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", get_fun, set_fun, "verifySetFun", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js index 174bce43e5..b844330369 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-275; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-275.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", undefined, set_fun, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js index 2aa0bc575b..31e2a244f3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-276; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-276.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", undefined, set_fun, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js index 1516dc6821..c4cd48f7eb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-277; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-277.js; * @description: Object.defineProperties - 'O' is an Array, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is defined as non-configurable (15.4.5.1 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessorPropertyAttributesAreCorrect(arr, "property", undefined, set_fun, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js index 3501a05892..58193aa5aa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-278; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-278.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own property which is ever defined in both [[ParameterMap]] of 'O' and 'O', and is deleted afterwards, and 'desc' is data descriptor, test 'P' is redefined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arg, "0", 10, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js index 5eb950fac0..42bbdb154b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-279; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-279.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own property which is ever defined in both [[ParameterMap]] of 'O' and 'O', and is deleted afterwards, and 'desc' is accessor descriptor, test 'P' is redefined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arg, "0", get_func, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js index 58b4e5f3b6..58a0daa03d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-28; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-28.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Writable]] of 'P' is set as false value if absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }); obj.prop = 1002; return obj.hasOwnProperty("prop") && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js index 8abfcb1c05..0684f98972 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-280; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-280.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -58,5 +57,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(arg, "0"); return desc.get === get_func2 && typeof desc.set === "undefined" && desc.configurable === false && desc.enumerable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js index 5030f45699..a1e3b04d1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-281; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-281.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arg, "0", 20, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js index abf64dad3e..caf2613d1a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-282; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-282.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'P' whose writable and configurable attributes are false (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js index b4bc3e873c..3c9c09185c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-283; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-283.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js index 2e471bac37..65e4048120 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-284; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-284.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js index 0d060ee010..bd7833834a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-285; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-285.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own data property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js index 7b3bb330d3..c1da7757ac 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-286; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-286.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -59,5 +58,5 @@ assertTrue((function testcase() { return e instanceof TypeError && desc.get === get_func1 && typeof desc.set === "undefined" && desc.enumerable === false && desc.configurable === false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js index 49a360943b..b99457304b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-287; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-287.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -60,5 +59,5 @@ assertTrue((function testcase() { return e instanceof TypeError && desc.get === get_func && typeof desc.set === "undefined" && desc.enumerable === false && desc.configurable === false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js index 66222dec52..f0551edf05 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-288; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-288.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js index a25850da47..338ccb35ed 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-289; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-289.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor property of 'O' which is also defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js index 716f8c3e85..4a925a56b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-29; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-29.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Enumerable]] of 'P' is set as false value if absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } } return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js index f266681480..2a5c646330 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-290; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-290.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is data descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arg, "0", 10, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js index 77a6a24361..3cc3ba47ca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-291; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-291.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arg, "0", get_func, set_func, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js index 153fb52cba..611d4f9f01 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-292; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-292.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arg, "0", get_func2, undefined, undefined, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js index 559153cb9d..54ba11a9fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-293; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-293.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arg, "0", 20, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js index 48da8b5b88..c55c72f50c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-294; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-294.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'P' which is not writable and not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js index 57f4813d1d..ca423e25a6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-295; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-295.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js index 768733999e..df5b077b04 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-296; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-296.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js index 20d358f750..6cf251bf92 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-297; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-297.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named data property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(arg, "0", 0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js index c22160f8b9..246a139460 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-298; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-298.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func1, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js index 0c350ba8ec..392328c97e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-299; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-299.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js index 7420d19d81..86070a7b66 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-3.js; * @description: Object.defineProperties - 'P' is own data property that overrides an inherited data property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { value: 11, @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js index 8f5c9ff5e2..9ccd8b69d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-30; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-30.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Configurable]] of 'P' is set as false value if absent in data descriptor 'desc' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); delete obj.prop; return obj.hasOwnProperty("prop") && obj.prop === 1001; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js index 3947ed9d2a..2e0d205e0c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-300; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-300.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js index 1ba8bf569d..68fa5c876a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-301; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-301.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is an array index named accessor property of 'O' but not defined in [[ParameterMap]] of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(arg, "0", get_func, undefined, undefined, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js index 7c79d7b46a..dfb59087f7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-302; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-302.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic property, and 'desc' is data descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arg, "genericProperty", 1001, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js index 573e6cdeca..3895178ba2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-303; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-303.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic property, and 'desc' is accessor descriptor, test 'P' is defined in 'O' with all correct attribute values (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arg, "genericProperty", getFun, setFun, "testGetFunction", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js index a31b8bdbff..808a2b8d95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-304; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-304.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', and 'desc' is accessor descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -57,5 +56,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(arg, "genericProperty", getFun, setFun, "testGetFunction", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js index 49fae95953..a73d952b30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-305; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-305.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', and 'desc' is data descriptor, test updating multiple attribute values of 'P' (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(arg, "genericProperty", 1002, true, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js index e650d2bd55..3c862885d0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-306; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-306.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Value]] attribute value of 'P' which is not writable and not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -48,5 +47,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && dataPropertyAttributesAreCorrect(arg, "genericProperty", 1001, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js index 0d55a68deb..39afabe101 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-307; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-307.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Writable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -47,5 +46,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && dataPropertyAttributesAreCorrect(arg, "genericProperty", undefined, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js index 4205ad1969..8868ea3871 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-308; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-308.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -47,5 +46,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && dataPropertyAttributesAreCorrect(arg, "genericProperty", undefined, false, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js index 50b2dec319..83505d7cc1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-309; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-309.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own data property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -46,5 +45,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && dataPropertyAttributesAreCorrect(arg, "genericProperty", undefined, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js index 0fd47edbd0..9d7cf1e8e1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-31; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-31.js; * @description: Object.defineProperties - 'desc' is data descriptor, test setting all attribute values of 'P' (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "prop", 1002, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js index ee13bd6f64..7ba47daf88 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-310; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-310.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Get]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; } (1, 2, 3)); @@ -56,5 +55,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && accessorPropertyAttributesAreCorrect(arg, "genericProperty", getFun, setFun, "verifySetFun", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js index bf8d8f932c..acf620c1ec 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-311; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-311.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Set]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -52,5 +51,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && accessorPropertyAttributesAreCorrect(arg, "genericProperty", undefined, setFun, "genericPropertyString", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js index dfc995a0e7..f621f0c784 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-312; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-312.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Enumerable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -51,5 +50,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && accessorPropertyAttributesAreCorrect(arg, "genericProperty", undefined, setFun, "genericPropertyString", true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js index f2a100abf6..1a4d01430c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-313; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-313.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'P' is generic own accessor property of 'O', test TypeError is thrown when updating the [[Configurable]] attribute value of 'P' which is not configurable (10.6 [[DefineOwnProperty]] step 4); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -50,5 +49,5 @@ assertTrue((function testcase() { return ex instanceof TypeError && accessorPropertyAttributesAreCorrect(arg, "genericProperty", undefined, setFun, "genericPropertyString", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js index bf8397255a..456eb61231 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-314; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-314.js; * @description: Object.defineProperties - 'O' is an Arguments object, 'name' is own property of [[ParameterMap]] of 'O', test 'name' is deleted if 'name' is configurable and 'desc' is accessor descriptor (10.6 [[DefineOwnProperty]] step 5.a.i); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var arg = (function () { return arguments; }(1, 2, 3)); @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return arg[0] === 12 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js index bb28686ef2..df6cdea084 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-32; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-32.js; * @description: Object.defineProperties - 'desc' is generic descriptor without any attribute, test 'P' is defined in 'obj' with all default attribute values (8.12.9 step 4.a.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperties(obj, { prop: {} }); @@ -37,5 +36,5 @@ assertTrue((function testcase() { desc.hasOwnProperty("configurable") && desc.configurable === false && desc.hasOwnProperty("enumerable") && desc.enumerable === false && !desc.hasOwnProperty("get") && !desc.hasOwnProperty("set"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js index a3265eb954..100ef54620 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-33; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-33.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Get]] of 'P' is set as undefined value if absent in accessor descriptor 'desc' (8.12.9 step 4.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var setFun = function (value) { obj.setVerifyHelpProp = value; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "prop", undefined, setFun, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js index 3f5ea28a61..e942d6c05b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-34; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-34.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Set]] of 'P' is set as undefined value if absent in accessor descriptor 'desc' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { return 10; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "prop"); return obj.hasOwnProperty("prop") && typeof (desc.set) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js index 786bba7767..3fda0a1b3d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-35; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-35.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Enumerable]] of 'P' is set as false value if absent in accessor descriptor 'desc' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFun = function () { return 10; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "prop", getFun, setFun, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js index 85a9765b3a..090b9791d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-36; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-36.js; * @description: Object.defineProperties - 'P' doesn't exist in 'O', test [[Configurable]] of 'P' is set as false value if absent in accessor descriptor 'desc' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFun = function () { return 10; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "prop", getFun, setFun, "setVerifyHelpProp", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js index cf903fab59..158d7bf2e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-37; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-37.js; * @description: Object.defineProperties - 'desc' is accessor descriptor, test setting all attribute values of 'P' (8.12.9 step 4.b.i); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFun = function () { return 10; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "prop", getFun, setFun, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js index 3106c83a03..036789ade0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-38-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38-1.js; * @description: Object.defineProperties - 'P' exists in 'O' is an accessor property, test 'P' makes no change if 'desc' is generic descriptor without any attribute (8.12.9 step 5); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var getFunc = function () { @@ -42,5 +41,5 @@ assertTrue((function testcase() { Object.defineProperties(obj, { foo: {} }); return accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, undefined, undefined, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js index 0b515e28bf..998ff274fd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-38; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-38.js; * @description: Object.defineProperties - 'P' exists in 'O', test 'P' makes no change if 'desc' is generic descriptor without any attribute (8.12.9 step 5); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.foo = 100; // default value of attributes: writable: true, configurable: true, enumerable: true Object.defineProperties(obj, { foo: {} }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js index f97b305766..84b760c0c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-39; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-39.js; * @description: Object.defineProperties - 'P' is data descriptor and every fields in 'desc' is the same with 'P' (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 101, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js index 75c647367f..37f79da55a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-4.js; * @description: Object.defineProperties - 'P' is own data property that overrides an inherited accessor property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { get: function () { @@ -53,5 +52,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js index 0a301f5750..e3986aec7a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-40; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-40.js; * @description: Object.defineProperties - 'P' is accessor descriptor and every fields in 'desc' is the same with 'P' (8.12.9 step 6); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js index 7753515c4f..59f51b2b9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-41; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-41.js; * @description: Object.defineProperties - type of desc.value is different from type of P.value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", "102", true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js index b24deeed2f..d2799c588d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-42; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-42.js; * @description: Object.defineProperties - both desc.value and P.value are undefined (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js index 46117f44a8..36be862bcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-43; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-43.js; * @description: Object.defineProperties - both desc.value and P.value are null (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js index ccf4c1716c..bd5dbd9217 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-44; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-44.js; * @description: Object.defineProperties - both desc.value and P.value are NaN (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { verifyConfigurable = obj.hasOwnProperty("foo"); return verifyConfigurable && !verifyEnumerable && verifyValue; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js index 27369b2d18..69f8fa4bad 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-45; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-45.js; * @description: Object.defineProperties - desc.value is +0 and P.value is -0 (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js index 47028da1fa..a63edb86b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-46; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-46.js; * @description: Object.defineProperties - desc.value is -0 and P.value is +0 (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js index 341e7ac083..095794b4b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-47; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-47.js; * @description: Object.defineProperties - desc.value and P.value are two numbers with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 101, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js index 7f883a23e8..32732697fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-48; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-48.js; * @description: Object.defineProperties - desc.value and P.value are two numbers with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 102, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js index ae8e28ad06..d203874a6a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-49; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-49.js; * @description: Object.defineProperties - both desc.value and P.value are two strings which have same length and same characters in corresponding positions (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js index 3280dd83ea..feb3261c18 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-5.js; * @description: Object.defineProperties - 'P' is own accessor property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; function getFunc() { return 11; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(obj, "prop", getFunc, undefined, undefined, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js index 0aa01af300..5e722f7916 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-50; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-50.js; * @description: Object.defineProperties - desc.value and P.value are two strings with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", "fghj", true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js index b4f7eca5cd..983a0bccb7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-51; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-51.js; * @description: Object.defineProperties - both desc.value and P.value are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", true, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js index f1dae216c8..d2a4c694e0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-52; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-52.js; * @description: Object.defineProperties - desc.value and P.value are two boolean values with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", false, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js index ef47ba1d35..06a995dcf8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-53; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-53.js; * @description: Object.defineProperties - both desc.value and P.value are Ojbects which refer to the same Object (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js index f281cf849e..9519882c5b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-54; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-54.js; * @description: Object.defineProperties - desc.value and P.value are two Ojbects which refer to the different objects (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", obj2, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js index 66314ae2bf..6ae02b0ce2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-55; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-55.js; * @description: Object.defineProperties - both desc.writable and P.writable are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js index d705edfc38..348f482bdf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-56; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-56.js; * @description: Object.defineProperties - desc.writable and P.writable are two boolean values with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js index 139f17625a..951810327d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-57; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-57.js; * @description: Object.defineProperties - both desc.[[Get]] and P.[[Get]] are two objects which refer to the same object (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -59,5 +58,5 @@ assertTrue((function testcase() { var desc = Object.getOwnPropertyDescriptor(obj, "foo"); return verifyConfigurable && !verifyEnumerable && verifyValue && typeof (desc.set) === "undefined" && desc.get === get_Func; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js index 73d9830759..c3da711501 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-58; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-58.js; * @description: Object.defineProperties - desc.[[Get]] and P.[[Get]] are two objects which refer to the different objects (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -65,5 +64,5 @@ assertTrue((function testcase() { verifyConfigurable = obj.hasOwnProperty("foo"); return !verifyConfigurable && !verifyEnumerable && verifyValue && typeof (desc.set) === "undefined" && desc.get === get_Func2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js index 44ebeee3f5..2fa254acca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-59; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-59.js; * @description: Object.defineProperties - both desc.[[Set]] and P.[[Set]] are two objects which refer to the same object (8.12.9 step 6); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js index dcf918f91f..fa1044b79d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-6.js; * @description: Object.defineProperties - 'P' is inherited accessor property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { get: function () { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } }); return obj.hasOwnProperty("prop") && obj.prop === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js index a57bad2fd5..49069e3921 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-60; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-60.js; * @description: Object.defineProperties - desc.[[Set]] and P.[[Set]] are two objects which refer to the different objects (8.12.9 step 6); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func2, "setVerifyHelpProp", false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js index 00f52cdd6a..0aa94df0a3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-61; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-61.js; * @description: Object.defineProperties - both desc.enumerable and P.enumerable are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js index e4c234cce4..33d7a6e5fe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-62; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-62.js; * @description: Object.defineProperties - desc.enumerable and P.enumerable are two boolean values with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js index 2b7b2b9b26..6afc0233e6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-63; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-63.js; * @description: Object.defineProperties - both desc.configurable and P.configurable are boolean values with the same value (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js index 8092892e87..dd5d44007f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-64; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-64.js; * @description: Object.defineProperties - desc.configurable and P.configurable are two boolean values with different values (8.12.9 step 6); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js index fbc99f2775..bab6e2c403 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-65; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-65.js; * @description: Object.defineProperties throws TypeError when P.configurable is false and desc.configurable is true (8.12.9 step 7.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js index 3c2d672b56..c7a80b7ca2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-66-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66-1.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.enumerable and desc.enumerable has different values (8.12.9 step 7.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js index 2592bd645f..468c07745b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-66; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-66.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.enumerable and desc.enumerable has different values (8.12.9 step 7.b); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js index 27f38f1cc7..6e816ecc26 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-67; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-67.js; * @description: Object.defineProperties throws TypeError when P is accessor property and P.configurable is false, desc is data property (8.12.9 step 9.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -65,5 +64,5 @@ assertTrue((function testcase() { return e instanceof TypeError && verifyConfigurable && !verifyEnumerable && verifyValue && typeof (desc.set) === "undefined" && desc.get === get_Func; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js index fce3dd0525..4c725156ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-68; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-68.js; * @description: Object.defineProperties throws TypeError when P is data property and P.configurable is false, desc is accessor property (8.12.9 step 9.a); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js index 0af4bc53c0..c1dcb27a3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-69; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-69.js; * @description: Object.defineProperties - 'P' is data property and P.configurable is true, desc is accessor property (8.12.9 step 9.b.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -62,5 +61,5 @@ assertTrue((function testcase() { return !verifyConfigurable && !verifyEnumerable && verifyValue && typeof desc.set === "undefined" && desc.get === get_Func; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js index 4ece922398..acd0ac6532 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-7.js; * @description: Object.defineProperties - 'P' is own accessor property that overrides an inherited data property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { value: 11, @@ -53,5 +52,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && obj.prop === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js index 08e8fa4198..76cd77a1f4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-70; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-70.js; * @description: Object.defineProperties - 'P' is accessor property and P.configurable is true, 'desc' in 'Properties' is data property (8.12.9 step 9.c.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 12, false, false, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js index 3439ffca2a..d93a2bd1e9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-71; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-71.js; * @description: Object.defineProperties throws TypeError when 'P' is data property and P.configurable is false, P.writable is false, desc is data property and desc.writable is true (8.12.9 step 10.a.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js index e37b9a907b..e1259f060c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-72; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-72.js; * @description: Object.defineProperties throws TypeError when P is data property and P.configurable is false, P.writable is false, desc is data property and desc.value is not equal to P.value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js index 3e24f9056b..d27e0c185d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-73; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-73.js; * @description: Object.defineProperties will not throw TypeError if P.configurable is false, P.writalbe is false, P.value is undefined and properties.value is undefined (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js index 4c60c8f254..f460ae262f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-74; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-74.js; * @description: Object.defineProperties will not throw TypeError if P.configurable is false, P.writalbe is false, P.value is null and properties.value is null (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", null, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js index 0b0c2b2e82..100547f8e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-75; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-75.js; * @description: Object.defineProperties will not throw TypeError if P.configurable is false, P.writalbe is false, P.value is NaN and properties.value is NaN (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var accessed = false; @@ -60,5 +59,5 @@ assertTrue((function testcase() { verifyConfigurable = obj.hasOwnProperty("foo"); return verifyValue && !verifyEnumerable && verifyConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js index b3466d3af5..b4b6f53f2a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-76; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-76.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value is +0 and P.value is -0 (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", -0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js index f62a356ce7..c8a3d515b3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-77; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-77.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value is +0 and P.value is -0 (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", +0, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js index 3fd93280cf..e63d8eab55 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-78; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-78.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two numbers with the same value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js index ee2d5c971c..2dfcfbea85 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-79; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-79.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two numbers with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", 10, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js index 322b5bef4d..a01603834b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-8.js; * @description: Object.defineProperties - 'P' is own accessor property that overrides an inherited accessor property (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "prop", { get: function() { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && obj.prop === 12; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js index a954bddafd..6184496077 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-80; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-80.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two strings with the same value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js index b62a3fa2a1..113182220b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-81; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-81.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two strings with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", "abcd", false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js index d3512d67ac..88f4ee22cc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-82; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-82.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two booleans with the same value (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", false, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js index 7d5b0d2241..ea4bdc9161 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-83; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-83.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two booleans with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", false, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js index 76b3a72a01..2c994d5714 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-84-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84-1.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two Objects refer to the same object which has been updated before use it to update the object (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js index 3f957eec67..5bccf42c08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-84; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-84.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two Objects refer to the same object (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js index 945033753b..d7f2604b88 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-85; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-85.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.writalbe is false, properties.value and P.value are two objects with different values (8.12.9 step 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && dataPropertyAttributesAreCorrect(obj, "foo", obj1, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js index 8b68a7eddd..c3cef6cc83 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-86-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86-1.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, both properties.[[Set]] and P.[[Set]] are two objects which refer to the same object and the object has been updated after defined(8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js index 956754d535..efa3f55832 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-86; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-86.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, both properties.[[Set]] and P.[[Set]] are two objects which refer to the same object (8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js index 85eb6ffc8a..cae63b54cf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-87; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-87.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, both properties.[[Set]] and P.[[Set]] are two objects which refer to different objects (8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -51,5 +50,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func1, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js index 331061936c..9871aefe06 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-88; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-88.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.[[Set]] is undefined, properties.[[Set]] refers to an objcet (8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -65,5 +64,5 @@ assertTrue((function testcase() { return e instanceof TypeError && !verifyEnumerable && verifyConfigurable && typeof (desc.set) === "undefined"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js index e3a317ac19..c581693d97 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-89; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-89.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.[[Set]] and properties.[[Set]] are undefined (8.12.9 step 11.a.i); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -60,5 +59,5 @@ assertTrue((function testcase() { verifyConfigurable = obj.hasOwnProperty("foo"); return verifyConfigurable && !verifyEnumerable && typeof (desc.set) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js index 5dd57e185f..31ff0cfc37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-9.js; * @description: Object.defineProperties - 'P' is own accessor property without a get function (8.12.9 step 1 ) ; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "prop", { set: function () { }, @@ -43,5 +42,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js index 5a4c64d3bd..39e0c1bc6f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-90; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-90.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, both properties.[[Get]] and P.[[Get]] are two objects which refer to the same object (8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", get_func, set_func, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js index 223f34d9f8..7accf72ae3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-91; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-91.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, both properties.[[Get]] and P.[[Get]] are two objects which refer to different objects (8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -58,5 +57,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(obj, "foo", get_func1, set_func, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js index d9320ef177..f25b4157d9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-92; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-92.js; * @description: Object.defineProperties throws TypeError when P.configurable is false, P.[[Get]] is undefined, properties.[[Get]] refers to an objcet (8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js index 8205f8fab5..184bc06e6e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-93-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-1.js; * @description: Object.defineProperties will update [[Value]] attribute of named data property 'P' successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false but not when both are false (8.12.9 - step Note & 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -57,5 +56,5 @@ assertTrue((function testcase() { dataPropertyAttributesAreCorrect(obj, "property", 1002, false, false, true) && dataPropertyAttributesAreCorrect(obj, "property1", 1003, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js index 1697e6bc4c..563e74bfaf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-93-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-2.js; * @description: Object.defineProperties will update [[Value]] attribute of indexed data property 'P' successfully when [[Configurable]] attribute is true and [[Writable]] attribute is false but not when both are false (8.12.9 - step Note & 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -57,5 +56,5 @@ assertTrue((function testcase() { dataPropertyAttributesAreCorrect(obj, "0", 1002, false, false, true) && dataPropertyAttributesAreCorrect(obj, "1", 1003, false, false, false); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js index 196b947333..4419da7a07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-93-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-3.js; * @description: Object.defineProperties will fail to update [[Value]] attribute of named data property 'P' when [[Configurable]] attribute of first updating property is false (8.12.9 - step Note & 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -57,5 +56,5 @@ assertTrue((function testcase() { dataPropertyAttributesAreCorrect(obj, "property", 1001, false, false, false) && dataPropertyAttributesAreCorrect(obj, "property1", 1003, false, false, true); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js index 08b295ab40..08cfe1319f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-93-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93-4.js; * @description: Object.defineProperties will fail to update [[Value]] attribute of indexed data property 'P' when [[Configurable]] attribute of first updating property are false (8.12.9 - step Note & 10.a.ii.1); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -57,5 +56,5 @@ assertTrue((function testcase() { dataPropertyAttributesAreCorrect(obj, "0", 1001, false, false, false) && dataPropertyAttributesAreCorrect(obj, "1", 1003, false, false, true); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js index 10c09e48ff..5fcff64dca 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-93; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-93.js; * @description: Object.defineProperties will not throw TypeError when P.configurable is false, P.[[Get]] and properties.[[Get]] are undefined (8.12.9 step 11.a.ii); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor) && fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } }); return accessorPropertyAttributesAreCorrect(obj, "foo", undefined, set_func, "setVerifyHelpProp", false, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js index 22588387c8..017708182a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-94; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-94.js; * @description: Object.defineProperties - 'P' is data property, properties.value and P.value are two different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js index bb3badcb38..92ebe855fa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-95; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-95.js; * @description: Object.defineProperties - 'P' is data property, P.value is present and properties.value is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", undefined, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js index 5eed52e8e3..8f0169027b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-96; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-96.js; * @description: Object.defineProperties - 'P' is data property, properties.value is present and P.value is undefined (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js index eb6fef98b1..5b4ab7dc9e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-97; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-97.js; * @description: Object.defineProperties - 'P' is data property, P.writable and properties.writable are different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 100, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js index aa5d8c5094..2ee53b051d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-98; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-98.js; * @description: Object.defineProperties - 'P' is data property, P.enumerable and properties.enumerable are different values (8.12.9 step 12); - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js index 6f3705b342..5b1085cc4d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.7-6-a-99; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js; + * @path: chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-6-a-99.js; * @description: Object.defineProperties - 'P' is data property, P.configurable is true and properties.configurable is false; - * @precondition: (fnExists(Object.defineProperties) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } }); return dataPropertyAttributesAreCorrect(obj, "foo", 200, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js index c5f1c4ec22..b4dd11be41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-1.js; * @description: Object.seal must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.seal; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js index e7d4e146f9..ed5fd1bcce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js; * @description: Object.seal must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.seal)); */ -assertTrue((Object.seal.length === 1)); +assertTrue(Object.seal.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js index 66e6c763ff..1430da3c8b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-1.js; * @description: Object.seal throws TypeError if type of first param is undefined; - * @precondition: (fnExists(Object.seal)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.seal(undefined); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js index d04eff0ed7..4d4b5dfb1c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-2.js; * @description: Object.seal throws TypeError if type of first param is null; - * @precondition: (fnExists(Object.seal)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.seal(null); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js index 4ec8c6d94d..8e348afef0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-3.js; * @description: Object.seal throws TypeError if type of first param is a boolean primitive; - * @precondition: (fnExists(Object.seal)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.seal(false); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js index 58534bf217..f9553b053f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1-4.js; * @description: Object.seal throws TypeError if type of first param is a string primitive; - * @precondition: (fnExists(Object.seal)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.seal("abc"); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js index aa4716d62e..c69fa75d43 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-1.js; * @description: Object.seal throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.seal)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.seal(0); } @@ -34,5 +33,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js index 606905fc14..513166583d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-1.js; * @description: Object.seal - extensible of 'O' is set as false even if 'O' has no own property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var preCheck = Object.isExtensible(obj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { Object.seal(obj); return preCheck && !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js index b3e0b12020..ea6df4c623 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-2.js; * @description: Object.seal - inherited data properties are ignored; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "Father", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { var afterDeleted = proto.hasOwnProperty("Father"); return preCheck && beforeDeleted && !afterDeleted; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js index cf5502ba26..479930b2db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-3.js; * @description: Object.seal - inherited accessor properties are ignored; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "Father", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var afterDeleted = proto.hasOwnProperty("Father"); return preCheck && beforeDeleted && !afterDeleted; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js index 091ae8600a..c5266581c7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-4.js; * @description: Object.seal - non-enumerable own property of 'O' is sealed; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("foo"); return preCheck && beforeDeleted && afterDeleted; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js index ef9cd7b4f0..334f19844a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-1.js; * @description: Object.seal - 'P' is own data property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete obj.foo; return preCheck && obj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js index 3e4235091f..a6d47e84a7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-10.js; * @description: Object.seal - 'P' is own property of a Boolean object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(false); boolObj.foo = 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete boolObj.foo; return preCheck && boolObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js index fc5350ee26..6a584d2aa6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-11.js; * @description: Object.seal - 'P' is own property of a Number object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(-1); numObj.foo = 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete numObj.foo; return preCheck && numObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js index 0442f9c266..efa139813f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-12.js; * @description: Object.seal - 'P' is own property of a Date object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); dateObj.foo = 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete dateObj.foo; return preCheck && dateObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js index ace28e6cd2..7a21f29611 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-13.js; * @description: Object.seal - 'P' is own property of a RegExp object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); regObj.foo = 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete regObj.foo; return preCheck && regObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js index 2abae99207..cecb203d21 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-14.js; * @description: Object.seal - 'P' is own property of an Error object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); errObj.foo = 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete errObj.foo; return preCheck && errObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js index 1cfa46161d..b7a7f3bd9b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-15; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-15.js; * @description: Object.seal - 'P' is own property of an Arguments object which implements its own [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); argObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete argObj.foo; return preCheck && argObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js index e802b51379..434692e97d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-2.js; * @description: Object.seal - 'P' is own data property that overrides an inherited data property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { foo: 0 }; var ConstructFun = function () { }; @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete child.foo; return preCheck && child.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js index 3a29be0652..bf80177dc5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-3.js; * @description: Object.seal - 'P' is own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete child.foo; return preCheck && child.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js index 92fad8d91e..be5d912f0f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-4.js; * @description: Object.seal - 'P' is own accessor property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete obj.foo; return preCheck && obj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js index 06bdeb3d9b..e62853ce2f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-5.js; * @description: Object.seal - 'P' is own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete child.foo; return preCheck && child.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js index 92ee7ab326..51c677ebe0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-6.js; * @description: Object.seal - 'P' is own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { @@ -51,5 +50,5 @@ assertTrue((function testcase() { delete child.foo; return preCheck && child.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js index f00d3e33aa..7aeee37d8a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-7.js; * @description: Object.seal - 'P' is own property of a Function object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { }; funObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete funObj.foo; return preCheck && funObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js index 651f33c1ab..33c8f4bad2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-8.js; * @description: Object.seal - 'P' is own property of an Array object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj.foo = 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete arrObj.foo; return preCheck && arrObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js index bd836128b2..7517387135 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-a-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-a-9.js; * @description: Object.seal - 'P' is own property of a String object which implements its own [[GetOwnProperty]]; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("abc"); strObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete strObj.foo; return preCheck && strObj.foo === 10; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js index 2c0f179240..f86bffbb41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-b-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-1.js; * @description: Object.seal - the [[Configurable]] attribute of own data property of 'O' is set from true to false and other attributes of the property are unaltered; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { Object.seal(obj); return preCheck && dataPropertyAttributesAreCorrect(obj, "foo", 10, true, true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js index 012ba19d99..a8998e036b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-b-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-2.js; * @description: Object.seal - the [[Configurable]] attribute of own accessor property of 'O' is set from true to false and other attributes of the property are unaltered; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.variableForHelpVerify = "data"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Object.seal(obj); return preCheck && accessorPropertyAttributesAreCorrect(obj, "foo", getFunc, setFunc, "variableForHelpVerify", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js index 266889544e..cc3f9f0afd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-b-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-3.js; * @description: Object.seal - the [[Configurable]] attribute of all own properties of 'O' are set from true to false and other attributes of the property are unaltered; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.variableForHelpVerify = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return preCheck && dataPropertyAttributesAreCorrect(obj, "foo1", 10, true, true, false) && accessorPropertyAttributesAreCorrect(obj, "foo2", get_func, set_func, "variableForHelpVerify", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js index 1587d76d26..2eeae07a93 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-b-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-b-4.js; * @description: Object.seal - all own properties of 'O' are already non-configurable; - * @precondition: (fnExists(Object.seal) && fnExists(Object.defineProperty) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.variableForHelpVerify = "data"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { return preCheck && dataPropertyAttributesAreCorrect(obj, "foo1", 10, true, true, false) && accessorPropertyAttributesAreCorrect(obj, "foo2", get_func, set_func, "variableForHelpVerify", true, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js index 88bc02e4d4..d5092e5d77 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-1.js; * @description: Object.seal - 'O' is a Function object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var fun = function () { }; var preCheck = Object.isExtensible(fun); @@ -33,5 +32,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(fun); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js index e08eb15a66..ac4a2865d1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-2.js; * @description: Object.seal - 'O' is an Array object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1]; var preCheck = Object.isExtensible(arr); @@ -33,5 +32,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(arr); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js index 6d4a88780d..4c1d4a2d9f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-3.js; * @description: Object.seal - 'O' is a String object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("a"); var preCheck = Object.isExtensible(strObj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(strObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js index 480a4b1b2b..2f3dbe047f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-4.js; * @description: Object.seal - 'O' is a Boolean object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(false); var preCheck = Object.isExtensible(boolObj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(boolObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js index 48934964ce..91275f2f2c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-5.js; * @description: Object.seal - 'O' is a Number object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(3); var preCheck = Object.isExtensible(numObj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(numObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js index d5c1ee39df..8715a5bf6c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-6.js; * @description: Object.seal - 'O' is a Date object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); var preCheck = Object.isExtensible(dateObj); Object.seal(dateObj); return preCheck && Object.isSealed(dateObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js index 228a388a56..2446c1a884 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-7.js; * @description: Object.seal - 'O' is a RegExp object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); var preCheck = Object.isExtensible(regObj); Object.seal(regObj); return preCheck && Object.isSealed(regObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js index 4bd096287b..49b5d4465e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-8.js; * @description: Object.seal - 'O' is an Error object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error(); var preCheck = Object.isExtensible(errObj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(errObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js index a039002412..952c203cfa 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-2-c-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-2-c-9.js; * @description: Object.seal - 'O' is an Arguments object; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; })(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { return preCheck && Object.isSealed(argObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js index 91aa1ac9eb..150e27736d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-3-1.js; * @description: Object.seal - returned object is not extensible; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var preCheck = Object.isExtensible(obj); Object.seal(obj); return preCheck && !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js index 3e73543bfa..0ff4cd4636 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-1.js; * @description: Object.seal - 'O' is sealed already; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.seal(obj); return preCheck && Object.isSealed(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js index ead412aa4b..8325f8f2cf 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-2.js; * @description: Object.seal - 'O' is frozen already; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.freeze) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.seal(obj); return preCheck && Object.isSealed(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js index 6bff1bb1b9..e72f69b4e3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.8-4-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-4-3.js; * @description: Object.seal - the extension of 'O' is prevented already; - * @precondition: (fnExists(Object.seal) && fnExists(Object.isSealed) && fnExists(Object.preventExtensions) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -34,5 +33,5 @@ assertTrue((function testcase() { Object.preventExtensions(obj); Object.seal(obj); return preCheck && Object.isSealed(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js index 3223a3d114..3f2448ce27 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-0-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-1.js; * @description: Object.freeze must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Object.freeze; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js index 4d71c08414..b13816c996 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-0-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js; * @description: Object.freeze must exist as a function taking 1 parameter; - * @precondition: (fnExists(Object.freeze)); */ -assertTrue((Object.freeze.length === 1)); +assertTrue(Object.freeze.length === 1); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js index 8fd62b0108..ee528c52e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-1-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-1.js; * @description: Object.freeze throws TypeError if type of first param is undefined; - * @precondition: (fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.freeze(undefined); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js index 1b5b7ffe6a..f56b323528 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-1-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-2.js; * @description: Object.freeze throws TypeError if type of first param is null; - * @precondition: (fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.freeze(null); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js index b6132eae20..eaabf0489f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-1-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-3.js; * @description: Object.freeze throws TypeError if type of first param is boolean primitive; - * @precondition: (fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; try { Object.freeze(false); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return result && e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js index 48f4656426..bde943dfa4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-1-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1-4.js; * @description: Object.freeze throws TypeError if type of first param is string primitive; - * @precondition: (fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.freeze("abc"); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js index 9925c4189e..774d39fb16 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-1.js; * @description: Object.freeze throws TypeError if type of first param is not Object; - * @precondition: (fnExists(Object.freeze)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.freeze(0); return false; } catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js index cc9317c385..3c4698fd95 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-1.js; * @description: Object.freeze - extensible of 'O' is set as false even if 'O' has no own property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.freeze(obj); return !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js index 7a3bc6505f..3a9d9f2ffc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-2.js; * @description: Object.freeze - inherited data properties are not frozen; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "Father", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var afterDeleted = proto.hasOwnProperty("Father"); return beforeDeleted && !afterDeleted; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js index 6a83b9e0bd..ce5b2fdefe 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-3.js; * @description: Object.freeze - inherited accessor properties are not frozen; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "Father", { @@ -46,5 +45,5 @@ assertTrue((function testcase() { var afterDeleted = proto.hasOwnProperty("Father"); return beforeDeleted && !afterDeleted; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js index 080350695b..bfdc1d25c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-4.js; * @description: Object.freeze - Non-enumerable own properties of 'O' are frozen; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var afterDeleted = obj.hasOwnProperty("foo"); return beforeDeleted && afterDeleted && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js index e6c0bc80c2..16419315fb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-1.js; * @description: Object.freeze - 'P' is own data property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete obj.foo; return obj.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js index 111e9a012f..52557402f6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-10; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-10.js; * @description: Object.freeze - 'P' is own named property of an Array object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = []; arrObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete arrObj.foo; return arrObj.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js index 927d4f0e70..19444a1841 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-11; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-11.js; * @description: Object.freeze - 'P' is own index property of the Arguments object that implements its own [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // default [[Configurable]] attribute value of "0": true var argObj = (function () { return arguments; }(1, 2, 3)); @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete argObj[0]; return argObj[0] === 1 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js index fad9d1d6fd..4ac2c01e34 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-12; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-12.js; * @description: Object.freeze - 'P' is own index property of a String object that implements its own [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // default [[Configurable]] attribute value of "0": true var strObj = new String("abc"); @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete strObj[0]; return strObj[0] === "a" && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js index acb8ce119c..c63f1a8c4a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-13; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-13.js; * @description: Object.freeze - 'P' is own index property of the Object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // default [[Configurable]] attribute value of "0": true var obj = { 0: 0, 1: 1, length: 2}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete obj[0]; return obj[0] === 0 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js index 4878e7783d..3d2bddc202 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-14; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-14.js; * @description: Object.freeze - 'P' is own index property of an Array object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { // default [[Configurable]] attribute value of "0": true var arrObj = [0, 1, 2]; @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete arrObj[0]; return arrObj[0] === 0 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js index 3530bd8fe4..08036a6e32 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-2.js; * @description: Object.freeze - 'P' is own data property that overrides an inherited data property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { foo: 0 }; // default [[Configurable]] attribute value of foo: true @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js index 7633e6c5cc..327c72e7ba 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-3.js; * @description: Object.freeze - 'P' is own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js index 93886c63dd..9763a08582 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-4.js; * @description: Object.freeze - 'P' is own accessor property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete obj.foo; return obj.foo === 10 && desc.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js index e7f1e60da6..1cafb32db1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-5.js; * @description: Object.freeze - 'P' is own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js index 56e83be776..a127e11496 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-6.js; * @description: Object.freeze - 'P' is own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "foo", { @@ -53,5 +52,5 @@ assertTrue((function testcase() { delete child.foo; return child.foo === 10 && desc.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js index cbc422e4a4..9433a8016b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-7.js; * @description: Object.freeze - 'P' is own named property of an Arguments object that implements its own [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; }()); argObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete argObj.foo; return argObj.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js index c0120cae20..5b2c678eae 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-8.js; * @description: Object.freeze - 'P' is own named property of the String object that implements its own [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("abc"); strObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete strObj.foo; return strObj.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js index fdd153a566..81d64f8fef 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-a-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-a-9.js; * @description: Object.freeze - 'P' is own property of the Function object that uses Object's [[GetOwnProperty]]; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { }; funObj.foo = 10; // default [[Configurable]] attribute value of foo: true @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete funObj.foo; return funObj.foo === 10 && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js index 8b6937178e..ff31caea00 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-b-i-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-1.js; * @description: Object.freeze - The [[Wrtiable]] attribute of own data property of 'O' is set to false while other attributes are unchanged; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, false) && desc.writable === false && desc.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js index 642d94e19d..2ffe0f6636 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-b-i-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-b-i-2.js; * @description: Object.freeze - The [[Wrtiable]] attribute of all own data property of 'O' is set to false while other attributes are unchanged; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo1", { @@ -51,5 +50,5 @@ assertTrue((function testcase() { dataPropertyAttributesAreCorrect(obj, "foo2", 20, false, false, false) && desc1.configurable === false && desc1.writable === false && desc2.configurable === false && desc2.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js index a3ec7d3354..53f13a4450 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-c-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-1.js; * @description: Object.freeze - The [[Configurable]] attribute of own data property of 'O' is set to false while other attributes are unchanged; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.defineProperty(obj, "foo", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo", 10, false, true, false) && desc.configurable === false && desc.writable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js index 411873ab7d..9a8e71bfda 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-c-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-2.js; * @description: Object.freeze - The [[Configurable]] attribute of own accessor property of 'O' is set to false while other attributes are unchanged; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; function get_func() { @@ -64,5 +63,5 @@ assertTrue((function testcase() { var result = resultConfigurable && resultEnumerable && resultGetFun && resultSetFun; return desc.configurable === false && result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js index 253f89c126..736da317b6 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-c-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-3.js; * @description: Object.freeze - The [[Configurable]] attribute of all own data property of 'O' is set to false while other attributes are unchanged; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var resultSetFun = false; @@ -77,5 +76,5 @@ assertTrue((function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo1", 10, false, true, false) && result && desc1.configurable === false && desc1.writable === false && desc2.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js index 5fc17b0b79..8d917bf099 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-c-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-c-4.js; * @description: Object.freeze - all own properties of 'O' are not writable and not configurable; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.defineProperty) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; var resultSetFun = false; @@ -75,5 +74,5 @@ assertTrue((function testcase() { return dataPropertyAttributesAreCorrect(obj, "foo1", 10, false, true, false) && result && desc1.configurable === false && desc1.writable === false && desc2.configurable === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js index bc878e0e2a..3ef35d8d98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-1.js; * @description: Object.freeze - 'O' is a Function object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { }; Object.freeze(funObj); return Object.isFrozen(funObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js index e92af98970..1991a28f3b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-2.js; * @description: Object.freeze - 'O' is an Array object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [0, 1]; Object.freeze(arrObj); return Object.isFrozen(arrObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js index 23c14767fc..73111e4273 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-3.js; * @description: Object.freeze - 'O' is a String object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String("a"); Object.freeze(strObj); return Object.isFrozen(strObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js index f8408acdc3..c779d9d8bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-4; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-4.js; * @description: Object.freeze - 'O' is a Boolean object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var boolObj = new Boolean(false); Object.freeze(boolObj); return Object.isFrozen(boolObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js index f55ccb6173..9d28353450 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-5; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-5.js; * @description: Object.freeze - 'O' is a Number object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var numObj = new Number(3); Object.freeze(numObj); return Object.isFrozen(numObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js index c1ebd6b945..2eb1e45619 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-6; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-6.js; * @description: Object.freeze - 'O' is a Date object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var dateObj = new Date(); Object.freeze(dateObj); return Object.isFrozen(dateObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js index df36db11a7..ea47be25db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-7; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-7.js; * @description: Object.freeze - 'O' is a RegExp object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(); Object.freeze(regObj); return Object.isFrozen(regObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js index cffbc3dd23..02747b7fd9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-8; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-8.js; * @description: Object.freeze - 'O' is an Error object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new SyntaxError(); Object.freeze(errObj); return Object.isFrozen(errObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js index 0f83a79fd0..1bfd1cb3bc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-2-d-9; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-2-d-9.js; * @description: Object.freeze - 'O' is the Arguments object; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = (function () { return arguments; } ()); Object.freeze(argObj); return Object.isFrozen(argObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js index c0a53a3604..5c43b36ca8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-3-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-3-1.js; * @description: Object.freeze - returned object is not extensible; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isExtensible)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; Object.freeze(obj); return !Object.isExtensible(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js index 6f41faa2f8..4227027eb0 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-4-1; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-1.js; * @description: Object.freeze - 'O' is sealed already; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.seal) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.freeze(obj); return Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js index 1caffdf81e..34763d6210 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-4-2; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-2.js; * @description: Object.freeze - 'O' is frozen already; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { Object.freeze(obj); return Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js index ba7552a65c..8e9cfdccb5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.3.9-4-3; - * @path: TestCases/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js; + * @path: chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-4-3.js; * @description: Object.freeze - the extensions of 'O' is prevented already; - * @precondition: (fnExists(Object.freeze) && fnExists(Object.isFrozen) && fnExists(Object.preventExtensions)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Object.freeze(obj); return Object.isFrozen(obj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js index d9ee7a66c7..1f7ef9ce48 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.4.2-1-1; - * @path: TestCases/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js; + * @path: chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js; * @description: Object.prototype.toString - '[object Undefined]' will be returned when 'this' value is undefined; */ -assertTrue((Object.prototype.toString.call(undefined) === "[object Undefined]")); +assertTrue(Object.prototype.toString.call(undefined) === "[object Undefined]"); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js index 4eb2150a54..3dbacd322b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.4.2-1-2; - * @path: TestCases/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js; + * @path: chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js; * @description: Object.prototype.toString - '[object Undefined]' will be returned when 'this' value is undefined; */ -assertTrue((Object.prototype.toString.apply(undefined, []) === "[object Undefined]")); +assertTrue(Object.prototype.toString.apply(undefined, []) === "[object Undefined]"); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js index 4364b6fbb6..95a67283c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.4.2-2-1; - * @path: TestCases/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js; + * @path: chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js; * @description: Object.prototype.toString - '[object Null]' will be returned when 'this' value is null; */ -assertTrue((Object.prototype.toString.call(null) === "[object Null]")); +assertTrue(Object.prototype.toString.call(null) === "[object Null]"); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js index 108197d2f1..9b86babca7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.2.4.2-2-2; - * @path: TestCases/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js; + * @path: chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js; * @description: Object.prototype.toString - '[object Null]' will be returned when 'this' value is null; */ -assertTrue((Object.prototype.toString.apply(null, []) === "[object Null]")); +assertTrue(Object.prototype.toString.apply(null, []) === "[object Null]"); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js index 03e4a002da..8faec246f0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-1-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1-s.js; * @description: Duplicate seperate parameter name in Function constructor throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { Function('a','a','"use strict";'); return false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js index 6b1660176e..6260566e61 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-1; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-1.js; * @description: Duplicate separate parameter name in Function constructor allowed if body not strict; */ -assertTrue((function testcase() + +function testcase() { Function('a','a','return;'); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js index 1e265f5dd1..d10cb17d70 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-2-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-2-s.js; * @description: Duplicate seperate parameter name in Function constructor called from strict mode allowed if body not strict; * @strict_only; */ -assertTrue((function testcase() + +function testcase() { "use strict"; try { @@ -34,5 +34,5 @@ assertTrue((function testcase() } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js index 93f0168982..4627ef98c5 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-3-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3-s.js; * @description: Function constructor having a formal parameter named 'eval' throws SyntaxError if function body is strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { catch (e) { return (e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js index 24ba539755..ce8976c69b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-3; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-3.js; * @description: Function constructor may have a formal parameter named 'eval' if body is not strict mode; */ -assertTrue((function testcase() { + +function testcase() { Function('eval', 'return;'); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js index cfefeaaaad..a2512c4fe9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-4-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-4-s.js; * @description: Function constructor call from strict code with formal parameter named 'eval' does not throws SyntaxError if function body is not strict mode; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { Function('eval', 'return;'); @@ -34,5 +34,5 @@ assertTrue((function testcase() { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js index 807ccbd917..ccca9f8c1d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-5-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5-s.js; * @description: Duplicate combined parameter name in Function constructor throws SyntaxError in strict mode; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() + +function testcase() { try { @@ -36,5 +35,5 @@ assertTrue((function testcase() catch (e) { return(e instanceof SyntaxError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js index 3f81e77e00..184bdd2e35 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-5; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-5.js; * @description: Duplicate combined parameter name in Function constructor allowed if body is not strict; */ -assertTrue((function testcase() + +function testcase() { Function('a,a','return;'); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js index 75be1dc06b..db8de32b41 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-6-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-6-s.js; * @description: Duplicate combined parameter name allowed in Function constructor called in strict mode if body not strict; * @strict_only; */ -assertTrue((function testcase() + +function testcase() { "use strict"; try { @@ -35,5 +35,5 @@ assertTrue((function testcase() return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js index 221edba791..d8f7d54d23 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js @@ -19,13 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-7-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-7-s.js; * @description: Function constructor call from strict code with formal parameter named arguments does not throws SyntaxError if function body is not strict mode; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; try { Function('arguments', 'return;'); @@ -34,5 +34,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js index 228215dd4e..6d3f066b27 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js @@ -19,17 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-8-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-8-s.js; * @description: Strict Mode - SyntaxError is not thrown if a function is created using a Function constructor that has two identical parameters, which are separated by a unique parameter name and there is no explicit 'use strict' in the function constructor's body; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var foo = new Function("baz", "qux", "baz", "return 0;"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js index b83009ca02..9be3593af1 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.2.1-11-9-s; - * @path: TestCases/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js; + * @path: chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-11-9-s.js; * @description: Strict Mode - SyntaxError is thrown if a function is created using the Function constructor that has three identical parameters and there is no explicit 'use strict' in the function constructor's body; * @strict_only; */ -assertTrue((function testcase() { + +function testcase() { "use strict"; var foo = new Function("baz", "baz", "baz", "return 0;"); return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js b/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js index e89c0cb70b..ddb25f23a8 100644 --- a/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.3.2-1; - * @path: TestCases/chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js; + * @path: chapter15/15.3/15.3.3/15.3.3.2/15.3.3.2-1.js; * @description: Function.length - data property with value 1; - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var desc = Object.getOwnPropertyDescriptor(Function,"length"); if(desc.value === 1 && @@ -34,5 +33,5 @@ assertTrue((function testcase() { desc.configurable === false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js index 6f5b19230d..f1d5315974 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js @@ -19,19 +19,18 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.3-1-s; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js; + * @path: chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-1-s.js; * @description: Strict Mode - 'this' value is a string which cannot be converted to wrapper objects when the function is called with an array of arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { return (this instanceof String); } return !fun.apply("", Array); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js index fa929c29cf..7053d2e765 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.3-2-s; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js; + * @path: chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-2-s.js; * @description: Strict Mode - 'this' value is a number which cannot be converted to wrapper objects when the function is called with an array of arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { return (this instanceof Number); } return !fun.apply(-12, Array); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js index 67dcaee324..001c3ea4c9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js @@ -19,19 +19,18 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.3-3-s; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js; + * @path: chapter15/15.3/15.3.4/15.3.4.3/15.3.4.3-3-s.js; * @description: Strict Mode - 'this' value is a boolean which cannot be converted to wrapper objects when the function is called with an array of arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { return (this instanceof Boolean); } return !fun.apply(false, Array); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js index 4ab1416661..e1898f4980 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.4-1-s; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js; + * @path: chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-1-s.js; * @description: Strict Mode - 'this' value is a string which cannot be converted to wrapper objects when the function is called without an array of arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { return (this instanceof String); } return !fun.call(""); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js index da004cacf1..d84d75e94d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.4-2-s; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js; + * @path: chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-2-s.js; * @description: Strict Mode - 'this' value is a number which cannot be converted to wrapper objects when the function is called without an array argument; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { return (this instanceof Number); } return !fun.call(-12); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js index eb36d68f4f..eff8f21c72 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.4-3-s; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js; + * @path: chapter15/15.3/15.3.4/15.3.4.4/15.3.4.4-3-s.js; * @description: Strict Mode - 'this' value is a boolean which cannot be converted to wrapper objects when the function is called without an array of arguments; * @strict_only; - * @precondition: (fnSupportsStrict()); */ -assertTrue((function testcase() { + +function testcase() { "use strict"; function fun() { return (this instanceof Boolean); } return !fun.call(false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js index e8672a3125..838db8525b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-1.js; * @description: [[Call]] - 'F''s [[BoundArgs]] is used as the former part of arguments of calling the [[Call]] internal method of 'F''s [[TargetFunction]] when 'F' is called; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x, y, z) { return x + y + z; }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, {}, "a", "b", "c"); return newFunc() === "abc"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js index 8cd7a0c0e8..0c75a511ba 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-10; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-10.js; * @description: [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function (x) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj); return newFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js index 39e311a154..f3563b96f1 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-11; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-11.js; * @description: [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function (x) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj); return newFunc(1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js index 0fee2d184d..4fe48eddf9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-12; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-12.js; * @description: [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 2, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function (x) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj); return newFunc(1, 2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js index 9c35fd4283..48263e49a5 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-13; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-13.js; * @description: [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function (x) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj, 1); return newFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js index 8b8a2bfbd3..8094b0681c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-14; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-14.js; * @description: [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function (x) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj, 1); return newFunc(2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js index 1ea9149e5e..ceedd78224 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-15; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-15.js; * @description: [[Call]] - length of parameters of 'target' is 1, length of 'boundArgs' is 2, length of 'ExtraArgs' is 0, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function (x) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj, 1, 2); return newFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js index 14ca882488..9cf607f446 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-2.js; * @description: [[Call]] - 'F''s [[BoundThis]] is used as the 'this' value of calling the [[Call]] internal method of 'F''s [[TargetFunction]] when 'F' is called; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { "prop": "a" }; var func = function () { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj); return newFunc() === obj; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js index 02a558bb28..9ad113fa50 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-3.js; * @description: [[Call]] - the provided arguments is used as the latter part of arguments of calling the [[Call]] internal method of 'F''s [[TargetFunction]] when 'F' is called; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x, y, z) { return z; }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, {}, "a", "b"); return newFunc("c") === "c"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js index 69b481cb87..64ee44f4fc 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-4.js; * @description: [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and without 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return arguments.length === 0; }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func); return newFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js index bd4ff51b31..67873afaca 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-5.js; * @description: [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and without 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return arguments[0] === 1; }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func); return newFunc(1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js index 47cfa5d8ff..0b8750fe26 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-6; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-6.js; * @description: [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function () { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj); return newFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js index 43ce82e60e..a3aa45d733 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-7; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-7.js; * @description: [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function () { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj, 1); return newFunc(); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js index 7338a3f87c..170b051a64 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-8; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-8.js; * @description: [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function () { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj); return newFunc(1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js index 9cf9c67d2e..125c6f875d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.1-4-9; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.1/15.3.4.5.1-4-9.js; * @description: [[Call]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; var func = function () { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newFunc = Function.prototype.bind.call(func, obj, 1); return newFunc(2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js index 6a285348f2..7192bc8500 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-1.js; * @description: [[Construct]] - 'F''s [[BoundArgs]] is used as the former part of arguments of calling the [[Construct]] internal method of 'F''s [[TargetFunction]] when 'F' is called as constructor; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x, y, z) { var objResult = {}; objResult.returnValue = x + y + z; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return newInstance.hasOwnProperty("returnValue") && newInstance.returnValue === "abc" && newInstance.hasOwnProperty("returnVerifyResult") && newInstance.returnVerifyResult === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js index d124f33ede..79b8c1bf9a 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-10; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-10.js; * @description: [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x) { return new Boolean(arguments.length === 1 && x === 1 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(1); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js index 62198aede1..0c8d15f21a 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-11; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-11.js; * @description: [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 2; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x) { return new Boolean(arguments.length === 2 && x === 1 && arguments[1] === 2 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(1, 2); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js index ef61df0b1b..ed3f84de19 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-12; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-12.js; * @description: [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x) { return new Boolean(arguments.length === 1 && x === 1 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js index 6095a90296..ee37c96682 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-13; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-13.js; * @description: [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x) { return new Boolean(arguments.length === 2 && x === 1 && arguments[1] === 2 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(2); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js index 3bcc87e017..610c32e90c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-14; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-14.js; * @description: [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 2, length of 'ExtraArgs' is 0; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x) { return new Boolean(arguments.length === 2 && x === 1 && arguments[1] === 2 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js index 59b1feac0b..2730f012e3 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-2.js; * @description: [[Construct]] - the provided arguments is used as the latter part of arguments of calling the [[Construct]] internal method of 'F''s [[TargetFunction]] when 'F' is called as constructor; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x, y, z) { var objResult = {}; objResult.returnValue = x + y + z; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return newInstance.hasOwnProperty("returnValue") && newInstance.returnValue === "abc" && newInstance.hasOwnProperty("returnVerifyResult") && newInstance.returnVerifyResult === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js index 50016cb824..d8954a7caa 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-3.js; * @description: [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and without 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return new Boolean(arguments.length === 0); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js index a975808abf..b2e356e34b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-4.js; * @description: [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1, and without 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return new Boolean(arguments[0] === 1 && arguments.length === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(1); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js index 4f0918b3b3..09a776c7b0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-5.js; * @description: [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0, and with 'boundThis'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { prop: "abc" }; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.verifyThis; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js index de86854a78..9f7db080b6 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-6; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-6.js; * @description: [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 0; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return new Boolean(arguments.length === 1 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js index af22188a36..215233e068 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-7; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-7.js; * @description: [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 0, length of 'ExtraArgs' is 1; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return new Boolean(arguments.length === 1 && arguments[0] === 1); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(1); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js index 9832a11195..17f98c1759 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-8; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-8.js; * @description: [[Construct]] - length of parameters of 'target' is 0, length of 'boundArgs' is 1, length of 'ExtraArgs' is 1; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function () { return new Boolean(arguments.length === 2 && arguments[0] === 1 && arguments[1] === 2); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(2); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js index ae0c84f5a1..b9502f17a6 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5.2-4-9; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5.2/15.3.4.5.2-4-9.js; * @description: [[Construct]] - length of parameters of 'target' is 1, length of 'boundArgs' is 0, length of 'ExtraArgs' is 0; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (x) { return new Boolean(arguments.length === 0 && typeof x === "undefined"); }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newInstance = new NewFunc(); return newInstance.valueOf() === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js index 4c52da9de1..92d631e5d2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-0-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1.js; * @description: Function.prototype.bind must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Function.prototype.bind; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js index d6116c2aa8..46770d9a76 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-0-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js; * @description: Function.prototype.bind must exist as a function taking 1 parameter; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((Function.prototype.bind.length === 1)); +assertTrue(Function.prototype.bind.length === 1); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js index 76bb63974f..6f27c4a877 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-10-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-10-1.js; * @description: Function.prototype.bind - internal property [[Class]] of 'F' is set as Function; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var obj = foo.bind({}); return Object.prototype.toString.call(obj) === "[object Function]"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js index 625251460b..ea738206a9 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-11-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-11-1.js; * @description: Function.prototype.bind - internal property [[Prototype]] of 'F' is set as Function.prototype; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js index db10ebf310..868b3e29ab 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-13.b-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-1.js; * @description: Function.prototype.bind, bound fn has a 'length' own property; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (bf.hasOwnProperty('length')) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js index 9e2af89fde..e7a7f8b8ab 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-13.b-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-2.js; * @description: Function.prototype.bind, 'length' set to remaining number of expected args; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo(x, y) { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (bf.length === 2) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js index e4d60f9f9e..b33da58f18 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-13.b-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-3.js; * @description: Function.prototype.bind, 'length' set to remaining number of expected args (all args prefilled); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo(x, y) { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (bf.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js index 89be4bbf3d..f114883e27 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-13.b-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-4.js; * @description: Function.prototype.bind, 'length' set to remaining number of expected args (target takes 0 args); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (bf.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js index df2bb3a81c..3670ca6f50 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-13.b-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-5.js; * @description: Function.prototype.bind, 'length' set to remaining number of expected args (target provided extra args); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (bf.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js index 9bba020aac..d6b840a1cf 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-13.b-6; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-13.b-6.js; * @description: Function.prototype.bind, 'length' set to remaining number of expected args; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo(x, y) { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (bf.length === 1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js index 0afa8f6eb9..f0b573e5a6 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-15-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-1.js; * @description: Function.prototype.bind, 'length' is a data valued own property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -36,5 +35,5 @@ assertTrue((function testcase() { desc.hasOwnProperty('set') === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js index 6314f00af7..d292abc9c2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-15-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-2.js; * @description: Function.prototype.bind, 'length' is a data valued own property with default attributes (false); - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { desc.configurable == false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js index 56a78245fa..a422557d0d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-15-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-3.js; * @description: Function.prototype.bind - The [[Writable]] attribute of length property in F set as false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canWritable = false; var hasProperty = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj.length = 100; canWritable = (obj.length === 100); return hasProperty && !canWritable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js index 9788e6eb3c..08724ea40f 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-15-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-4.js; * @description: Function.prototype.bind - The [[Enumerable]] attribute of length property in F set as false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canEnumerable = false; var hasProperty = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } } return hasProperty && !canEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js index 7a306bc06f..cced5dc518 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-15-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-15-5.js; * @description: Function.prototype.bind - The [[Configurable]] attribute of length property in F set as false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canConfigurable = false; var hasProperty = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete obj.caller; canConfigurable = !obj.hasOwnProperty("length"); return hasProperty && !canConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js index 8bf805c25f..23c2b40d39 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-16-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-1.js; * @description: Function.prototype.bind, [[Extensible]] of the bound fn is true; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -34,5 +33,5 @@ assertTrue((function testcase() { if (ex === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js index 3fdd326a15..5b8524133d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-16-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-16-2.js; * @description: Function.prototype.bind - The [[Extensible]] attribute of internal property in F set as true; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); obj.property = 12; return obj.hasOwnProperty("property"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js index c729b74ed8..53745b88c0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js @@ -21,13 +21,12 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-1.js; * @description: Function.prototype.bind throws TypeError if the Target is not callable (but an instance of Function); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = Function.prototype; // dummy function function foo() {} @@ -41,5 +40,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js index 7030ecd106..6baaa4d306 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js @@ -16,18 +16,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-10; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-10.js; * @description: Function.prototype.bind throws TypeError if 'Target' is undefined; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { Function.prototype.bind.call(undefined); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js index 05148facf3..a7a46365fb 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js @@ -16,18 +16,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-11; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-11.js; * @description: Function.prototype.bind throws TypeError if 'Target' is NULL; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { Function.prototype.bind.call(null); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js index 4e7ed7d3a6..8c3a1d974b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js @@ -16,18 +16,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-12; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-12.js; * @description: Function.prototype.bind throws TypeError if 'Target' is a boolean; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { Function.prototype.bind.call(true); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js index 9222462b0c..4de5104cef 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js @@ -16,18 +16,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-13; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-13.js; * @description: Function.prototype.bind throws TypeError if 'Target' is a number; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { Function.prototype.bind.call(5); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js index 658a8f501f..1e3b304512 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js @@ -16,18 +16,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-14; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-14.js; * @description: Function.prototype.bind throws TypeError if 'Target' is a string; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { Function.prototype.bind.call("abc"); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js index 299f6e6cf9..3b9b446a14 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js @@ -16,18 +16,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-15; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-15.js; * @description: Function.prototype.bind throws TypeError if 'Target' is Object without Call internal method; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { Function.prototype.bind.call({}); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js index 3f54c7d149..47760ae8f5 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js @@ -16,13 +16,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-16; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-16.js; * @description: Function.prototype.bind - 'Target' is a function; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function testFunc() {} try { testFunc.bind(); @@ -30,5 +29,5 @@ assertTrue((function testcase() { } catch (e) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js index f208d36bc5..bdf0854aa4 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js @@ -21,13 +21,12 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-2.js; * @description: Function.prototype.bind throws TypeError if the Target is not callable (bind attached to object); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { // dummy function function foo() {} var f = new foo(); @@ -41,5 +40,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js index c59ed9757c..1fab87ee07 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js @@ -21,17 +21,16 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-3.js; * @description: Function.prototype.bind allows Target to be a constructor (Number); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var bnc = Number.bind(null); var n = bnc(42); if (n === 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js index 22449185ca..351b12feb2 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js @@ -21,17 +21,16 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-4.js; * @description: Function.prototype.bind allows Target to be a constructor (String); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var bsc = String.bind(null); var s = bsc("hello world"); if (s === "hello world") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js index 09c2f6d412..081a0d5521 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js @@ -21,17 +21,16 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-5.js; * @description: Function.prototype.bind allows Target to be a constructor (Boolean); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var bbc = Boolean.bind(null); var b = bbc(true); if (b === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js index 899163c5ef..bfec9191db 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js @@ -21,17 +21,16 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-6; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-6.js; * @description: Function.prototype.bind allows Target to be a constructor (Object); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var boc = Object.bind(null); var o = boc(42); if (o == 42) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js index 5e502948d9..778b9912c1 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js @@ -21,13 +21,12 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-7; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-7.js; * @description: Function.prototype.bind throws TypeError if the Target is not callable (JSON); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { try { JSON.bind(); } @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js index c6716e9440..f70cddcdda 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js @@ -21,18 +21,17 @@ /** * 15.3.4.5 step 2 specifies that a TypeError must be thrown if the Target is not callable. * - * @id: 15.3.4.5-2-8; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-8.js; * @description: Function.prototype.bind allows Target to be a constructor (Array); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var bac = Array.bind(null); var a = bac(42); a.prop = "verifyPropertyExist"; a[41] = 41; return a.prop === "verifyPropertyExist" && a[41] === 41 && a.length === 42; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js index de381bc8f8..faddd099f7 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-2-9; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-2-9.js; * @description: Function.prototype.bind allows Target to be a constructor (Date); - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var bdc = Date.bind(null); var s = bdc(0, 0, 0); if (typeof(s) === 'string') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js index bf2099f616..632c987874 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-20-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-1.js; * @description: Function.prototype.bind - 'caller' is defined as one property of 'F'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); return obj.hasOwnProperty("caller"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js index bad1d3b261..6d1529f492 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-20-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-2.js; * @description: Function.prototype.bind - [[Get]] attribute of 'caller' property in 'F' is thrower; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js index 3044bbd305..69326559fa 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-20-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-3.js; * @description: Function.prototype.bind - [[Set]] attribute of 'caller' property in 'F' is thrower; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js index d2f8f38064..25152e7af0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-20-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-4.js; * @description: Function.prototype.bind - The [[Enumerable]] attribute of 'caller' property in 'F' is false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canEnumerable = false; var hasProperty = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } } return hasProperty && !canEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js index 2785466897..3db2b71925 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-20-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-20-5.js; * @description: Function.prototype.bind - The [[Configurable]] attribute of 'caller' property in 'F' is false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canConfigurable = false; var hasProperty = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete obj.caller; canConfigurable = obj.hasOwnProperty("caller"); return hasProperty && canConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js index b0cfb227f1..7697f1f236 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-21-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-1.js; * @description: Function.prototype.bind - 'arguments' is defined as one property of 'F'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); return obj.hasOwnProperty("arguments"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js index 243da28cb1..092149712d 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-21-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-2.js; * @description: Function.prototype.bind - [[Get]] attribute of 'arguments' property in 'F' is thrower; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js index 98d2b40a3c..3fea25c7f3 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-21-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-3.js; * @description: Function.prototype.bind - [[Set]] attribute of 'arguments' property in 'F' is thrower; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var obj = foo.bind({}); @@ -35,5 +34,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js index e0904de43d..142f154a58 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-21-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-4.js; * @description: Function.prototype.bind - The [[Enumerable]] attribute of 'arguments' property in 'F' is false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canEnumerable = false; var hasProperty = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } } return hasProperty && !canEnumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js index 62d3c788bd..79b3a2f93b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-21-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-21-5.js; * @description: Function.prototype.bind - The [[Configurable]] attribute of 'arguments' property in 'F' is false; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var canConfigurable = false; var hasProperty = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete obj.caller; canConfigurable = !obj.hasOwnProperty("arguments"); return hasProperty && !canConfigurable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js index daa083483d..8670e06377 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-3-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-3-1.js; * @description: Function.prototype.bind - each arg is defined in A in list order; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function (x, y) { return new Boolean((x + y) === "ab" && arguments[0] === "a" && @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = foo.bind({}, "a", "b"); return obj()==true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js index d4800eac9e..26e3d10370 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-1.js; * @description: Function.prototype.bind - F can get own data property; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var obj = foo.bind({}); obj.property = 12; return obj.property === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js index 7d9203aecf..def0288395 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-10; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-10.js; * @description: Function.prototype.bind - F can get own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js index f34e02f500..08c28ebd0b 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-11; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-11.js; * @description: Function.prototype.bind - F can get inherited accessor property without a get function; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js index 5178ad681d..570b315757 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-12; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-12.js; * @description: Function.prototype.bind - F cannot get property which doesn't exist; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; var obj = foo.bind({}); return typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js index 26654cb2ee..f33595dc46 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-2.js; * @description: Function.prototype.bind - F can get inherited data property; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js index a178fbdf49..db4f989755 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-3; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-3.js; * @description: Function.prototype.bind - F can get own data property that overrides an inherited data property; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js index bd42470154..c0f25f5e17 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-4; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-4.js; * @description: Function.prototype.bind - F can get own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js index c0e95a41ba..0aabc60d64 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-5; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-5.js; * @description: Function.prototype.bind - F can get own accessor property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } }); return obj.property === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js index 6d9b8402c4..73e26915e6 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-6; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-6.js; * @description: Function.prototype.bind - F can get inherited accessor property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js index 1919e6264d..869c09689a 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-7; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-7.js; * @description: Function.prototype.bind - F can get own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js index c539644e31..de46dfcbb0 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-8; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-8.js; * @description: Function.prototype.bind - F can get own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Function.prototype.property; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js index 7731d8762e..745aee9b18 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-6-9; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-6-9.js; * @description: Function.prototype.bind - F can get own accessor property without a get function; - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var foo = function () { }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { set: function () {} }); return obj.hasOwnProperty("property") && typeof (obj.property) === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js index 0c707c57d1..188cd54088 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-8-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-1.js; * @description: Function.prototype.bind, type of bound function must be 'function'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (typeof(bf) === 'function') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js index bc03372388..3427312b74 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-8-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-8-2.js; * @description: Function.prototype.bind, [[Class]] of bound function must be 'Function'; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -34,5 +33,5 @@ assertTrue((function testcase() { if (s === '[object Function]') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js index 9fe41c1964..9005f0d717 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-9-1; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-1.js; * @description: Function.prototype.bind, [[Prototype]] is Function.prototype; - * @precondition: (fnExists(Function.prototype.bind)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (Function.prototype.isPrototypeOf(bf)) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js index b30f4fc067..a9b1273e70 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.3.4.5-9-2; - * @path: TestCases/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js; + * @path: chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-9-2.js; * @description: Function.prototype.bind, [[Prototype]] is Function.prototype (using getPrototypeOf); - * @precondition: (fnExists(Function.prototype.bind) && fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { function foo() { } var o = {}; @@ -33,5 +32,5 @@ assertTrue((function testcase() { if (Object.getPrototypeOf(bf) === Function.prototype) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js index 12ab82c12b..189b2db726 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-1; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-1.js; * @description: Array.isArray must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.isArray; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js index 98b0022767..33a40aa4df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-2; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js; * @description: Array.isArray must exist as a function taking 1 parameter; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((Array.isArray.length === 1)); +assertTrue(Array.isArray.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js index 8738848bdd..f7fb583756 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-3; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-3.js; * @description: Array.isArray return true if its argument is an Array; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var a = []; var b = Array.isArray(a); if (b === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js index cfd6cd0155..661d639192 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-4; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-4.js; * @description: Array.isArray return false if its argument is not an Array; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var b_num = Array.isArray(42); var b_undef = Array.isArray(undefined); var b_bool = Array.isArray(true); @@ -41,5 +40,5 @@ assertTrue((function testcase() { b_null === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js index cf838de772..9d036c6361 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-5; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-5.js; * @description: Array.isArray return true if its argument is an Array (Array.prototype); - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var b = Array.isArray(Array.prototype); if (b === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js index 20b28decbf..e435c57a01 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-6; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-6.js; * @description: Array.isArray return true if its argument is an Array (new Array()); - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(10); var b = Array.isArray(a); if (b === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js index ec9d97190c..95c02d20a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-0-7; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-7.js; * @description: Array.isArray returns false if its argument is not an Array; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var o = new Object(); o[12] = 13; var b = Array.isArray(o); if (b === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js index 9d6f64beee..d6a1f14898 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-1; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js; * @description: Array.isArray applied to boolean primitive; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(true))); +assertTrue(!Array.isArray(true)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js index 4d0d4d5d0b..b2e5222997 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-10; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js; * @description: Array.isArray applied to RegExp object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(new RegExp()))); +assertTrue(!Array.isArray(new RegExp())); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js index 9261526cd5..400666455c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-11; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js; * @description: Array.isArray applied to the JSON object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(JSON))); +assertTrue(!Array.isArray(JSON)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js index a8059d626a..d71ff8e68c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-12; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js; * @description: Array.isArray applied to Error object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(new SyntaxError()))); +assertTrue(!Array.isArray(new SyntaxError())); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js index ffa40cac76..4bac7e6cb3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-13; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-13.js; * @description: Array.isArray applied to Arguments object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }(1, 2, 3)); return !Array.isArray(arg); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js index 217eabfbb0..72b0f41c05 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-15; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js; * @description: Array.isArray applied to the global object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(fnGlobalObject()))); +assertTrue(!Array.isArray(fnGlobalObject())); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js index b7e7f54ed6..9b690c5719 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-2; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js; * @description: Array.isArray applied to Boolean Object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(new Boolean(false)))); +assertTrue(!Array.isArray(new Boolean(false))); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js index 22007544f9..dde0d119a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-3; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js; * @description: Array.isArray applied to number primitive; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(5))); +assertTrue(!Array.isArray(5)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js index bf26b973d4..a94d590bfc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-4; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js; * @description: Array.isArray applied to Number object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(new Number(-3)))); +assertTrue(!Array.isArray(new Number(-3))); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js index c10df366bf..914effae83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-5; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js; * @description: Array.isArray applied to string primitive; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray("abc"))); +assertTrue(!Array.isArray("abc")); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js index 06f0bf56d5..6fc6e73472 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-6; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js; * @description: Array.isArray applied to String object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(new String("hello\nworld\\!")))); +assertTrue(!Array.isArray(new String("hello\nworld\\!"))); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js index b57be7e218..e42c7b56ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-7; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js; * @description: Array.isArray applied to Function object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(function () { }))); +assertTrue(!Array.isArray(function () { })); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js index 0278b34f45..05e9ee381a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-8; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js; * @description: Array.isArray applied to the Math object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(Math))); +assertTrue(!Array.isArray(Math)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js index d8ad796668..e94af5f248 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-1-9; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js; * @description: Array.isArray applied to Date object; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray(new Date()))); +assertTrue(!Array.isArray(new Date())); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js index 74f3ac0ca9..cf76d555de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-2-1; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-1.js; * @description: Array.isArray applied to an object with an array as the prototype; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var proto = []; var Con = function () { }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var child = new Con(); return !Array.isArray(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js index 1f6c664521..16d3bbffaa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-2-2; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-2.js; * @description: Array.isArray applied to an object with Array.prototype as the prototype; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var proto = Array.prototype; var Con = function () { }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var child = new Con(); return !Array.isArray(child); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js index f87b644eea..0459dc3ea0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.3.2-2-3; - * @path: TestCases/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js; + * @path: chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js; * @description: Array.isArray applied to an Array-like object with length and some indexed properties; - * @precondition: (fnExists(Array.isArray)); */ -assertTrue((!Array.isArray({ 0: 12, 1: 9, length: 2 }))); +assertTrue(!Array.isArray({ 0: 12, 1: 9, length: 2 })); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js index ee6060b1c2..23a54aedb7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.10-10-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.10/15.4.4.10-10-c-ii-1.js; * @description: Array.prototype.slice will slice a string from start to end when index property (read-only) exists in Array.prototype (Step 10.c.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [1, 2, 3]; try { Object.defineProperty(Array.prototype, "0", { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js index 10609a5863..b45f797d61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.12-9-a-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-a-1.js; * @description: Array.prototype.splice - 'from' is the result of ToString(actualStart+k) in an Array; */ -assertTrue((function testcase() { + +function testcase() { var arrObj = [1, 2, 3]; var newArrObj = arrObj.splice(-2, 1); return newArrObj.length === 1 && newArrObj[0] === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js index 006c778d40..4f121258e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.12-9-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.12/15.4.4.12-9-c-ii-1.js; * @description: Array.prototype.splice will splice an array even when Array.prototype has index '0' set to read-only and 'fromPresent' less than 'actualDeleteCount (Step 9.c.ii); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { var arr = ["a", "b", "c"]; Array.prototype[0] = "test"; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js index 755be133f0..206123423b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-1.js; * @description: Array.prototype.indexOf must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.indexOf; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js index 7ee45246c5..20e2cb02c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js; * @description: Array.prototype.indexOf has a length property whose value is 1.; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((Array.prototype.indexOf.length === 1)); +assertTrue(Array.prototype.indexOf.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js index db8982240d..a5ad4ed82b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1.js; * @description: Array.prototype.indexOf applied to undefined throws a TypeError; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.indexOf.call(undefined); return false; @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js index a9e24c86af..c329fd1a27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-10.js; * @description: Array.prototype.indexOf applied to the Math object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Math[1] = true; Math.length = 2; @@ -34,5 +33,5 @@ assertTrue((function testcase() { delete Math[1]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js index 03b2366365..c1da1fa963 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-11.js; * @description: Array.prototype.indexOf applied to Date object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Date(); obj.length = 2; obj[1] = true; return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js index 0878a98f3b..e9e670f7e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-12.js; * @description: Array.prototype.indexOf applied to RegExp object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new RegExp(); obj.length = 2; obj[1] = true; return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js index 6cdbd6b38b..53126bd39a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-13.js; * @description: Array.prototype.indexOf applied to the JSON object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { JSON[3] = targetObj; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete JSON[3]; delete JSON.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js index fd361c47da..df34f0f620 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-14.js; * @description: Array.prototype.indexOf applied to Error object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new SyntaxError(); obj[1] = true; obj.length = 2; return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js index 7eb4570931..f4be43b55f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-15.js; * @description: Array.prototype.indexOf applied to Arguments object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { function fun() { return arguments; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var obj = fun(1, true, 3); return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js index 685d306133..c63921066d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-17.js; * @description: Array.prototype.indexOf applied to the global object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { var oldLen = fnGlobalObject().length; fnGlobalObject()[1] = true; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[1]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js index f59c040101..4b36b74834 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2.js; * @description: Array.prototype.indexOf applied to null throws a TypeError; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.indexOf.call(null); return false; @@ -33,5 +32,5 @@ assertTrue((function testcase() { catch (e) { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js index 12c863b09d..92245011fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-3.js; * @description: Array.prototype.indexOf applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { Boolean.prototype[1] = targetObj; @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete Boolean.prototype[1]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js index 39c06ae860..063987ec56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-4.js; * @description: Array.prototype.indexOf applied to Boolean Object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Boolean(false); obj.length = 2; obj[1] = true; return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js index 40602a2c32..335f16c8e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-5.js; * @description: Array.prototype.indexOf applied to number primitive; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { Number.prototype[1] = targetObj; @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete Number.prototype[1]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js index 522ce51bce..8ff575289d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-6.js; * @description: Array.prototype.indexOf applied to Number object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Number(-3); obj.length = 2; obj[1] = true; return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js index 0d7c5b0149..1e20aa1ffd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js; * @description: Array.prototype.indexOf applied to string primitive; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((Array.prototype.indexOf.call("abc", "b") === 1)); +assertTrue(Array.prototype.indexOf.call("abc", "b") === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js index e98eeb93ad..682f1ffd98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-8.js; * @description: Array.prototype.indexOf applied to String object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("null"); return Array.prototype.indexOf.call(obj, 'l') === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js index 2edba7e7f6..096242e5fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-9.js; * @description: Array.prototype.indexOf applied to Function object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; @@ -33,5 +32,5 @@ assertTrue((function testcase() { obj[1] = true; return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js index 4f80b145d7..e468df3479 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-10-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-1.js; * @description: Array.prototype.indexOf returns -1 for elements not present in array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(); a[100] = 1; a[99999] = ""; @@ -49,5 +48,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js index 5fd5ff147c..88dd11f133 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-10-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-10-2.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 and does not access any other properties; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var f = {length: 0}; Object.defineProperty(f,"0",{get: function () {accessed = true; return 1;}}); @@ -36,5 +35,5 @@ assertTrue((function testcase() { if (i === -1 && accessed==false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js index 3f726d8eaa..3f1d712aeb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-1.js; * @description: Array.prototype.indexOf - 'length' is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var objOne = { 1: true, length: 2 }; var objTwo = { 2: true, length: 2 }; return Array.prototype.indexOf.call(objOne, true) === 1 && Array.prototype.indexOf.call(objTwo, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js index e38ba135b7..ade75c0104 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-10.js; * @description: Array.prototype.indexOf - 'length' is inherited accessor property; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { @@ -45,5 +44,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(childOne, true) === 1 && Array.prototype.indexOf.call(childTwo, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js index 69918e39e7..7d0ce3c07b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-11.js; * @description: Array.prototype.indexOf - 'length' is own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: true }; Object.defineProperty(obj, "length", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return Array.prototype.indexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js index effbab528b..0114d79e1b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-12.js; * @description: Array.prototype.indexOf - 'length' is own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "length", { get: function () { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js index eb1532f979..b2fe344404 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-13.js; * @description: Array.prototype.indexOf - 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { child[1] = true; return Array.prototype.indexOf.call(child, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js index 8fb0e0a57e..56f47ea858 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-14.js; * @description: Array.prototype.indexOf - 'length' is undefined property; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: true, 1: true }; return Array.prototype.indexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js index d115c800e8..421d963c20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-15.js; * @description: Array.prototype.indexOf - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { var oldLen = fnGlobalObject().length; @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js index b514a68a62..15e56d04c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-17.js; * @description: Array.prototype.indexOf applied to Arguments object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { arguments[2] = false; @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; return func(0, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js index d0ee908753..75fa9004a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-18.js; * @description: Array.prototype.indexOf applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("012"); try { String.prototype[3] = "3"; @@ -34,5 +33,5 @@ assertTrue((function testcase() { } finally { delete String.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js index 1a003fa0df..e80af16029 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-19.js; * @description: Array.prototype.indexOf applied to Function object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; @@ -35,5 +34,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(obj, obj[1]) === 1 && Array.prototype.indexOf.call(obj, obj[2]) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js index eaccd505e2..8d3e7fb40a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-2.js; * @description: Array.prototype.indexOf - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { Array.prototype[2] = targetObj; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js index 8480fdf209..8f9d8751c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-3.js; * @description: Array.prototype.indexOf - 'length' is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { length: 0 }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { child[1] = true; return Array.prototype.indexOf.call(child, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js index 6eb6af028d..f7e6e62796 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-4.js; * @description: Array.prototype.indexOf - 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; var arrProtoLen; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js index 193bd7b696..3a8ddc4236 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-5.js; * @description: Array.prototype.indexOf - 'length' is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { get: function () { @@ -46,5 +45,5 @@ assertTrue((function testcase() { child[1] = true; return Array.prototype.indexOf.call(child, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js index 2c750bddbd..32d779a163 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-6.js; * @description: Array.prototype.indexOf - 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { length: 2 }; var Con = function () {}; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(childOne, true) === 1 && Array.prototype.indexOf.call(childTwo, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js index 58ed653ae1..1607eb3e21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-7.js; * @description: Array.prototype.indexOf - 'length' is own accessor property; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var objOne = { 1: true }; var objTwo = { 2: true }; Object.defineProperty(objOne, "length", { @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(objOne, true) === 1 && Array.prototype.indexOf.call(objTwo, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js index c8ca793f8a..f279172c4b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-8.js; * @description: Array.prototype.indexOf - 'length' is own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { length: 0 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return Array.prototype.indexOf.call(child, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js index b720fbfa68..b8bd985591 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-2-9.js; * @description: Array.prototype.indexOf - 'length' is own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { get: function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return Array.prototype.indexOf.call(child, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js index 799ac4fc53..dc4a9ec0e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-1.js; * @description: Array.prototype.indexOf - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 1, 1: 1, length: undefined }; return Array.prototype.indexOf.call(obj, 1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js index de1f962424..c05dedb89e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-10.js; * @description: Array.prototype.indexOf - value of 'length' is number primitive (value is NaN); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, length: NaN }; return Array.prototype.indexOf.call(obj, 0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js index 7a3011c39e..c40ce97fd2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-11.js; * @description: Array.prototype.indexOf - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: 1, 2: 2, length: "2" }; return Array.prototype.indexOf.call(obj, 1) === 1 && Array.prototype.indexOf.call(obj, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js index 619b1b2623..482cb11350 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-12.js; * @description: Array.prototype.indexOf - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: "true", 2: "2", length: "-4294967294" }; return Array.prototype.indexOf.call(obj, "true") === 1 && Array.prototype.indexOf.call(obj, "2") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js index 0fb62dde3b..65638454f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-13.js; * @description: Array.prototype.indexOf - 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 199: true, 200: "200.59", length: "200.59" }; return Array.prototype.indexOf.call(obj, true) === 199 && Array.prototype.indexOf.call(obj, "200.59") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js index 86127c28ed..a012caa50d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-14.js; * @description: Array.prototype.indexOf - 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var objOne = { 0: true, 1: true, length: "Infinity" }; var objTwo = { 0: true, 1: true, length: "+Infinity" }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(objOne, true) === -1 && Array.prototype.indexOf.call(objTwo, true) === -1 && Array.prototype.indexOf.call(objThree, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js index 3811cc25fd..9b5f4a4777 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-15.js; * @description: Array.prototype.indexOf - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: true, 2: "2E0", length: "2E0" }; return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, "2E0") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js index 9d89819151..13fe30ebed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-16.js; * @description: Array.prototype.indexOf - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: true, 11: "0x00B", length: "0x00B" }; return Array.prototype.indexOf.call(obj, true) === 10 && Array.prototype.indexOf.call(obj, "0x00B") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js index a422bf89ff..50905cfa30 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-17.js; * @description: Array.prototype.indexOf - 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: true, 2: "0002.0", length: "0002.0" }; return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, "0002.0") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js index 8c868ca890..102975501a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-18.js; * @description: Array.prototype.indexOf - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: true, 100: true, length: "one" }; return Array.prototype.indexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js index 1ca1ea340e..9a904373f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-19.js; * @description: Array.prototype.indexOf - value of 'length' is an Object which has an own toString method.; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf() method from Object // that simply returns itself. Since the default valueOf() method @@ -46,5 +45,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js index bf50266588..b73689ecd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-2.js; * @description: Array.prototype.indexOf return -1 when 'length' is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, 1: 1, length: true }; return Array.prototype.indexOf.call(obj, 0) === 0 && Array.prototype.indexOf.call(obj, 1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js index 9aa6d5893e..5cc541e8a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-20.js; * @description: Array.prototype.indexOf - value of 'length' is an Object which has an own valueOf method.; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { //valueOf method will be invoked first, since hint is Number var obj = { @@ -40,5 +39,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js index adaee00a37..e7e439543a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-21.js; * @description: Array.prototype.indexOf - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }; return Array.prototype.indexOf.call(obj, true) === 1 && toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js index b6a7f04495..59518fe99f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-22.js; * @description: Array.prototype.indexOf throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js index 974ef389e6..efe347e3eb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-23.js; * @description: Array.prototype.indexOf uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }; return Array.prototype.indexOf.call(obj, true) === 1 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js index c7fcaed5fc..d35fce86cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-24.js; * @description: Array.prototype.indexOf - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 122: true, 123: false, length: 123.321 }; //length will be 123 finally return Array.prototype.indexOf.call(obj, true) === 122 && Array.prototype.indexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js index 6796f9f96c..7d81305d03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-25.js; * @description: Array.prototype.indexOf - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: true, 2: false, length: -4294967294.5 }; //length will be 2 finally return Array.prototype.indexOf.call(obj, true) === 1 && Array.prototype.indexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js index 900efbc3bd..ba3947323e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-28.js; * @description: Array.prototype.indexOf - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; var obj = { 0: targetObj, @@ -35,5 +34,5 @@ assertTrue((function testcase() { }; return Array.prototype.indexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js index 0bfadebeee..ac762d2354 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-29.js; * @description: Array.prototype.indexOf - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; var obj = { 0: targetObj, @@ -35,5 +34,5 @@ assertTrue((function testcase() { return Array.prototype.indexOf.call(obj, targetObj) === 0 && Array.prototype.indexOf.call(obj, 4294967297) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js index c39ac38228..5620d1b316 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-3.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: true, length: 0 }; return Array.prototype.indexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js index 44c418b7b4..6cbe35c424 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-4.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: true, length: +0 }; return Array.prototype.indexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js index a90ea99e5c..d8bfa020a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-5.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: true, length: -0 }; return Array.prototype.indexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js index 5232d7b0b2..852921feef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-6.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 3: true, 4: false, length: 4 }; return Array.prototype.indexOf.call(obj, true) === 3 && Array.prototype.indexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js index 7009651517..9931bb93bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-7.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 4: true, 5: false, length: 5 - Math.pow(2, 32) }; return Array.prototype.indexOf.call(obj, true) === 4 && Array.prototype.indexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js index 351da2fe0a..e23e266ff6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-8.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, length: Infinity }; return Array.prototype.indexOf.call(obj, 0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js index aaf30446b2..bdf2714cfc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-3-9.js; * @description: Array.prototype.indexOf - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, length: -Infinity }; return Array.prototype.indexOf.call(obj, 0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js index 264d1e8aca..9de60042a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-1.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = [].indexOf(42); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js index 70c1e3570f..a312ff7e4b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-10.js; * @description: Array.prototype.indexOf - 'length' is a number of value -6e-1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = []; var obj = { 0: targetObj, 100: targetObj, length: -6e-1 }; return Array.prototype.indexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js index c8a591921c..fc981b2cf6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-11.js; * @description: Array.prototype.indexOf - 'length' is an empty string; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = []; var obj = { 0: targetObj, 100: targetObj, length: "" }; return Array.prototype.indexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js index f523aa405b..a67a201397 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-2.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 ( length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.indexOf.call({length: null}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js index c9953e2674..d448fc3e9b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-3.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 (length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.indexOf.call({length: false}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js index a4c725a71d..2c13af67b3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-4.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 (generic 'array' with length 0 ); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.lastIndexOf.call({length: 0}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js index b91c4d5864..609217f806 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-5.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 ( length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.indexOf.call({length: '0'}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js index 5db3273445..1ac54ac66a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-6.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.indexOf.call({length: { valueOf: function () { return 0;}}}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js index 6377a11106..e702b63b1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-7.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 ( length is object overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf method of the Object object; @@ -38,5 +37,5 @@ assertTrue((function testcase() { if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js index 0eff1d9b86..ccb3914719 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-8.js; * @description: Array.prototype.indexOf returns -1 if 'length' is 0 (length is an empty array); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf method of the Object object; @@ -46,5 +45,5 @@ assertTrue((function testcase() { if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js index 8914498214..152dd9e4c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-4-9.js; * @description: Array.prototype.indexOf - 'length' is a number of value 0.1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = []; var obj = { 0: targetObj, 100: targetObj, length: 0.1 }; return Array.prototype.indexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js index 80a8a89061..97d1765f41 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-1.js; * @description: Array.prototype.indexOf when fromIndex is string; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,1,2,1,2]; if (a.indexOf(2,"2") === 3 && // "2" resolves to 2 a.indexOf(2,"one") === 1) { // "one" resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js index 85db34cc52..b4f7e89671 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-10.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is positive number); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, 2].indexOf(targetObj, 2) === -1 && [0, 1, targetObj].indexOf(targetObj, 2) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js index 49a25b7d99..276176fd40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-11.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is negative number); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, 2].indexOf(targetObj, -1) === -1 && [0, 1, targetObj].indexOf(targetObj, -1) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js index 20e83420fb..108fd42530 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-12.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[Math.pow(2, 32) - 2] = true; //length is the max value of Uint type return arr.indexOf(true, Infinity) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js index fe62c7e625..671857d775 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true].indexOf(true, -Infinity) === 0)); +assertTrue([true].indexOf(true, -Infinity) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js index 08e0142d00..f00871dd6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true].indexOf(true, NaN) === 0 && [true].indexOf(true, -NaN) === 0)); +assertTrue([true].indexOf(true, NaN) === 0 && [true].indexOf(true, -NaN) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js index 14b6f81df1..e595a951f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js @@ -19,12 +19,10 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([0, true, 2].indexOf(true, "-1") === -1 && - [0, 1, true].indexOf(true, "-1") === 2)); +assertTrue([0, true, 2].indexOf(true, "-1") === -1 && + [0, 1, true].indexOf(true, "-1") === 2); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js index f84fc7aaec..61c9fc091b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-16.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a string containing Infinity; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[Math.pow(2, 32) - 2] = true; //length is the max value of Uint type return arr.indexOf(true, "Infinity") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js index 6f7d3b847b..a8b1b4a647 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a string containing -Infinity; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true].indexOf(true, "-Infinity") === 0)); +assertTrue([true].indexOf(true, "-Infinity") === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js index 3e27e82a1e..4815725f72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-18.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, 1, targetObj, 3, 4].indexOf(targetObj, "3E0") === -1 && [0, 1, 2, targetObj, 4].indexOf(targetObj, "3E0") === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js index 6f27a6d3b9..63b067148f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-19.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, 1, targetObj, 3, 4].indexOf(targetObj, "0x0003") === -1 && [0, 1, 2, targetObj, 4].indexOf(targetObj, "0x0003") === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js index eb843c0db3..d1a63adc17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-2.js; * @description: Array.prototype.indexOf when fromIndex is floating point number; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,3); if (a.indexOf(3,0.49) === 2 && // 0.49 resolves to 0 a.indexOf(1,0.51) === 0 && // 0.51 resolves to 0 a.indexOf(1,1.51) === -1) { // 1.01 resolves to 1 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js index a558eb8db6..50dc333962 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-20.js; * @description: Array.prototype.indexOf - value of 'fromIndex' which is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, 1, targetObj, 3, 4].indexOf(targetObj, "0003.10") === -1 && [0, 1, 2, targetObj, 4].indexOf(targetObj, "0003.10") === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js index 26174e563a..a93c1a3a33 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-21.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is an Object, which has an own toString method; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf() method from Object // that simply returns itself. Since the default valueOf() method @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return [0, true].indexOf(true, fromIndex) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js index 5aab87af96..e50035306b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-22.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is an Object, which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var fromIndex = { valueOf: function () { @@ -35,5 +34,5 @@ assertTrue((function testcase() { return [0, true].indexOf(true, fromIndex) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js index bd09b19955..3222f46bf7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-23.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }; return [0, true].indexOf(true, fromIndex) === 1 && toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js index cd22099836..332e8f6a58 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-24.js; * @description: Array.prototype.indexOf throws TypeError exception when value of 'fromIndex' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (e) { return toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js index 292fd9113c..00297501c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-25.js; * @description: Array.prototype.indexOf uses inherited valueOf method when value of 'fromIndex' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }; return [0, true].indexOf(true, child) === 1 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js index c1e123f59d..10a4127a48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-26.js; * @description: Array.prototype.indexOf - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepTwoOccurs = false; var stepFiveOccurs = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js index 0894576aab..f0f9fe34b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-27.js; * @description: Array.prototype.indexOf - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepThreeOccurs = false; var stepFiveOccurs = false; @@ -59,5 +58,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js index 85be77eab6..08aaccffbb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-28.js; * @description: Array.prototype.indexOf - side effects produced by step 1 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var stepFiveOccurs = false; var fromIndex = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && !stepFiveOccurs; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js index a41183adfd..569f771480 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-29.js; * @description: Array.prototype.indexOf - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepFiveOccurs = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof RangeError) && !stepFiveOccurs; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js index 0654c5706e..eb46870aa8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-3.js; * @description: Array.prototype.indexOf when fromIndex is boolean; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3]; if (a.indexOf(1,true) === -1 && // true resolves to 1 a.indexOf(1,false) === 0 ) { // false resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js index 7b0ca4697b..d49c1c7118 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-30.js; * @description: Array.prototype.indexOf - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepFiveOccurs = false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && !stepFiveOccurs; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js index 7ad5062ef0..1255a1545f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-31.js; * @description: Array.prototype.indexOf - 'fromIndex' is a positive non-integer, verify truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, 2].indexOf(targetObj, 2.5) === -1 && [0, 1, targetObj].indexOf(targetObj, 2.5) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js index b9689eda99..37cf9dbda0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-32.js; * @description: Array.prototype.indexOf - 'fromIndex' is a negative non-integer, verify truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, 2].indexOf(targetObj, -1.5) === -1 && [0, 1, targetObj].indexOf(targetObj, -1.5) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js index 10d3c8c050..e6c9bfe0b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js @@ -19,15 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js; * @description: Array.prototype.indexOf match on the first element, a middle element and the last element when 'fromIndex' is passed; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([0, 1, 2, 3, 4].indexOf(0, 0) === 0 && + +assertTrue([0, 1, 2, 3, 4].indexOf(0, 0) === 0 && [0, 1, 2, 3, 4].indexOf(2, 1) === 2 && [0, 1, 2, 3, 4].indexOf(2, 2) === 2 && [0, 1, 2, 3, 4].indexOf(4, 2) === 4 && - [0, 1, 2, 3, 4].indexOf(4, 4) === 4)); - + [0, 1, 2, 3, 4].indexOf(4, 4) === 4); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js index 8ca960f9df..74d6542fd3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-4.js; * @description: Array.prototype.indexOf returns 0 if fromIndex is 'undefined'; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3]; if (a.indexOf(1,undefined) === 0) { // undefined resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js index 76def73389..2d3f109d17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-5.js; * @description: Array.prototype.indexOf returns 0 if fromIndex is null; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3]; if (a.indexOf(1,null) === 0 ) { // null resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js index 5498e43fa9..18b1355477 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-6.js; * @description: Array.prototype.indexOf - 'fromIndex' isn't passed; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4]; //'fromIndex' will be set as 0 if not passed by default return arr.indexOf(0) === arr.indexOf(0, 0) && arr.indexOf(2) === arr.indexOf(2, 0) && arr.indexOf(4) === arr.indexOf(4, 0); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js index 666cbc72c4..7099030e91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true].indexOf(true, 0) === 0)); +assertTrue([true].indexOf(true, 0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js index 28d5148baf..0d2ba2461f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true].indexOf(true, +0) === 0)); +assertTrue([true].indexOf(true, +0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js index cf70f562f4..66684d2ca4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js; * @description: Array.prototype.indexOf - value of 'fromIndex' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true].indexOf(true, -0) === 0)); +assertTrue([true].indexOf(true, -0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js index 7bdd446bd5..3f5f1f1359 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-6-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-6-1.js; * @description: Array.prototype.indexOf returns -1 if fromIndex is greater than Array length; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = [1,2,3]; if (a.indexOf(1,5) === -1 && a.indexOf(1,3) === -1 && [ ].indexOf(1,0) === -1 ){ return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js index 68494070a6..4203dbf6a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js; * @description: Array.prototype.indexOf returns -1 when 'fromIndex' is length of array - 1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3].indexOf(1, 2) === -1)); +assertTrue([1, 2, 3].indexOf(1, 2) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js index f2a094322a..da86a0edae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js; * @description: Array.prototype.indexOf returns correct index when 'fromIndex' is length of array - 1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3].indexOf(3, 2) === 2)); +assertTrue([1, 2, 3].indexOf(3, 2) === 2); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js index ad7cb73647..f047598a88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js; * @description: Array.prototype.indexOf returns -1 when 'fromIndex' and 'length' are both 0; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([].indexOf(1, 0) === -1)); +assertTrue([].indexOf(1, 0) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js index ae7d9284f0..d4210c20a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js; * @description: Array.prototype.indexOf returns -1 when 'fromIndex' is 1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3].indexOf(1, 1) === -1)); +assertTrue([1, 2, 3].indexOf(1, 1) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js index 0d8769ab6f..413e4becf5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-7-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js; * @description: Array.prototype.indexOf returns correct index when 'fromIndex' is 1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3].indexOf(2, 1) === 1)); +assertTrue([1, 2, 3].indexOf(2, 1) === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js index bd80c0e4d1..bf9205d7c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-8-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-1.js; * @description: Array.prototype.indexOf with negative fromIndex; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,3); if (a.indexOf(2,-1) === -1 && @@ -34,5 +33,5 @@ assertTrue((function testcase() { a.indexOf(1,-5.3) === 0 ) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js index 015b9d0611..a0d7ef27e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-8-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js; * @description: Array.prototype.indexOf returns correct index when 'fromIndex' is -1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3, 4].indexOf(4, -1) === 3)); +assertTrue([1, 2, 3, 4].indexOf(4, -1) === 3); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js index c469453fe2..b8f339c884 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-8-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js; * @description: Array.prototype.indexOf returns -1 when abs('fromIndex') is length of array - 1; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3, 4].indexOf(1, -3) === -1)); +assertTrue([1, 2, 3, 4].indexOf(1, -3) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js index a189e8492f..fd4837ca56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-8-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js; * @description: Array.prototype.indexOf returns -1 when abs('fromIndex') is length of array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 3, 4].indexOf(0, -4) === -1)); +assertTrue([1, 2, 3, 4].indexOf(0, -4) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js index 47bb68c067..8169936d11 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-1.js; * @description: Array.prototype.indexOf must return correct index (boolean); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return true}}; var _false = false; var a = [obj,"true", undefined,0,_false,null,1,"str",0,1,true,false,true,false]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js index dce67ee8ec..6770095a6c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js @@ -22,18 +22,17 @@ * note that prior to the finally ES5 draft SameValue was used for comparisions * and hence NaNs could be found using indexOf * * - * @id: 15.4.4.14-9-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-10.js; * @description: Array.prototype.indexOf must return correct index (NaN); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var _NaN = NaN; var a = new Array("NaN",undefined,0,false,null,{toString:function (){return NaN}},"false",_NaN,NaN); if (a.indexOf(NaN) === -1) // NaN is equal to nothing, including itself. { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js index fd9fe7e07a..52891da3b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-11.js; * @description: Array.prototype.indexOf - the length of iteration isn't changed by adding elements to the array during iteration; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [20]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return arr.indexOf(1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js index 5dc9997332..b833788a25 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-2.js; * @description: Array.prototype.indexOf must return correct index (Number); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return 0}}; var one = 1; var _float = -(4/3); @@ -37,5 +36,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js index c0a30d8682..1d08ee4801 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-3.js; * @description: Array.prototype.indexOf must return correct index(string); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return "false"}}; var szFalse = "false"; var a = new Array("false1",undefined,0,false,null,1,obj,0,szFalse, "false"); @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js index d7256f54cf..a27c148916 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-4.js; * @description: Array.prototype.indexOf must return correct index(undefined); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return undefined;}}; var _undefined1 = undefined; var _undefined2; @@ -34,5 +33,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js index bfe026bf2d..50e54cb6b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-5.js; * @description: Array.prototype.indexOf must return correct index (Object); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj1 = {toString:function (){return "false"}}; var obj2 = {toString:function (){return "false"}}; var obj3 = obj1; @@ -34,5 +33,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js index 8ba7d317ba..65d84a0646 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-6.js; * @description: Array.prototype.indexOf must return correct index(null); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return null}}; var _null = null; var a = new Array(true,undefined,0,false,_null,1,"str",0,1,obj,true,false,null); @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js index fa25f9c9d7..eab9857bd1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-7.js; * @description: Array.prototype.indexOf must return correct index (self reference); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(0,1,2,3); a[2] = a; if (a.indexOf(a) === 2 && @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js index 15afd5636a..f092f27db5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-8.js; * @description: Array.prototype.indexOf must return correct index (Array); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var b = new Array("0,1"); var a = new Array(0,b,"0,1",3); if (a.indexOf(b.toString()) === 2 && @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js index c73ba4a21b..97a2e94ad3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-9.js; * @description: Array.prototype.indexOf must return correct index (Sparse Array); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(0,1); a[4294967294] = 2; // 2^32-2 - is max array element a[4294967295] = 3; // 2^32-1 added as non-array element property @@ -37,5 +36,5 @@ assertTrue((function testcase() { a.indexOf(3,4294967290) === -1 && a.indexOf(4,4294967290) === -1 && a.indexOf(5,4294967290) === -1 ) ; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js index 52f099a432..ef4169a360 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-1.js; * @description: Array.prototype.indexOf - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return 2 === Array.prototype.indexOf.call(arr, "length"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js index 724e192b5c..bfff241d39 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-10.js; * @description: Array.prototype.indexOf - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js index be847f3fd2..1599c3d8de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-11.js; * @description: Array.prototype.indexOf - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 2 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return -1 === Array.prototype.indexOf.call(arr, 6.99); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js index 064c382a4b..733e1d0920 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-12.js; * @description: Array.prototype.indexOf - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return -1 === arr.indexOf("6.99"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js index 07b85c292e..c7eddf3e8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-13.js; * @description: Array.prototype.indexOf - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 2: 2, length: 20 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js index 6dc0436e21..9f03ae6cf1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-14.js; * @description: Array.prototype.indexOf - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js index eb6e22f9bd..4fafa9046e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-15.js; * @description: Array.prototype.indexOf - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 0: 0, 1: 111, 2: 2, length: 10 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js index 5add205dd2..4487ec976f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-16.js; * @description: Array.prototype.indexOf - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 111, 2]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js index fcf97ced52..23738effc8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-17.js; * @description: Array.prototype.indexOf - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, "last"]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return -1 === arr.indexOf("last"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js index 5d16dc7e5b..346abba96a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-18.js; * @description: Array.prototype.indexOf - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js index 3104f5c541..dbc31aea85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-19.js; * @description: Array.prototype.indexOf - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return 2 === arr.indexOf("unconfigurable"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js index 53f5e1dc41..c989220e39 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-2.js; * @description: Array.prototype.indexOf - added properties in step 5 are visible here on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 30 }; var targetObj = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }; return 4 === Array.prototype.indexOf.call(arr, targetObj, fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js index a561b917b5..dbba2775bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-3.js; * @description: Array.prototype.indexOf - added properties in step 5 are visible here on an Array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr.length = 30; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return 4 === arr.indexOf(targetObj, fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js index d1738d50b2..6619203a42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-4.js; * @description: Array.prototype.indexOf - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 2: 6.99 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return -1 === Array.prototype.indexOf.call(arr, 6.99); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js index 885958b247..95e8bd8a66 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-5.js; * @description: Array.prototype.indexOf - deleted properties in step 5 are visible here on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 10: false, length: 30 }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }; return -1 === Array.prototype.indexOf.call(arr, false, fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js index b48b732fb4..7a893845fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-6.js; * @description: Array.prototype.indexOf - deleted properties in step 5 are visible here on an Array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[10] = "10"; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return -1 === arr.indexOf("10", fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js index 3d2ffe876a..434705546b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-7.js; * @description: Array.prototype.indexOf - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 2 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return Array.prototype.indexOf.call(arr, 1) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js index ebbbf0f384..aa8b13d552 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-8.js; * @description: Array.prototype.indexOf - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return arr.indexOf(1) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js index 8e534ef64d..8dd9c2bafa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-a-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-a-9.js; * @description: Array.prototype.indexOf - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 2 }; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js index 20d7ebb476..0d908e2970 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js; * @description: Array.prototype.indexOf - non-existent property wouldn't be called; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([0, , 2].indexOf(undefined) === -1)); +assertTrue([0, , 2].indexOf(undefined) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js index 5b64f9f2b5..893ed6a3f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-1.js; * @description: Array.prototype.indexOf - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, 1: 1, 2: 2, length: 3 }; return Array.prototype.indexOf.call(obj, 0) === 0 && Array.prototype.indexOf.call(obj, 1) === 1 && Array.prototype.indexOf.call(obj, 2) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js index dde939e30e..35909d86cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-10.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 3 }; Object.defineProperty(obj, "0", { @@ -52,5 +51,5 @@ assertTrue((function testcase() { return 0 === Array.prototype.indexOf.call(obj, 0) && 1 === Array.prototype.indexOf.call(obj, 1) && 2 === Array.prototype.indexOf.call(obj, 2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js index b95fc2121b..0acd7d62f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-11.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js index 2fddde00a1..a475d9e230 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-12.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js index bd2b7b9f5e..60337597aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-13.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; try { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js index c6889dcf3a..6d23a5f037 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-14.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js index 7415436900..e71496e44f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-15.js; * @description: Array.prototype.indexOf - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -56,5 +55,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js index 0dc71acdb4..548dd9eeb9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-16.js; * @description: Array.prototype.indexOf - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "0", { @@ -57,5 +56,5 @@ assertTrue((function testcase() { delete Object.prototype[1]; delete Object.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js index cd49097c94..28c2918b8c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-17.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.indexOf(undefined) === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js index 16016cf29b..3cdb5f04b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-18.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; Object.defineProperty(obj, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return 0 === Array.prototype.indexOf.call(obj, undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js index 30cdc528dc..752c0c8a79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-19.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js index 41c98c7208..0c8289f534 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js @@ -19,13 +19,11 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js; * @description: Array.prototype.indexOf - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([true, true, true].indexOf(true) === 0 && - [false, true, true].indexOf(true) === 1 && - [false, false, true].indexOf(true) === 2)); +assertTrue([true, true, true].indexOf(true) === 0 && + [false, true, true].indexOf(true) === 1 && + [false, false, true].indexOf(true) === 2); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js index ac863df5bf..f606621be7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-20.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "0", { @@ -47,5 +46,5 @@ assertTrue((function testcase() { }); return Array.prototype.indexOf.call(child, undefined) === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js index 674f149fd7..81f426e4fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-21.js; * @description: Array.prototype.indexOf - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { set: function () { }, @@ -35,5 +34,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js index f0db3c003a..3ac1e5087b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-22.js; * @description: Array.prototype.indexOf - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "0", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js index cb3c05735f..f658db2f3d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-23.js; * @description: Array.prototype.indexOf - This object is the global object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[200]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js index 9433bf8f14..3b76fb0256 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-25.js; * @description: Array.prototype.indexOf applied to Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { return 0 === Array.prototype.indexOf.call(arguments, arguments[0]) && @@ -33,5 +32,5 @@ assertTrue((function testcase() { }; return func(true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js index 43e34f6f27..8df10ae065 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-26.js; * @description: Array.prototype.indexOf applied to Arguments object which implements its own property get method (number of arguments equals to number of parameters); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { return 0 === Array.prototype.indexOf.call(arguments, arguments[0]) && @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; return func(0, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js index 79adf941bf..1d4cc04eec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-27.js; * @description: Array.prototype.indexOf applied to Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { return 0 === Array.prototype.indexOf.call(arguments, arguments[0]) && @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; return func(0, false, 0, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js index 3738b8298d..fc53f4e261 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-28.js; * @description: Array.prototype.indexOf - side-effects are visible in subsequent iterations on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var arr = []; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return arr.indexOf(true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js index 0b4bc1f059..61c83785ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-29.js; * @description: Array.prototype.indexOf - side-effects are visible in subsequent iterations on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var obj = { length: 2 }; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return Array.prototype.indexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js index 686beca199..b8b922d964 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-3.js; * @description: Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype[0] = false; return [true].indexOf(true) === 0; } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js index caf26d78af..9370005364 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-30.js; * @description: Array.prototype.indexOf - terminates iteration on unhandled exception on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arr = []; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js index 1fde8d1212..b7ea56c302 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-31.js; * @description: Array.prototype.indexOf - terminates iteration on unhandled exception on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { length: 2 }; @@ -52,5 +51,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js index 05efcd6d6b..24c16dfb41 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-4.js; * @description: Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.prototype[0] = false; @@ -33,5 +32,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js index e04e26be03..cc8b5b81ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-5.js; * @description: Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js index 1c64fae4eb..c6d68f2113 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-6.js; * @description: Array.prototype.indexOf - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "0", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js index d99ee0689e..5bd1093081 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-7.js; * @description: Array.prototype.indexOf - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype[0] = true; Array.prototype[1] = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js index 42e74e541d..2637e7691d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-8.js; * @description: Array.prototype.indexOf - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.prototype[0] = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Object.prototype[1]; delete Object.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js index b0b678dc6a..34623be8eb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-9.js; * @description: Array.prototype.indexOf - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [, , , ]; Object.defineProperty(arr, "0", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return arr.indexOf(0) === 0 && arr.indexOf(1) === 1 && arr.indexOf(2) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js index 4141d83fc8..80955141ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js @@ -19,16 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js; * @description: Array.prototype.indexOf - type of array element is different from type of search element; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((["true"].indexOf(true) === -1 && + +assertTrue(["true"].indexOf(true) === -1 && ["0"].indexOf(0) === -1 && [false].indexOf(0) === -1 && [undefined].indexOf(0) === -1 && [null].indexOf(0) === -1 && - [[]].indexOf(0) === -1)); - + [[]].indexOf(0) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js index a346ccdf86..e9448b5f82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js; * @description: Array.prototype.indexOf - both array element and search element are Boolean type, and they have same value; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([false, true].indexOf(true) === 1)); +assertTrue([false, true].indexOf(true) === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js index 0bbde59d3b..fb8bccb57d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-11.js; * @description: Array.prototype.indexOf - both array element and search element are Object type, and they refer to the same object; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj1 = {}; var obj2 = {}; var obj3 = obj2; return [{}, obj1, obj2].indexOf(obj3) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js index a6b986c58b..fe1cd064b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js; * @description: Array.prototype.indexOf - both type of array element and type of search element are Undefined; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([undefined].indexOf() === 0 && [undefined].indexOf(undefined) === 0)); +assertTrue([undefined].indexOf() === 0 && [undefined].indexOf(undefined) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js index 683b730118..2c9e3e0fb9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js; * @description: Array.prototype.indexOf - both type of array element and type of search element are null; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([null].indexOf(null) === 0)); +assertTrue([null].indexOf(null) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js index 7bd92be404..0ee7111d40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js; * @description: Array.prototype.indexOf - search element is NaN; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([+NaN, NaN, -NaN].indexOf(NaN) === -1)); +assertTrue([+NaN, NaN, -NaN].indexOf(NaN) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js index f0b638a20f..d39633672b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js; * @description: Array.prototype.indexOf - search element is -NaN; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([+NaN, NaN, -NaN].indexOf(-NaN) === -1)); +assertTrue([+NaN, NaN, -NaN].indexOf(-NaN) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js index 47ad4293d5..d5f4cd8721 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js; * @description: Array.prototype.indexOf - array element is +0 and search element is -0; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([+0].indexOf(-0) === 0)); +assertTrue([+0].indexOf(-0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js index 99355c6696..7a180da9ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js; * @description: Array.prototype.indexOf - array element is -0 and search element is +0; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([-0].indexOf(+0) === 0)); +assertTrue([-0].indexOf(+0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js index b6b7834015..f28b241c50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js; * @description: Array.prototype.indexOf - both array element and search element are Number, and they have same value; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([-1, 0, 1].indexOf(1) === 2)); +assertTrue([-1, 0, 1].indexOf(1) === 2); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js index e8bfd22438..dbae23071b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js; * @description: Array.prototype.indexOf - both array element and search element are String, and they have exactly the same sequence of characters; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue((["", "ab", "bca", "abc"].indexOf("abc") === 3)); +assertTrue(["", "ab", "bca", "abc"].indexOf("abc") === 3); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js index d900f0c2c3..6a682fe4d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-iii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js; * @description: Array.prototype.indexOf - returns index of last one when more than two elements in array are eligible; - * @precondition: (fnExists(Array.prototype.indexOf)); */ -assertTrue(([1, 2, 2, 1, 2].indexOf(2) === 1)); +assertTrue([1, 2, 2, 1, 2].indexOf(2) === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js index 7fc85609cc..8ea286eecc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.14-9-b-iii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-2.js; * @description: Array.prototype.indexOf - returns without visiting subsequent element once search value is found; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, , 1, 2]; var elementThirdAccessed = false; var elementFifthAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { arr.indexOf(2); return !elementThirdAccessed && !elementFifthAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js index 62813973ed..9d7b50c9bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-1.js; * @description: Array.prototype.lastIndexOf must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.lastIndexOf; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js index f0d64f84db..4d263321ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js; * @description: Array.prototype.lastIndexOf has a length property whose value is 1.; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((Array.prototype.lastIndexOf.length === 1)); +assertTrue(Array.prototype.lastIndexOf.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js index 9e0a33b3ba..019535ed55 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-1.js; * @description: Array.prototype.lastIndexOf applied to undefined throws a TypeError; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.lastIndexOf.call(undefined); @@ -35,5 +34,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js index b9d690dc42..4c6aae106c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-10.js; * @description: Array.prototype.lastIndexOf applied to the Math object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Math.length = 2; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete Math.length; delete Math[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js index 022383b320..aeced34bb2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-11.js; * @description: Array.prototype.lastIndexOf applied to Date object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Date(); obj.length = 2; obj[1] = true; return Array.prototype.lastIndexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js index 078aff6637..c4f31e00bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-12.js; * @description: Array.prototype.lastIndexOf applied to RegExp object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new RegExp("afdasf"); obj.length = 100; obj[1] = "afdasf"; return Array.prototype.lastIndexOf.call(obj, "afdasf") === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js index 315ad38948..3f046b3915 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-13.js; * @description: Array.prototype.lastIndexOf applied to the JSON object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete JSON[3]; delete JSON.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js index 041184e66d..d52662a31d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-14.js; * @description: Array.prototype.lastIndexOf applied to Error object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new SyntaxError(); obj.length = 2; obj[1] = Infinity; return Array.prototype.lastIndexOf.call(obj, Infinity) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js index dd7724a30c..56f02664ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-15.js; * @description: Array.prototype.lastIndexOf applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = (function fun() { return arguments; }(1, 2, 3)); return Array.prototype.lastIndexOf.call(obj, 2) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js index 734cb16b76..b2b5c157e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-17.js; * @description: Array.prototype.lastIndexOf applied to the global object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = ["global"]; try { var oldLen = fnGlobalObject().length; @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[1]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js index aa79e7eee7..79f84164f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-2.js; * @description: Array.prototype.lastIndexOf applied to null throws a TypeError; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.lastIndexOf.call(null); @@ -35,5 +34,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js index 7e23771930..53dbf11b51 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-3.js; * @description: Array.prototype.lastIndexOf applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Boolean.prototype[1] = true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { delete Boolean.prototype[1]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js index f5aa52e544..ac0fa0a69c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-4.js; * @description: Array.prototype.lastIndexOf applied to Boolean object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Boolean(false); obj.length = 2; obj[1] = true; return Array.prototype.lastIndexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js index 062b45c0bc..2b5cfaf724 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-5.js; * @description: Array.prototype.lastIndexOf applied to number primitive; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Number.prototype[1] = isNaN; @@ -35,5 +34,5 @@ assertTrue((function testcase() { delete Number.prototype[1]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js index 86afeb1b75..0f5c115dae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-6.js; * @description: Array.prototype.lastIndexOf applied to Number object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Number(-3); obj.length = 2; obj[1] = true; return Array.prototype.lastIndexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js index 96abdc8643..39b3e67c6f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js; * @description: Array.prototype.lastIndexOf applied to string primitive; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((Array.prototype.lastIndexOf.call("abc", "c") === 2)); +assertTrue(Array.prototype.lastIndexOf.call("abc", "c") === 2); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js index 3ebbed807b..4fac6eb8ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-8.js; * @description: Array.prototype.lastIndexOf applied to String object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("undefined"); return Array.prototype.lastIndexOf.call(obj, "f") === 4; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js index a869c47c8a..3f95147724 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-9.js; * @description: Array.prototype.lastIndexOf applied to Function object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; @@ -33,5 +32,5 @@ assertTrue((function testcase() { obj[1] = true; return Array.prototype.lastIndexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js index 6015fe062e..467d62a927 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-1.js; * @description: Array.prototype.lastIndexOf - 'length' is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: null, 2: undefined, length: 2 }; return Array.prototype.lastIndexOf.call(obj, null) === 1 && Array.prototype.lastIndexOf.call(obj, undefined) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js index 52e0eef142..088abd765d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-10.js; * @description: Array.prototype.lastIndexOf - 'length' is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(child, 1) === 1 && Array.prototype.lastIndexOf.call(child, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js index ceea145080..58b5b84763 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-11.js; * @description: Array.prototype.lastIndexOf - 'length' is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 1 }; Object.defineProperty(obj, "length", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return Array.prototype.lastIndexOf.call(obj, 1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js index caa9a325c4..4387a4ffe2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-12.js; * @description: Array.prototype.lastIndexOf - 'length' is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "length", { get: function () { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js index 60a12dc618..ae46212859 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-13.js; * @description: Array.prototype.lastIndexOf - 'length' is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { @@ -40,5 +39,5 @@ assertTrue((function testcase() { child[0] = true; return Array.prototype.lastIndexOf.call(child, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js index 1f28499707..c4fc71d66f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-14.js; * @description: Array.prototype.lastIndexOf - 'length' is undefined property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: null, 1: undefined }; return Array.prototype.lastIndexOf.call(obj, null) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js index 8ad1f340c5..9f1d296a03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-15.js; * @description: Array.prototype.lastIndexOf - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { var oldLen = fnGlobalObject().length; @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js index 9b55d1a4c1..862f5e89dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-17.js; * @description: Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = function () { }; var func = function (a, b) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { }; return func(0, targetObj); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js index 01033e9800..035a0ecca6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-18.js; * @description: Array.prototype.lastIndexOf applied to String object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var str = new String("012"); try { @@ -35,5 +34,5 @@ assertTrue((function testcase() { } finally { delete String.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js index 526da402ea..26b4a7ad33 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-19.js; * @description: Array.prototype.lastIndexOf applied to String object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; @@ -35,5 +34,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(obj, obj[1]) === 1 && Array.prototype.lastIndexOf.call(obj, obj[2]) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js index 0e77a1384f..dee8cf8344 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-2.js; * @description: Array.prototype.lastIndexOf - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { Array.prototype[2] = targetObj; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js index e16e2dccf3..7508ae8f24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-3.js; * @description: Array.prototype.lastIndexOf - 'length' is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {length: 0}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { child[1] = child; return Array.prototype.lastIndexOf.call(child, child) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js index f46ec268c0..9fca795ec3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-4.js; * @description: Array.prototype.lastIndexOf when 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; var arrProtoLen; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js index d3fd9a7d3c..12d21093f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-5.js; * @description: Array.prototype.lastIndexOf - 'length' is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { get: function () { @@ -46,5 +45,5 @@ assertTrue((function testcase() { child[1] = null; return Array.prototype.lastIndexOf.call(child, null) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js index 0f547b9648..9e62ebfc1f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-6.js; * @description: Array.prototype.lastIndexOf - 'length' is an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { length: 2 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(child, "x") === 1 && Array.prototype.lastIndexOf.call(child, "y") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js index 21a5da1ad1..57d96ad158 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-7.js; * @description: Array.prototype.lastIndexOf - 'length' is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: true, 2: false }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js index b6cf5531b3..520de05658 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-8.js; * @description: Array.prototype.lastIndexOf - 'length' is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = { length: 0 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return Array.prototype.lastIndexOf.call(child, eval) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js index b441f3da6e..506640a019 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-2-9.js; * @description: Array.prototype.lastIndexOf - 'length' is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var proto = {}; Object.defineProperty(proto, "length", { get: function () { @@ -48,5 +47,5 @@ assertTrue((function testcase() { }); return Array.prototype.lastIndexOf.call(child, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js index e8fce43e44..8cc47df6e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-1.js; * @description: Array.prototype.lastIndexOf - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 1, 1: 1, length: undefined }; return Array.prototype.lastIndexOf.call(obj, 1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js index 0bdbb75030..35bdb32c75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-10.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, length: NaN }; return Array.prototype.lastIndexOf.call(obj, 0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js index 827f6adcb8..cfddb551b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-11.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string containing positive number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {1: true, 2: false, length: "2"}; return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js index a4bb39dc5f..bea788f777 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-12.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string containing negative number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {1: null, 2: undefined, length: "-4294967294"}; return Array.prototype.lastIndexOf.call(obj, null) === 1 && Array.prototype.lastIndexOf.call(obj, undefined) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js index 4c383d65c7..7fcbd0dc89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-13.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 4: 4, 5: 5, length: "5.512345" }; return Array.prototype.lastIndexOf.call(obj, 4) === 4 && Array.prototype.lastIndexOf.call(obj, 5) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js index ed66060861..ea08e45b9e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-14.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var objOne = { 0: true, 1: true, length: "Infinity" }; var objTwo = { 0: true, 1: true, length: "+Infinity" }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(objOne, true) === -1 && Array.prototype.lastIndexOf.call(objTwo, true) === -1 && Array.prototype.lastIndexOf.call(objThree, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js index bc373fe9e0..7910e686b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-15.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {229: 229, 230: 2.3E2, length: "2.3E2"}; return Array.prototype.lastIndexOf.call(obj, 229) === 229 && Array.prototype.lastIndexOf.call(obj, 2.3E2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js index f1204865d9..386c59c21d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-16.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string which is able to be converted into hex number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 2573: 2573, 2574: 0x000A0E, length: "0x000A0E" }; return Array.prototype.lastIndexOf.call(obj, 2573) === 2573 && Array.prototype.lastIndexOf.call(obj, 0x000A0E) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js index 3a7cf9f815..851d5906d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-17.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: 1, 2: 2, length: "0002.0" }; return Array.prototype.lastIndexOf.call(obj, 1) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js index 9fd5121eb9..0feacfa076 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-18.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = new String("123abc123"); var obj = { 0: targetObj, length: "123abc123" }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js index 8611aa5061..b3743e6847 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-19.js; * @description: Array.prototype.lastIndexOf - value of 'length' is an Object which has an own toString method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf() method from Object // that simply returns itself. Since the default valueOf() method @@ -47,5 +46,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js index c7b1a59ec9..3bd8bfffd2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-2.js; * @description: Array.prototype.lastIndexOf return -1 when value of 'length' is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, 1: 1, length: true }; return Array.prototype.lastIndexOf.call(obj, 0) === 0 && Array.prototype.lastIndexOf.call(obj, 1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js index 4e0b8420de..d2fba79c7e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-20.js; * @description: Array.prototype.lastIndexOf - value of 'length' is an Object which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { //valueOf method will be invoked first, since hint is Number var obj = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js index 5a71aeb64e..fd02b238a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-21.js; * @description: Array.prototype.lastIndexOf - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }; return Array.prototype.lastIndexOf.call(obj, targetObj) === 1 && toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js index 1b76a0a105..1f60ed504a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-22.js; * @description: Array.prototype.lastIndexOf throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (e) { return toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js index 5ac2213f3c..9e694369a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-23.js; * @description: Array.prototype.lastIndexOf uses inherited valueOf method when 'length' is an object with an own toString and an inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }; return Array.prototype.lastIndexOf.call(obj, child) === 1 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js index 2c4ce05d0e..198e4c9cc3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-24.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 122: true, 123: false, length: 123.5 }; return Array.prototype.lastIndexOf.call(obj, true) === 122 && Array.prototype.lastIndexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js index 7e11ed399c..de0f8f7a3e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-25.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: true, 2: false, length: -4294967294.5 }; return Array.prototype.lastIndexOf.call(obj, true) === 1 && Array.prototype.lastIndexOf.call(obj, false) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js index 0ffc817233..8827c3bdcd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-28.js; * @description: Array.prototype.lastIndexOf - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; var obj = { @@ -36,5 +35,5 @@ assertTrue((function testcase() { }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; //verify length is 0 finally - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js index 8afc4cf22e..6140bdc29e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-29.js; * @description: Array.prototype.lastIndexOf - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; var obj = { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return Array.prototype.lastIndexOf.call(obj, targetObj) === 0 && Array.prototype.lastIndexOf.call(obj, 4294967297) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js index 91cd0bcaba..3365e2ab80 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-3.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: "undefined", length: 0 }; return Array.prototype.lastIndexOf.call(obj, "undefined") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js index 731586ffbb..0e9b746cae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-4.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: true, length: -0 }; return Array.prototype.lastIndexOf.call(obj, true) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js index 03da55a42e..6c069fff49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-5.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: +0, length: +0 }; return Array.prototype.lastIndexOf.call(obj, +0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js index 7f8ca9b602..0cd0d59e0c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-6.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is a positive number); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 99: true, 100: 100, length: 100 }; return Array.prototype.lastIndexOf.call(obj, true) === 99 && Array.prototype.lastIndexOf.call(obj, 100) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js index 812c9db931..0f377659b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-7.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is a negative number); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 4: -Infinity, 5: Infinity, length: 5 - Math.pow(2, 32) }; return Array.prototype.lastIndexOf.call(obj, -Infinity) === 4 && Array.prototype.lastIndexOf.call(obj, Infinity) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js index da86071dae..1058619d80 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-8.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, length: Infinity }; return Array.prototype.lastIndexOf.call(obj, 0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js index 7a598a9ece..60e8ffe25a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-3-9.js; * @description: Array.prototype.lastIndexOf - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, length: -Infinity }; return Array.prototype.lastIndexOf.call(obj, 0) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js index d0b7f08af8..26ec681698 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-1.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = [].lastIndexOf(42); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js index 89b596f4aa..31b3278d0e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-10.js; * @description: Array.prototype.lastIndexOf - 'length' is a number of value -6e-1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = []; var obj = { 0: targetObj, 100: targetObj, length: -6e-1 }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js index 4d97a9f26e..70584bc5d4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-11.js; * @description: Array.prototype.lastIndexOf - 'length' is an empty string; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = []; var obj = { 0: targetObj, 100: targetObj, length: "" }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js index 5ef2db2a1d..f140499efc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-2.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 ( length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.lastIndexOf.call({length: null}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js index 8ad6219d7b..d4b6b1f943 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-3.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 (length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.lastIndexOf.call({length: false}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js index 0db00e50f0..bb78e7a711 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-4.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 (generic 'array' with length 0 ); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js index 5b6330c8a7..cba7b22b6b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-5.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 ( length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.lastIndexOf.call({length: '0'}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js index d8300ec9bd..a182882d97 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-6.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var i = Array.prototype.lastIndexOf.call({length: { valueOf: function () { return 0;}}}, 1); if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js index 3d39298ede..54a49c1931 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-7.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 ( length is object overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -43,5 +42,5 @@ assertTrue((function testcase() { if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js index 9e0f75a993..a83501549b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-8.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 (length is an empty array); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf method of the Object object; @@ -46,5 +45,5 @@ assertTrue((function testcase() { if (i === -1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js index 23176f4bcc..c15d24f603 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-4-9.js; * @description: Array.prototype.lastIndexOf - 'length' is a number of value 0.1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = []; var obj = { 0: targetObj, 100: targetObj, length: 0.1 }; return Array.prototype.lastIndexOf.call(obj, targetObj) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js index 056bda7e7f..eb432e4daa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-1.js; * @description: Array.prototype.lastIndexOf when fromIndex is string; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(0,1,1); if (a.lastIndexOf(1,"1") === 1 && // "1" resolves to 1 a.lastIndexOf(1,"one") === -1) { // NaN string resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js index 88a4dc919a..87e3ac628e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-10.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is positive number); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, true].lastIndexOf(targetObj, 1.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, 1.5) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js index 1846e2c672..5bc412f459 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-11.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is negative number); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, true].lastIndexOf(targetObj, -2.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, -2.5) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js index ecf0c44726..b91c225a7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-12.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[Math.pow(2, 32) - 2] = null; // length is the max value of Uint type return arr.lastIndexOf(null, Infinity) === (Math.pow(2, 32) - 2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js index 554092c62d..4e1176fe50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([true].lastIndexOf(true, -Infinity) === -1)); +assertTrue([true].lastIndexOf(true, -Infinity) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js index fc3f045e04..be246757b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js @@ -19,14 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([0, true].lastIndexOf(true, NaN) === -1 && // from Index will be convert to +0 + +assertTrue([0, true].lastIndexOf(true, NaN) === -1 && // from Index will be convert to +0 [true, 0].lastIndexOf(true, NaN) === 0 && [0, true].lastIndexOf(true, -NaN) === -1 && - [true, 0].lastIndexOf(true, -NaN) === 0)); - + [true, 0].lastIndexOf(true, -NaN) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js index 8c092a593b..573b4ef0f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js @@ -19,12 +19,10 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([0, "-2", 2].lastIndexOf("-2", "-2") === 1 && - [0, 2, "-2"].lastIndexOf("-2", "-2") === -1)); +assertTrue([0, "-2", 2].lastIndexOf("-2", "-2") === 1 && + [0, 2, "-2"].lastIndexOf("-2", "-2") === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js index 1644686a41..b11012ba8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-16.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing Infinity; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[Math.pow(2, 32) - 2] = true; // length is the max value of Uint type return arr.lastIndexOf(true, "Infinity") === (Math.pow(2, 32) - 2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js index 8aec0e9945..7a840aa47f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing -Infinity; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([true].lastIndexOf(true, "-Infinity") === -1)); +assertTrue([true].lastIndexOf(true, "-Infinity") === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js index 00c4e0a97c..170ddf989e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-18.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, NaN, targetObj, 3, false].lastIndexOf(targetObj, "2E0") === 2 && [0, NaN, 3, targetObj, false].lastIndexOf(targetObj, "2E0") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js index f7d7903293..c081de4983 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-19.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, true, targetObj, 3, false].lastIndexOf(targetObj, "0x0002") === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, "0x0002") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js index c30ec82ecd..267810a31e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-2.js; * @description: Array.prototype.lastIndexOf when fromIndex is floating point number; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,1); if (a.lastIndexOf(2,1.49) === 1 && // 1.49 resolves to 1 a.lastIndexOf(2,0.51) === -1 && // 0.51 resolves to 0 a.lastIndexOf(1,0.51) === 0){ // 0.51 resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js index 316a872d93..2246e0d4e2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-20.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' which is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, true, targetObj, 3, false].lastIndexOf(targetObj, "0002.10") === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, "0002.10") === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js index 81e22339ef..08ed98165c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-21.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' which is an Object, and has an own toString method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { // objects inherit the default valueOf() method from Object // that simply returns itself. Since the default valueOf() method @@ -41,5 +40,5 @@ assertTrue((function testcase() { return [0, true, targetObj, 3, false].lastIndexOf(targetObj, fromIndex) === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, fromIndex) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js index 693073b797..98b84660be 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-22.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' which is an object, and has an own valueOf method; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var fromIndex = { valueOf: function () { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var targetObj = function () {}; return [0, true, targetObj, 3, false].lastIndexOf(targetObj, fromIndex) === 2 && [0, true, 3, targetObj, false].lastIndexOf(targetObj, fromIndex) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js index 979f08eae6..bfedcc1160 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-23.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }; return [0, true].lastIndexOf(true, fromIndex) === 1 && toStringAccessed && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js index a8d7e86f61..db388645a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-24.js; * @description: Array.prototype.lastIndexOf throws TypeError exception when value of 'fromIndex' is an object that both toString and valueOf methods than don't return primitive value; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (e) { return toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js index b2e64e1275..0436ac6b65 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-25.js; * @description: Array.prototype.lastIndexOf use inherited valueOf method when value of 'fromIndex' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }; return [0, true].lastIndexOf(true, child) === 1 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js index 6e67120d71..f543d0c136 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-26.js; * @description: Array.prototype.lastIndexOf - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepTwoOccurs = false; var stepFiveOccurs = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js index 43d18df555..1a0b714709 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-27.js; * @description: Array.prototype.lastIndexOf - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepThreeOccurs = false; var stepFiveOccurs = false; @@ -60,5 +59,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js index d5c1515328..a7e95c0625 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-28.js; * @description: Array.prototype.lastIndexOf - side effects produced by step 1 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var stepFiveOccurs = false; var fromIndex = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && !stepFiveOccurs; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js index 325779aab0..138adfcb9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-29.js; * @description: Array.prototype.lastIndexOf - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepFiveOccurs = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof RangeError) && !stepFiveOccurs; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js index fa35193535..22d7b2f6cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-3.js; * @description: Array.prototype.lastIndexOf when fromIndex is boolean; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,1); if (a.lastIndexOf(2,true) === 1 && // true resolves to 1 a.lastIndexOf(2,false) === -1 ) { // false resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js index 3b8e150892..234b6451fb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-30.js; * @description: Array.prototype.lastIndexOf - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var stepFiveOccurs = false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } catch (e) { return (e instanceof TypeError) && !stepFiveOccurs; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js index d1d0cc69ac..2b245c85fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-31.js; * @description: Array.prototype.lastIndexOf - 'fromIndex' is a positive non-integer, verify truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, true].lastIndexOf(targetObj, 1.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, 1.5) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js index f98db55000..947dab5648 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-32.js; * @description: Array.prototype.lastIndexOf - 'fromIndex' is a negative non-integer, verify truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; return [0, targetObj, true].lastIndexOf(targetObj, -2.5) === 1 && [0, true, targetObj].lastIndexOf(targetObj, -2.5) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js index cd48120ce5..4b236b8d36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js @@ -19,15 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js; * @description: Array.prototype.lastIndexOf - match on the first element, a middle element and the last element when 'fromIndex' is passed; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([0, 1, 2, 3, 4].lastIndexOf(0, 0) === 0 && + +assertTrue([0, 1, 2, 3, 4].lastIndexOf(0, 0) === 0 && [0, 1, 2, 3, 4].lastIndexOf(0, 2) === 0 && [0, 1, 2, 3, 4].lastIndexOf(2, 2) === 2 && [0, 1, 2, 3, 4].lastIndexOf(2, 4) === 2 && - [0, 1, 2, 3, 4].lastIndexOf(4, 4) === 4)); - + [0, 1, 2, 3, 4].lastIndexOf(4, 4) === 4); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js index d65bc8a741..228b24b951 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-4.js; * @description: Array.prototype.lastIndexOf when fromIndex is undefined; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,1); if (a.lastIndexOf(2,undefined) === -1 && a.lastIndexOf(1,undefined) === 0 && a.lastIndexOf(1) === 2) { // undefined resolves to 0, no second argument resolves to len return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js index 588bdf80ad..148eaff61b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-5.js; * @description: Array.prototype.lastIndexOf when fromIndex is null; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,1); if (a.lastIndexOf(2,null) === -1 && a.lastIndexOf(1,null) === 0) { // null resolves to 0 return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js index 4a12687460..d7fc7db3dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-6.js; * @description: Array.prototype.lastIndexOf when 'fromIndex' isn't passed; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4]; //'fromIndex' will be set as 4 if not passed by default return arr.lastIndexOf(0) === arr.lastIndexOf(0, 4) && arr.lastIndexOf(2) === arr.lastIndexOf(2, 4) && arr.lastIndexOf(4) === arr.lastIndexOf(4, 4); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js index 0f46b3ccd6..2d8d0a6e87 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-7.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { return [0, 100].lastIndexOf(100, 0) === -1 && // verify fromIndex is not more than 0 [200, 0].lastIndexOf(200, 0) === 0; // verify fromIndex is not less than 0 - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js index b7879a0ee2..59cd126e4c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js @@ -19,12 +19,10 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([0, true].lastIndexOf(true, +0) === -1 && - [true, 0].lastIndexOf(true, +0) === 0)); +assertTrue([0, true].lastIndexOf(true, +0) === -1 && + [true, 0].lastIndexOf(true, +0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js index 30d8cf5197..577104394b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js @@ -19,12 +19,10 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js; * @description: Array.prototype.lastIndexOf - value of 'fromIndex' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([0, true].lastIndexOf(true, -0) === -1 && - [true, 0].lastIndexOf(true, -0) === 0)); +assertTrue([0, true].lastIndexOf(true, -0) === -1 && + [true, 0].lastIndexOf(true, -0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js index 22c0df1fae..b303b6c9c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-6-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-1.js; * @description: Array.prototype.lastIndexOf when fromIndex greater than Array.length; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,3); if (a.lastIndexOf(3,5.4) === 2 && a.lastIndexOf(3,3.1) === 2 ) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js index 79c65433f9..a3c398a09d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-6-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js; * @description: Array.prototype.lastIndexOf returns correct index when 'fromIndex' is length of array - 1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3].lastIndexOf(3, 2) === 2)); +assertTrue([1, 2, 3].lastIndexOf(3, 2) === 2); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js index d1f2a45b7f..08e49d5e4c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-6-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js; * @description: Array.prototype.lastIndexOf returns -1 when 'fromIndex' is length of array - 1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3].lastIndexOf(3, 1) === -1)); +assertTrue([1, 2, 3].lastIndexOf(3, 1) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js index b7a06be573..aa856f7136 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-6-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js; * @description: Array.prototype.lastIndexOf returns -1 when 'fromIndex' and 'length' are both 0; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([].lastIndexOf(1, 0) === -1)); +assertTrue([].lastIndexOf(1, 0) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js index 7f2cfbc5e6..4b4311936f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-6-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js; * @description: Array.prototype.lastIndexOf returns -1 when 'fromIndex' is 1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3].lastIndexOf(3, 1) === -1)); +assertTrue([1, 2, 3].lastIndexOf(3, 1) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js index bd08f5bf63..8f1c65cd36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-6-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js; * @description: Array.prototype.lastIndexOf returns correct index when 'fromIndex' is 1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3].lastIndexOf(2, 1) === 1)); +assertTrue([1, 2, 3].lastIndexOf(2, 1) === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js index b2d39d2d8c..2e2c8a9145 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-1.js; * @description: Array.prototype.lastIndexOf with negative fromIndex ; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(1,2,3); if (a.lastIndexOf(2,-2) === 1 && @@ -33,5 +32,5 @@ assertTrue((function testcase() { a.lastIndexOf(1,-5.3) === -1 ) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js index 067a5dde2f..d37ece81f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js; * @description: Array.prototype.lastIndexOf returns correct index when 'fromIndex' is -1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3, 4].lastIndexOf(4, -1) === 3)); +assertTrue([1, 2, 3, 4].lastIndexOf(4, -1) === 3); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js index 3293a06855..f1170a497a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js; * @description: Array.prototype.lastIndexOf returns -1 when abs('fromIndex') is length of array - 1; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3, 4].lastIndexOf(3, -3) === -1)); +assertTrue([1, 2, 3, 4].lastIndexOf(3, -3) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js index 3e6b5442b1..5a3c5acd81 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js; * @description: Array.prototype.lastIndexOf returns -1 when abs('fromIndex') is length of array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([1, 2, 3, 4].lastIndexOf(2, -4) === -1)); +assertTrue([1, 2, 3, 4].lastIndexOf(2, -4) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js index 2c53d0152e..dcb84a219e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-1.js; * @description: Array.prototype.lastIndexOf must return correct index(boolean); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return true}}; var _false = false; var a = new Array(false,true,false,obj,_false,true,"true", undefined,0,null,1,"str",0,1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js index 5ca6973d30..192666dbe2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js @@ -22,18 +22,17 @@ * note that prior to the finally ES5 draft SameValue was used for comparisions * and hence NaNs could be found using lastIndexOf * * - * @id: 15.4.4.15-8-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-10.js; * @description: Array.prototype.lastIndexOf must return correct index (NaN); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var _NaN = NaN; var a = new Array("NaN",_NaN,NaN, undefined,0,false,null,{toString:function (){return NaN}},"false"); if (a.lastIndexOf(NaN) === -1) // NaN matches nothing, not even itself { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js index 03064961c8..08c436a14a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-11.js; * @description: Array.prototype.lastIndexOf - the length of iteration isn't changed by adding elements to the array during iteration; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [20]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return arr.lastIndexOf(1) === -1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js index 0598d85c88..211198fda2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-2.js; * @description: Array.prototype.lastIndexOf must return correct index(Number); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return 0}}; var one = 1; var _float = -(4/3); @@ -37,5 +36,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js index 2a2561f5b8..6aa8fd3446 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-3.js; * @description: Array.prototype.lastIndexOf must return correct index(string); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return "false"}}; var szFalse = "false"; var a = new Array(szFalse, "false","false1",undefined,0,false,null,1,obj,0); @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js index a27faac36b..790ae56ae0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-4.js; * @description: Array.prototype.lastIndexOf must return correct index(undefined); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return undefined;}}; var _undefined1 = undefined; var _undefined2; @@ -34,5 +33,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js index eacf0668ce..a19268336c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-5.js; * @description: Array.prototype.lastIndexOf must return correct index(Object); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj1 = {toString:function (){return "false"}}; var obj2 = {toString:function (){return "false"}}; var obj3 = obj1; @@ -34,5 +33,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js index ac58d3ffca..35db00b709 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-6.js; * @description: Array.prototype.lastIndexOf must return correct index(null); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {toString:function (){return null}}; var _null = null; var a = new Array(true,undefined,0,false,null,1,"str",0,1,null,true,false,undefined,_null,"null",undefined,"str",obj); @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js index 33a2c984ef..1bd64a9737 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-7.js; * @description: Array.prototype.lastIndexOf must return correct index (self reference); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(0,1,2,3); a[2] = a; if (a.lastIndexOf(a) === 2 && @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js index 8ca41e5ff3..2ec74d1dd3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-8.js; * @description: Array.prototype.lastIndexOf must return correct index (Array); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var b = new Array("0,1"); var a = new Array(0,b,"0,1",3); if (a.lastIndexOf(b.toString()) === 2 && @@ -33,5 +32,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js index ab82810ce1..6f4e800d14 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-9.js; * @description: Array.prototype.lastIndexOf must return correct index (Sparse Array); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(0,1); a[4294967294] = 2; // 2^32-2 - is max array element index a[4294967295] = 3; // 2^32-1 added as non-array element property @@ -41,5 +40,5 @@ assertTrue((function testcase() { a.lastIndexOf(3) === 4294967200 && a.lastIndexOf(4) === 4294967201 && a.lastIndexOf(5) === 4294967202) ; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js index cd4cbb41fd..c45c058aee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-1.js; * @description: Array.prototype.lastIndexOf - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return 2 === Array.prototype.lastIndexOf.call(arr, "length"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js index 79fde7cd76..52ab4f0026 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-10.js; * @description: Array.prototype.lastIndexOf - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js index d1cfd8124c..d89576637d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-11.js; * @description: Array.prototype.lastIndexOf - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 200 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return -1 === Array.prototype.lastIndexOf.call(arr, 6.99); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js index f9c2a7844d..0bbaa47f5e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-12.js; * @description: Array.prototype.lastIndexOf - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [1, 2, 3, 4]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return -1 === arr.lastIndexOf("6.99"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js index 3880e4a47e..10263c4617 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-13.js; * @description: Array.prototype.lastIndexOf - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 2: 2, length: 20 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js index 99443896f8..71dd1a4880 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-14.js; * @description: Array.prototype.lastIndexOf - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js index 479e84db5e..dc6b70740b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-15.js; * @description: Array.prototype.lastIndexOf - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 0: 0, 1: 111, 2: 2, length: 10 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js index 9608e6f27d..a5e3d2cf02 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-16.js; * @description: Array.prototype.lastIndexOf - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 111, 2]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js index f25132844d..21e533d4a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-17.js; * @description: Array.prototype.lastIndexOf - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, "last", 4]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return -1 === arr.lastIndexOf("last"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js index dd437d74ca..e293c7b62f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-18.js; * @description: Array.prototype.lastIndexOf - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4]; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js index f9841e4868..e07ee71760 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-19.js; * @description: Array.prototype.lastIndexOf - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3]; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return 2 === arr.lastIndexOf("unconfigurable"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js index 6ee4eaeb1d..16f7a3e5c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-2.js; * @description: Array.prototype.lastIndexOf - added properties in step 5 are visible here on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 30 }; var targetObj = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }; return 4 === Array.prototype.lastIndexOf.call(arr, targetObj, fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js index 84090ead94..afa961d3de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-3.js; * @description: Array.prototype.lastIndexOf - added properties in step 5 are visible here on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr.length = 30; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return 4 === arr.lastIndexOf(targetObj, fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js index a58dd44238..80fe548c13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-4.js; * @description: Array.prototype.lastIndexOf - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 2: 6.99 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return -1 === Array.prototype.lastIndexOf.call(arr, 6.99); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js index 6c8b4f6ee4..5b7f562862 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-5.js; * @description: Array.prototype.lastIndexOf - deleted properties of step 5 are visible here on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = { 10: false, length: 30 }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }; return -1 === Array.prototype.lastIndexOf.call(arr, false, fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js index 2f5ef04946..626f400bcd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-6.js; * @description: Array.prototype.lastIndexOf - deleted properties of step 5 are visible here on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; arr[10] = "10"; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return -1 === arr.lastIndexOf("10", fromIndex); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js index 514fb0b6f5..fad37b814f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-7.js; * @description: Array.prototype.lastIndexOf - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 8 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return Array.prototype.lastIndexOf.call(arr, 1) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js index 18d3cb59f6..aa6862be60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-8.js; * @description: Array.prototype.lastIndexOf - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, , 2]; @@ -43,5 +42,5 @@ assertTrue((function testcase() { }); return arr.lastIndexOf(1) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js index d699e00608..fabffb6213 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-a-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-a-9.js; * @description: Array.prototype.lastIndexOf - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var arr = { length: 9 }; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js index 7eb6093c5b..2843fc27da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js; * @description: Array.prototype.lastIndexOf - undefined property wouldn't be called; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([0, , 2].lastIndexOf(undefined) === -1)); +assertTrue([0, , 2].lastIndexOf(undefined) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js index d204aaedfb..90d614532d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-1.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 0, 1: 1, 2: 2, length: 3 }; return Array.prototype.lastIndexOf.call(obj, 0) === 0 && Array.prototype.lastIndexOf.call(obj, 1) === 1 && Array.prototype.lastIndexOf.call(obj, 2) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js index f98a06b654..da38ecebdb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-10.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 3 }; Object.defineProperty(obj, "0", { @@ -52,5 +51,5 @@ assertTrue((function testcase() { return 0 === Array.prototype.lastIndexOf.call(obj, 0) && 1 === Array.prototype.lastIndexOf.call(obj, 1) && 2 === Array.prototype.lastIndexOf.call(obj, 2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js index acfc17d381..e6ffb70d76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-11.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js index a4160d304a..0a38221b2a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-12.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js index 804dde56e7..ac03802615 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-13.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; try { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js index 96b87ba801..532edda3b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-14.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js index dcf9e68586..aee360e784 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-15.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -56,5 +55,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js index 649aff25cd..459a7dcbc2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-16.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "0", { @@ -57,5 +56,5 @@ assertTrue((function testcase() { delete Object.prototype[1]; delete Object.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js index a0263f483a..aeec5d3ab2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-17.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = []; Object.defineProperty(arr, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return arr.lastIndexOf(undefined) === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js index ceb346a13d..9b21f828c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-18.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; Object.defineProperty(obj, "0", { @@ -34,5 +33,5 @@ assertTrue((function testcase() { }); return 0 === Array.prototype.lastIndexOf.call(obj, undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js index e654a93042..6a0ebe6b94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-19.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { length: 1 }; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js index ccc435dcec..bad178c8b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js @@ -19,13 +19,11 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([true, true, true].lastIndexOf(true) === 2 && - [true, true, false].lastIndexOf(true) === 1 && - [true, false, false].lastIndexOf(true) === 0)); +assertTrue([true, true, true].lastIndexOf(true) === 2 && + [true, true, false].lastIndexOf(true) === 1 && + [true, false, false].lastIndexOf(true) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js index 4329369dd1..752e9e106a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-20.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is an own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [, 1]; try { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js index cc33f2cfd7..3d36a68ac9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-21.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { set: function () { }, @@ -35,5 +34,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js index 6bd8ca9a07..c8258228c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-22.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "0", { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js index 500cf8428c..57e9ed1443 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-23.js; * @description: Array.prototype.lastIndexOf - This object is the global object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var targetObj = {}; try { @@ -43,5 +42,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[200]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js index f5d970952f..0ce84f12dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-25.js; * @description: Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { return 0 === Array.prototype.lastIndexOf.call(arguments, arguments[0]) && @@ -33,5 +32,5 @@ assertTrue((function testcase() { }; return func(true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js index 030c9e188f..9bc74304db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-26.js; * @description: Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method (number of arguments equals to number of parameters); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { return 0 === Array.prototype.lastIndexOf.call(arguments, arguments[0]) && @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; return func(0, true); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js index 933cd7d1b2..6deb66e1a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-27.js; * @description: Array.prototype.lastIndexOf applied to Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var func = function (a, b) { return 2 === Array.prototype.lastIndexOf.call(arguments, arguments[0]) && @@ -34,5 +33,5 @@ assertTrue((function testcase() { }; return func(0, arguments, 0, Object.prototype); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js index cbe6ba8033..c83b8b2a00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-28.js; * @description: Array.prototype.lastIndexOf - side-effects are visible in subsequent iterations on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var arr = []; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return arr.lastIndexOf(true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js index 6e29aa1650..7036ac7738 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-29.js; * @description: Array.prototype.lastIndexOf - side-effects are visible in subsequent iterations on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var obj = { length: 3 }; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return Array.prototype.lastIndexOf.call(obj, true) === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js index d6932d5ac2..ec5df1536c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-3.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype[0] = Object; return [Object.prototype].lastIndexOf(Object.prototype) === 0; } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js index f92c3c5d7e..3707678c8f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-30.js; * @description: Array.prototype.lastIndexOf terminates iteration on unhandled exception on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arr = []; @@ -52,5 +51,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js index 1efc4009e8..5fe9fcc14b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-31.js; * @description: Array.prototype.lastIndexOf terminates iteration on unhandled exception on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { length: 3 }; @@ -52,5 +51,5 @@ assertTrue((function testcase() { return (e instanceof TypeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js index ba0c054df5..f8409c683b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-4.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.prototype[0] = false; @@ -33,5 +32,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js index 6f9aa5bf0c..4d38669612 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-5.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { get: function () { @@ -37,5 +36,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js index 15a1abf5d0..c44c982309 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-6.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Object.prototype, "0", { @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js index e7b86fa70c..47fdcd1ded 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-7.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype[0] = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js index d28ce66d41..9330aa062c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-8.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.prototype[0] = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Object.prototype[1]; delete Object.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js index 2fef387f9a..283deb741b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-9.js; * @description: Array.prototype.lastIndexOf - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [, , , ]; Object.defineProperty(arr, "0", { @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return arr.lastIndexOf(0) === 0 && arr.lastIndexOf(1) === 1 && arr.lastIndexOf(2) === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js index 68948fe180..79bc5e9865 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js @@ -19,16 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js; * @description: Array.prototype.lastIndexOf - type of array element is different from type of search element; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((["true"].lastIndexOf(true) === -1 && + +assertTrue(["true"].lastIndexOf(true) === -1 && ["0"].lastIndexOf(0) === -1 && [false].lastIndexOf(0) === -1 && [undefined].lastIndexOf(0) === -1 && [null].lastIndexOf(0) === -1 && - [[]].lastIndexOf(0) === -1)); - + [[]].lastIndexOf(0) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js index 1d52b6af1d..81a1b191a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js; * @description: Array.prototype.lastIndexOf - both array element and search element are booleans, and they have same value; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([false, true].lastIndexOf(true) === 1)); +assertTrue([false, true].lastIndexOf(true) === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js index 515515bcf3..c73feb9204 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-11.js; * @description: Array.prototype.lastIndexOf - both array element and search element are Objects, and they refer to the same object; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var obj1 = {}; var obj2 = {}; var obj3 = obj2; return [obj2, obj1].lastIndexOf(obj3) === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js index 15f710c428..80d885c7d4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js; * @description: Array.prototype.lastIndexOf - both type of array element and type of search element are Undefined; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([undefined].lastIndexOf() === 0 && [undefined].lastIndexOf(undefined) === 0)); +assertTrue([undefined].lastIndexOf() === 0 && [undefined].lastIndexOf(undefined) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js index d0fe4d755c..e54f3e73d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js; * @description: Array.prototype.lastIndexOf - both type of array element and type of search element are Null; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([null].lastIndexOf(null) === 0)); +assertTrue([null].lastIndexOf(null) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js index 43e4b11549..8366c25675 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js; * @description: Array.prototype.lastIndexOf - search element is NaN; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([+NaN, NaN, -NaN].lastIndexOf(NaN) === -1)); +assertTrue([+NaN, NaN, -NaN].lastIndexOf(NaN) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js index 598cb3fa32..16c549689e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js; * @description: Array.prototype.lastIndexOf - search element is -NaN; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([+NaN, NaN, -NaN].lastIndexOf(-NaN) === -1)); +assertTrue([+NaN, NaN, -NaN].lastIndexOf(-NaN) === -1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js index b0496d089c..f9c525efdb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js; * @description: Array.prototype.lastIndexOf - array element is +0 and search element is -0; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([+0].lastIndexOf(-0) === 0)); +assertTrue([+0].lastIndexOf(-0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js index 87342c02b6..22821e32bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js; * @description: Array.prototype.lastIndexOf - array element is -0 and search element is +0; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([-0].lastIndexOf(+0) === 0)); +assertTrue([-0].lastIndexOf(+0) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js index fea1269aaf..69b8623347 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js; * @description: Array.prototype.lastIndexOf - both array element and search element are numbers, and they have same value; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([-1, 0, 1].lastIndexOf(-1) === 0)); +assertTrue([-1, 0, 1].lastIndexOf(-1) === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js index 8269b798de..744d4351e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js; * @description: Array.prototype.lastIndexOf - both array element and search element are strings, and they have exactly the same sequence of characters; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((["abc", "ab", "bca", ""].lastIndexOf("abc") === 0)); +assertTrue(["abc", "ab", "bca", ""].lastIndexOf("abc") === 0); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js index d71f6d5444..44ec091dcc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-iii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js; * @description: Array.prototype.lastIndexOf returns index of last one when more than two elements in array are eligible; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue(([2, 1, 2, 2, 1].lastIndexOf(2) === 3)); +assertTrue([2, 1, 2, 2, 1].lastIndexOf(2) === 3); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js index 313e74ca15..ba9ac921d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-8-b-iii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-2.js; * @description: Array.prototype.lastIndexOf returns without visiting subsequent element once search value is found; - * @precondition: (fnExists(Array.prototype.lastIndexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var arr = [2, 1, , 1, 2]; var elementFirstAccessed = false; var elementThirdAccessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { arr.lastIndexOf(2); return !elementThirdAccessed && !elementFirstAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js index 2c01ed605a..4f65c416dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-9-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-1.js; * @description: Array.prototype.lastIndexOf returns -1 for elements not present; - * @precondition: (fnExists(Array.prototype.lastIndexOf)); */ -assertTrue((function testcase() { + +function testcase() { var a = new Array(); a[100] = 1; a[99999] = ""; @@ -49,5 +48,5 @@ assertTrue((function testcase() { { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js index a6a98c8b05..d8e000892b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.15-9-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-9-2.js; * @description: Array.prototype.lastIndexOf returns -1 if 'length' is 0 and does not access any other properties; - * @precondition: (fnExists(Array.prototype.indexOf) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var f = {length: 0}; Object.defineProperty(f,"0",{get: function () {accessed = true; return 1;}}); @@ -35,5 +34,5 @@ assertTrue((function testcase() { if (i === -1 && accessed==false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js index 23b4e133a2..15d74e63be 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-1.js; * @description: Array.prototype.every must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.every; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js index ace4c04c56..fa732d93f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js; * @description: Array.prototype.every.length must be 1; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((Array.prototype.every.length === 1)); +assertTrue(Array.prototype.every.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js index b54001eb9c..37d61fe689 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-1.js; * @description: Array.prototype.every applied to undefined throws a TypeError; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.every.call(undefined); // TypeError is thrown if value is undefined return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js index 815bc871ce..775c70e53a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-10.js; * @description: Array.prototype.every applied to the Math object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return ('[object Math]' !== Object.prototype.toString.call(obj)); } @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js index 8ebdab619c..ae9f89578b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-11.js; * @description: Array.prototype.every applied to Date object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return !(obj instanceof Date); } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js index 9d2da2ee72..c0925e276f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-12.js; * @description: Array.prototype.every applied to RegExp object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return !(obj instanceof RegExp); } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js index 757b61f9cf..3625c0c0e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-13.js; * @description: Array.prototype.every applied to the JSON object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return ('[object JSON]' !== Object.prototype.toString.call(obj)); } @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js index 790c31a87b..9da00c8b49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-14.js; * @description: Array.prototype.every applied to Error object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return !(obj instanceof Error); } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js index 787e4b1801..2cef409301 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-15.js; * @description: Array.prototype.every applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return ('[object Arguments]' !== Object.prototype.toString.call(obj)); } @@ -35,5 +34,5 @@ assertTrue((function testcase() { }("a", "b")); return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js index 26a11e4494..85775d6f32 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-2.js; * @description: Array.prototype.every applied to null throws a TypeError; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.every.call(null); // TypeError is thrown if value is null return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js index e9f319c8ca..1f4f9c8db8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-3.js; * @description: Array.prototype.every applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js index accfd74792..7907a730f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-4.js; * @description: Array.prototype.every applied to Boolean object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj[0] = 11; obj[1] = 12; return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js index bf878c37c9..3db60b18bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-5.js; * @description: Array.prototype.every applied to number primitive; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { delete Number.prototype[0]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js index 199330c387..4be7c3fc54 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-6.js; * @description: Array.prototype.every applied to Number object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj[0] = 11; obj[1] = 12; return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js index 393ecc7905..80ba21f828 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-7.js; * @description: Array.prototype.every applied to string primitive; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return !(obj instanceof String); } return !Array.prototype.every.call("hello\nworld\\!", callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js index 4e11cef724..3ee0e5cab7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-8.js; * @description: Array.prototype.every applied to String object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return !(obj instanceof String); } @@ -33,5 +32,5 @@ assertTrue((function testcase() { var obj = new String("hello\nworld\\!"); return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js index aa9c06c262..27df823c58 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-1-9.js; * @description: Array.prototype.every applied to Function object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return !(obj instanceof Function); } @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj[1] = 9; return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js index 63d922af5b..ae00f8f65b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-1.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own data property; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js index af3bda3978..1517f50310 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-10.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an inherited accessor property; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -53,5 +52,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js index a32ce5a6be..efe21afde4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-11.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js index 211c6f12b7..780aab1053 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-12.js; * @description: Array.prototype.every - 'length' is own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -52,5 +51,5 @@ assertTrue((function testcase() { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js index 44f1439edf..000215ab99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-13.js; * @description: Array.prototype.every applied to the Array-like object that 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { child[1] = 8; return Array.prototype.every.call(child, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js index 8abc4be85f..d683a942f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-14.js; * @description: Array.prototype.every applied to the Array-like object that 'length' property doesn't exist; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12 }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js index ca933f27e9..f01afa91a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-15.js; * @description: Array.prototype.every - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js index b379c998a4..5b9a3caa9b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-17.js; * @description: Array.prototype.every applied to the Arguments object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -41,5 +40,5 @@ assertTrue((function testcase() { }; return func(12, 11); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js index 9cbf89684a..69a4593b60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-18.js; * @description: Array.prototype.every applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return parseInt(val, 10) > 1; } @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete String.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js index cd29edfa1a..9b8b85ecdc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-19.js; * @description: Array.prototype.every applied to Function object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(fun, callbackfn1) && !Array.prototype.every.call(fun, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js index 6d60db7f02..098a2027ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-2.js; * @description: Array.prototype.every - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js index acb433f55e..e63e0c4dd4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-3.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own data property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -47,5 +46,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js index 3bb3336f4d..8d8424431e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-4.js; * @description: Array.prototype.every - 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arrProtoLen = 0; function callbackfn1(val, idx, obj) { return val > 10; @@ -47,5 +46,5 @@ assertTrue((function testcase() { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js index 5abd5b6699..9edb0bd7f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-5.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -58,5 +57,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js index 525a9a98cf..5daf73aaff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-6.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -46,5 +45,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js index 0d5b551e51..4d0c625227 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-7.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own accessor property; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -49,5 +48,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js index 4926bfe3df..cb7f5457a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-8.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -54,5 +53,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js index ae004e4e30..b59d904f2d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-2-9.js; * @description: Array.prototype.every applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -61,5 +60,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(child, callbackfn1) && !Array.prototype.every.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js index a72bccf720..dbb1473f5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-1.js; * @description: Array.prototype.every - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: undefined }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js index 6b27bc511a..6541d9f327 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-10.js; * @description: Array.prototype.every - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: NaN }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js index 613be745a7..228c8587f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-11.js; * @description: Array.prototype.every - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js index caec96372e..300f629491 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-12.js; * @description: Array.prototype.every - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js index 8c96e0adcf..b3aba67d8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-13.js; * @description: Array.prototype.every - 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js index 7d69fad796..99d87ff463 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-14.js; * @description: Array.prototype.every - 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(objOne, callbackfn) && Array.prototype.every.call(objTwo, callbackfn) && Array.prototype.every.call(objThree, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js index 7c0d17588f..24ab451fe6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-15.js; * @description: Array.prototype.every - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js index 7fe45acd4d..4726f9eb79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-16.js; * @description: Array.prototype.every - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js index 17d8d68759..6f9826a84a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-17.js; * @description: Array.prototype.every - 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js index 68f3974503..6ed2ea515c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-18.js; * @description: Array.prototype.every - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, 1: 8, length: "two" }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js index a6d7015b2c..ffd0c761a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-19.js; * @description: Array.prototype.every - value of 'length' is an Object which has an own toString method; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -55,5 +54,5 @@ assertTrue((function testcase() { // resulting string to a number. return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2) && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js index 52f21ade8b..a3543b512f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-2.js; * @description: Array.prototype.every on an Array-like object if 'length' is 1 (length overridden to true(type conversion)); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js index d33febebca..3a7467f501 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-20.js; * @description: Array.prototype.every - value of 'length' is an Object which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -50,5 +49,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2) && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js index 38a5b1702a..ddce5d0ac8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-21.js; * @description: Array.prototype.every - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -57,5 +56,5 @@ assertTrue((function testcase() { !Array.prototype.every.call(obj, callbackfn2) && valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js index d099029525..577d55cb7d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-22.js; * @description: Array.prototype.every throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var callbackfnAccessed = false; var toStringAccessed = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && toStringAccessed && valueOfAccessed && !callbackfnAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js index de3195640e..b281ddadf7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-23.js; * @description: Array.prototype.every uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; @@ -65,5 +64,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2) && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js index c4d0b6311b..9ecb6bbb34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-24.js; * @description: Array.prototype.every - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js index fe582a91ca..4feef03cce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-25.js; * @description: Array.prototype.every - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js index 225d58ad1e..5400c869b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-28.js; * @description: Array.prototype.every - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js index 1205abf304..3e95be5663 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-29.js; * @description: Array.prototype.every - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -42,5 +41,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js index c44dbd334f..9dcd6e05d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-3.js; * @description: Array.prototype.every - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: 0 }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js index 1118291d93..3baec463b7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-4.js; * @description: Array.prototype.every - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: +0 }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js index 7c1028f406..54a977f274 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-5.js; * @description: Array.prototype.every - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: -0 }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js index a4b076e8bf..fdc67e4519 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-6.js; * @description: Array.prototype.every - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js index 14a6d1382c..bec0a340ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-7.js; * @description: Array.prototype.every - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn1) && !Array.prototype.every.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js index 0080f39706..a26cb717d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-8.js; * @description: Array.prototype.every - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: Infinity }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js index eb93737cc0..f7c5295837 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-3-9.js; * @description: Array.prototype.every - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: -Infinity }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js index 1c49681936..e493774ade 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-1.js; * @description: Array.prototype.every throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js index 84f6d459d4..177a4e6c00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-10.js; * @description: Array.prototype.every - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js index f7ffa3bc4a..e59868e81f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-11.js; * @description: Array.prototype.every - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js index c29b8148a1..fe13454d3a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-12.js; * @description: Array.prototype.every - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } return ![11, 9].every(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js index af2dd4c601..77174c1a0b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-15.js; * @description: Array.prototype.every - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: 10 }; var lengthAccessed = false; var loopAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js index 3b46809b4d..3cc20e0a99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-3.js; * @description: Array.prototype.every throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js index 5ba89dac2e..5b20ba5887 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-4.js; * @description: Array.prototype.every throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js index fab98e9c34..f20e40ec8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-5.js; * @description: Array.prototype.every throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js index ff4fa25c51..d1d34663ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-6.js; * @description: Array.prototype.every throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js index 8a70120bdd..0cee47a739 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-7.js; * @description: Array.prototype.every throws TypeError if callbackfn is Object without a Call internal method; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js index 6fde2f1fd4..10a8139d25 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-8.js; * @description: Array.prototype.every - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js index 05d46b1e32..087f0d6cbb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-4-9.js; * @description: Array.prototype.every - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js index 61c7d67c12..3d22ab3f20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js @@ -1,14 +1,14 @@ -/// Copyright (c) 2010 Microsoft Corporation -/// +/// Copyright (c) 2010 Microsoft Corporation +/// /// Redistribution and use in source and binary forms, with or without modification, are permitted provided -/// that the following conditions are met: +/// that the following conditions are met: /// * Redistributions of source code must retain the above copyright notice, this list of conditions and -/// the following disclaimer. -/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and -/// the following disclaimer in the documentation and/or other materials provided with the distribution. +/// the following disclaimer. +/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and +/// the following disclaimer in the documentation and/or other materials provided with the distribution. /// * Neither the name of Microsoft nor the names of its contributors may be used to /// endorse or promote products derived from this software without specific prior written permission. -/// +/// /// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR /// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS /// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-1-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16-5-1-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js; * @description: Array.prototype.every - thisArg not passed to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; - + function callbackfn(val, idx, obj) { "use strict"; innerThisCorrect = this===undefined; @@ -36,6 +35,6 @@ assertTrue((function testcase() { } [1].every(callbackfn); - return innerThisCorrect; - }).call(this)); - + return innerThisCorrect; + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js index fd229673ca..76f4ea9195 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1.js; * @description: Array.prototype.every - thisArg not passed; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { var arr = [1]; if(arr.every(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js index c54029f8ba..62d9c39c3c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-10.js; * @description: Array.prototype.every - Array Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objArray = []; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return [11].every(callbackfn, objArray) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js index 956d022b0b..f6e4ec0cd3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-11.js; * @description: Array.prototype.every - String Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objString = new String(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { return [11].every(callbackfn, objString) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js index 8fdd1368da..ffe3786d3c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-12.js; * @description: Array.prototype.every - Boolean Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objBoolean = new Boolean(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { return [11].every(callbackfn, objBoolean) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js index ff469c43eb..d7d44f66d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-13.js; * @description: Array.prototype.every - Number Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objNumber = new Number(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, objNumber) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js index f7e351ae10..e6a4c25581 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-14.js; * @description: Array.prototype.every - the Math object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, Math) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js index 2d30e516ce..51edfd050d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-15.js; * @description: Array.prototype.every - Date Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objDate = new Date(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, objDate) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js index f9fbb5b742..3ca59be5b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-16.js; * @description: Array.prototype.every - RegExp Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objRegExp = new RegExp(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, objRegExp) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js index 744e2d2a37..f05567ce94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-17.js; * @description: Array.prototype.every - the JSON object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, JSON) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js index 574911ff34..010fd7c651 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-18.js; * @description: Array.prototype.every - Error Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objError = new RangeError(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, objError) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js index 33449d23c5..f071258b13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-19.js; * @description: Array.prototype.every - the Arguments object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arg; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }(1, 2, 3)); return [11].every(callbackfn, arg) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js index 50e72dc617..37268ef2ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-2.js; * @description: Array.prototype.every - thisArg is Object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var o = new Object(); o.res = true; @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn, o) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js index 0b35c7fe18..5227d633b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-21.js; * @description: Array.prototype.every - the global object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, fnGlobalObject()) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js index c6c031305d..5418d88ea8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-22.js; * @description: Array.prototype.every - boolean primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, false) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js index 6bda1ad7b2..b82f935c0a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-23.js; * @description: Array.prototype.every - number primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, 101) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js index 43f35a7efa..5fdf6724b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-24.js; * @description: Array.prototype.every - string primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, "abc") && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js index 7ce1dee238..50a4f24d9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-3.js; * @description: Array.prototype.every - thisArg is Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var a = new Array(); a.res = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn, a) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js index 50412b71ae..8a4b4f80b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-4.js; * @description: Array.prototype.every - thisArg is object from object template(prototype); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn,f) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js index be1df54b8e..4984471995 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-5.js; * @description: Array.prototype.every - thisArg is object from object template; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn,f) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js index 63afdb31ea..a6686bf7b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-6.js; * @description: Array.prototype.every - thisArg is function; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn,foo) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js index ab24297c5f..2d7a93279d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-7.js; * @description: Array.prototype.every - built-in functions can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, eval) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js index 0948172b54..f8fa8f259c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-9.js; * @description: Array.prototype.every - Function Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objFunction = function () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn, objFunction) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js index c3f8317daa..9e0f894efc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-1.js; * @description: Array.prototype.every considers new elements added to array after the call; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var calledForThree = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var res = arr.every(callbackfn); return calledForThree; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js index 2745e9c647..2eeea4bc36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-2.js; * @description: Array.prototype.every considers new value of elements in array after the call; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js index 0c7f0e234d..383ab0546a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-3.js; * @description: Array.prototype.every doesn't visit deleted elements in array after the call; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js index e520604cfb..ce68bb3bf2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-4.js; * @description: Array.prototype.every doesn't visit deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js index e15f274876..9de0e0b6af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-5.js; * @description: Array.prototype.every doesn't consider newly added elements in sparse array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js index 7123946c54..96f2e54da8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-6.js; * @description: Array.prototype.every visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { if(res === false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js index 7642e6ef15..56102a1da2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-7.js; * @description: Array.prototype.every - Deleting the array itself within the callbackfn of Array.prototype.every is successful once Array.prototype.every is called for all elements; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var o = new Object(); o.arr = [1, 2, 3, 4, 5]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return o.arr.every(callbackfn) && !o.hasOwnProperty("arr"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js index 839f69d9b0..053888a7f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-8.js; * @description: Array.prototype.every - no observable effects occur if len is 0; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12, length: 0 }; return Array.prototype.every.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js index 2584adf9dc..d750d49980 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-9.js; * @description: Array.prototype.every - modifications to length don't change number of iterations; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return Array.prototype.every.call(obj, callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js index acb783ee5d..fc91512075 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-1.js; * @description: Array.prototype.every - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0.; function callbackfn(val, Idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { arr.every(callbackfn); if( callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js index 85876c828b..85f0e3548b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-10.js; * @description: Array.prototype.every - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js index 5547134218..feb7643ca8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-11.js; * @description: Array.prototype.every - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js index 02fdf81299..dffd3c2d1a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-12.js; * @description: Array.prototype.every - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js index 7bb6a3b883..3bcc1b880f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-13.js; * @description: Array.prototype.every - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js index 62b654044b..e0d921f18f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-14.js; * @description: Array.prototype.every - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return arr.every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js index 5bd95dbc5b..dda392f70b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-15.js; * @description: Array.prototype.every - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "prototype") { return false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js index fd950b40d1..3ea51a61ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-16.js; * @description: Array.prototype.every - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "unconfigurable") { return false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return !arr.every(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js index cb085f1e15..3a51aeeb93 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-2.js; * @description: Array.prototype.every - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "length") { return false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return !Array.prototype.every.call(arr, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js index 186e3a85fb..60cafead2c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-3.js; * @description: Array.prototype.every - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return Array.prototype.every.call(arr, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js index 56c3546fa4..f4c62fda69 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-4.js; * @description: Array.prototype.every - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return !Array.prototype.every.call(arr, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js index 635b5ef63c..17597f99da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-5.js; * @description: Array.prototype.every - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return !arr.every(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js index 51886d52c3..5b68fb527b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-6.js; * @description: Array.prototype.every - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 6.99) { return false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js index 547d9b1569..157c456e62 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-7.js; * @description: Array.prototype.every - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 6.99) { return false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js index 8a6089528b..1a193c31a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-8.js; * @description: Array.prototype.every - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js index 8a9e0801a3..1d27a27556 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-b-9.js; * @description: Array.prototype.every - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return arr.every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js index 56dfcbcd28..178b19ea60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-1.js; * @description: Array.prototype.every - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = { }; function callbackfn(val, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { var obj = { 5: kValue, length: 100 }; return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js index 96d606c4ed..f5f3d68bc9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-10.js; * @description: Array.prototype.every - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return !arr.every(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js index c8cd1328e7..ef5c96935b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-11.js; * @description: Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return !Array.prototype.every.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js index 2d97ea61ec..b5a6d4cb00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-12.js; * @description: Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { return val === 10; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js index 1cd6e0f3d3..0878ae7104 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-13.js; * @description: Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { return val === 6; @@ -58,5 +57,5 @@ assertTrue((function testcase() { return !Array.prototype.every.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js index 0688092a45..6c4fc7295e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-14.js; * @description: Array.prototype.every - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js index 555277e613..454e62f940 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-15.js; * @description: Array.prototype.every - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { child.length = 20; return !Array.prototype.every.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js index 615cfcb510..15615d6eec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-16.js; * @description: Array.prototype.every - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js index d6bc40f804..5803816450 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-17.js; * @description: Array.prototype.every - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js index 0d8a929554..b203cc9db0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-18.js; * @description: Array.prototype.every - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return arr.every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js index 9e1e3e8673..502e7de3c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-19.js; * @description: Array.prototype.every - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js index 7418fc61a7..8fd538bb76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-2.js; * @description: Array.prototype.every - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && 1 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js index 64858a2e6e..e9a74ea49b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-20.js; * @description: Array.prototype.every - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js index 73e6696f09..e7d3d90120 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-21.js; * @description: Array.prototype.every - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { child.length = 2; return Array.prototype.every.call(child, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js index b744984743..90ebd9604c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-22.js; * @description: Array.prototype.every - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js index e74e777a95..5d9e0f1d5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-23.js; * @description: Array.prototype.every - This object is an global object which contains index property; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[0]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js index 1937e7e07e..00b7f6cb99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-25.js; * @description: Array.prototype.every - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return func(11) && called === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js index 46bf2f7a8c..811ca58f3e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-26.js; * @description: Array.prototype.every - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }; return func(11, 9) && called === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js index 577b4f673d..1388be23cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-27.js; * @description: Array.prototype.every - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }; return func(11, 12, 9) && called === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js index 57704fc335..3777b2dc06 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-28.js; * @description: Array.prototype.every - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var arr = []; @@ -54,5 +53,5 @@ assertTrue((function testcase() { }); return !arr.every(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js index eacee5cdb9..077f25b2c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-29.js; * @description: Array.prototype.every - element changed by getter on previous iterations is observed on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -53,5 +52,5 @@ assertTrue((function testcase() { }); return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js index 64459ca2a5..040b56fc20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-3.js; * @description: Array.prototype.every - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 5) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { child.length = 10; return !Array.prototype.every.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js index ca10d80ecd..d96761ffac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-30.js; * @description: Array.prototype.every - unnhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js index 0428a89ed7..057486f721 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-31.js; * @description: Array.prototype.every - unhandled exceptions happened in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js index 98265242e0..e1f3ee0748 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-4.js; * @description: Array.prototype.every - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn(val, idx, obj) { called++; @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete Array.prototype[0]; delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js index f5133164ca..f8684eb836 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-5.js; * @description: Array.prototype.every - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -56,5 +55,5 @@ assertTrue((function testcase() { child[1] = 12; return !Array.prototype.every.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js index a98b1caf6b..371640a087 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-6.js; * @description: Array.prototype.every - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js index 243b3bbaca..7145e30571 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-7.js; * @description: Array.prototype.every - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = 'abc'; @@ -46,5 +45,5 @@ assertTrue((function testcase() { child.length = 10; return !Array.prototype.every.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js index d70aa02526..8b3cf8ea34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-8.js; * @description: Array.prototype.every - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.every) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js index 71a1ea5253..3820dbf54b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-i-9.js; * @description: Array.prototype.every - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js index 650d783e6f..f6c2fb1023 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-1.js; * @description: Array.prototype.every - callbackfn called with correct parameters; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js index 25980617ca..6289475f04 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-10.js; * @description: Array.prototype.every - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12].every(callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js index a2d870bff9..dc261796ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-11.js; * @description: Array.prototype.every - callbackfn is called with 2 formal parameter; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12].every(callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js index ea21c186b0..4a7041ad4b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-12.js; * @description: Array.prototype.every - callbackfn is called with 3 formal parameter; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12, 13].every(callbackfn) && 3 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js index d7368729ab..9b41f66373 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-13.js; * @description: Array.prototype.every - callbackfn that uses arguments object to get parameter value; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12].every(callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js index 07cf205e3d..ef40d33de5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-16.js; * @description: Array.prototype.every - 'this' of 'callbackfn' is a Boolean object when T is not an object (T is a boolean primitive); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return !Array.prototype.every.call(obj, callbackfn, false) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js index 62ccc39056..1f3201cf35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-17.js; * @description: Array.prototype.every -'this' of 'callbackfn' is a Number object when T is not an object (T is a number primitive); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return Array.prototype.every.call(obj, callbackfn, 5) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js index 2292770b90..aa7bcbd629 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-18.js; * @description: Array.prototype.every - 'this' of 'callbackfn' is an String object when T is not an object (T is a string primitive); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return Array.prototype.every.call(obj, callbackfn, "hello") && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js index c7d44d0a53..33d47229f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-19.js; * @description: Array.prototype.every - non-indexed properties are not called; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 10: 12, non_index_property: 8, length: 20 }; return Array.prototype.every.call(obj, callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js index 1e88b0d7a2..30578e72c6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-2.js; * @description: Array.prototype.every - callbackfn takes 3 arguments; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, Idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js index 3bf9d6b1c7..2a2563dee8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-20.js; * @description: Array.prototype.every - callbackfn called with correct parameters (thisArg is correct); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.every.call(obj, callbackfn, thisArg); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js index 6ae0af7180..4489c3b61e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-21.js; * @description: Array.prototype.every - callbackfn called with correct parameters (kValue is correct); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js index 42f048bb4f..6e14927e59 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-22.js; * @description: Array.prototype.every - callbackfn called with correct parameters (the index k is correct); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js index 06776ae6ed..7428de150e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-23.js; * @description: Array.prototype.every - callbackfn called with correct parameters (this object O is correct); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var obj = { 0: 11, 1: 12, length: 2 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return Array.prototype.every.call(obj, callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js index e352d8eb99..f1e122e38c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-3.js; * @description: Array.prototype.every immediately returns false if callbackfn returns false; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -43,5 +42,5 @@ assertTrue((function testcase() { return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js index 95b73d5ca8..9a1f0b2a57 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-4.js; * @description: Array.prototype.every - k values are passed in ascending numeric order; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4, 5]; var lastIdx = 0; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return arr.every(callbackfn) && arr.length === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js index e59aa73245..9ad1e4441e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-5.js; * @description: Array.prototype.every - k values are accessed during each iteration and not prior to starting the loop on an Array; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var kIndex = []; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } return [11, 12, 13, 14].every(callbackfn, undefined) && 4 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js index 431c937505..6605fcad50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-6.js; * @description: Array.prototype.every - arguments to callbackfn are self consistent; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var thisArg = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } return Array.prototype.every.call(obj, callbackfn, thisArg) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js index 373174f4c2..de08ca9e55 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-7.js; * @description: Array.prototype.every - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return 1 === called; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js index a0ccaefb4f..383ba84cc8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-8.js; * @description: Array.prototype.every - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return !Array.prototype.every.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js index 0e3b87b31d..10e14c0ce8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-ii-9.js; * @description: Array.prototype.every - callbackfn is called with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12].every(callbackfn) && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js index da7bb8441e..aba8ea24d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-1.js; * @description: Array.prototype.every - return value of callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { 0: 11, length: 1 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return !Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js index 1dc9f30c30..8d3c818197 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-10.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js index ee988d9e81..11a1e1ee85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-11.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js index 743aee1376..40e2cc8504 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-12.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js index ff383b3088..81e6a71d6a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-13.js; * @description: Array.prototype.every - return value of callbackfn is an empty string; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js index 9a5773277e..3ce314c9cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-14.js; * @description: Array.prototype.every - return value of callbackfn is a non-empty string; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js index 117feff519..6df0b73ed6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-15.js; * @description: Array.prototype.every - return value of callbackfn is a Function object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js index bbf1d30ddb..ae203db0f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-16.js; * @description: Array.prototype.every - return value of callbackfn is an Array object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js index 15f7837abd..f4881fcc36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-17.js; * @description: Array.prototype.every - return value of callbackfn is a String object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js index 0d57c01ac3..799c84a040 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-18.js; * @description: Array.prototype.every - return value of callbackfn is a Boolean object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js index 20de1710e7..3072472d0d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-19.js; * @description: Array.prototype.every - return value of callbackfn is a Number object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js index 7ac35a4cf8..26c986145d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-2.js; * @description: Array.prototype.every - return value of callbackfn is null; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { 0: 11, length: 1 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return !Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js index 53ccac93cf..f91873f080 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-20.js; * @description: Array.prototype.every - return value of callbackfn is the Math object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js index 46d48de284..46a0eb0ab2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-21.js; * @description: Array.prototype.every - return value of callbackfn is a Date object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js index 0db0a55574..4975caf3cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-22.js; * @description: Array.prototype.every - return value of callbackfn is a RegExp object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js index 155965faa5..8ddd517ab9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-23.js; * @description: Array.prototype.every - return value of callbackfn is the JSON object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js index 05d6a788a7..8587a3181c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-24.js; * @description: Array.prototype.every - return value of callbackfn is an Error object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js index 63e933b566..e0834ad3c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-25.js; * @description: Array.prototype.every - return value of callbackfn is the Arguments object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js index 5eb290aa6d..dc2a1f372d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-27.js; * @description: Array.prototype.every - return value of callbackfn is the global object; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js index d784ddb37c..9049a57675 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-28.js; * @description: Array.prototype.every - false prevents further side effects; - * @precondition: (fnExists(Array.prototype.every) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var obj = { length: 20 }; @@ -60,5 +59,5 @@ assertTrue((function testcase() { }); return !Array.prototype.every.call(obj, callbackfn) && !result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js index 533451bdbe..d1c26e1333 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-29.js; * @description: Array.prototype.every - return value (new Boolean(false)) of callbackfn is treated as true value; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js index 4708a32618..8798db4fd0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-3.js; * @description: Array.prototype.every - return value of callbackfn is a boolean (value is false); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { 0: 11, length: 1 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return !Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js index 222cd5c74c..177d88be53 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-4.js; * @description: Array.prototype.every - return value of callbackfn is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { 0: 11, length: 1 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.every.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js index fa72d2b89c..f7bef021fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-5.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is 0); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js index acdde97005..92c1a12647 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-6.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is +0); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js index 1359926c03..cf9fb8d60b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-7.js; * @description: Array.prototype.every - return value of callbackfn is a nunmber (value is -0); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js index 842164cdaf..5236eb67d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-8.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is positive number); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js index 06457357c7..ef376fbae0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-7-c-iii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-7-c-iii-9.js; * @description: Array.prototype.every - return value of callbackfn is a number (value is negative number); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11].every(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js index 8d182bafb9..dc4ac0e182 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-1.js; * @description: Array.prototype.every returns true if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function cb() {} var i = [].every(cb); if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js index e9743486c5..3caa55df57 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-10.js; * @description: Array.prototype.every - subclassed array when length is reduced; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -43,5 +42,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js index 1520fbcf7c..d73a48c996 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-11.js; * @description: Array.prototype.every returns true when all calls to callbackfn return true; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true && callCnt === 10) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js index e92b0c308f..c922f50670 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-12.js; * @description: Array.prototype.every doesn't mutate the array on which it is called on; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js index df10570396..b70065c7d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-13.js; * @description: Array.prototype.every doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.every(callbackfn) === true && callCnt === 10) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js index d5f3f5a9e0..48338037bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-2.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js index 71c61fae7f..9ba35a79a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-3.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js index 280a0c7836..c0533b5d24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-4.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js index 14b258be74..0af2d9c907 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-5.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js index 2653472e0f..5b076444e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-6.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js index cc3045a2d2..b7152638b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-7.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -44,5 +43,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js index dfa84114f7..7163385b91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.16-8-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-8-8.js; * @description: Array.prototype.every returns true if 'length' is 0 (subclassed Array, length overridden with []; - * @precondition: (fnExists(Array.prototype.every)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { if (i === true) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js index 213eeb58dc..8973ae2be7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-1.js; * @description: Array.prototype.some must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.some; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js index bd64770a00..a97b1b748d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js; * @description: Array.prototype.some.length must be 1; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((Array.prototype.some.length === 1)); +assertTrue(Array.prototype.some.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js index 3c564dc1c7..fbbecab800 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-1.js; * @description: Array.prototype.some applied to undefined throws a TypeError; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.some.call(undefined); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js index 91a7c7c2ed..effdc9d3da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-10.js; * @description: Array.prototype.some applied to the Math object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return '[object Math]' === Object.prototype.toString.call(obj); } @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js index e891e65879..26614df9d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-11.js; * @description: Array.prototype.some applied to Date object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Date; } @@ -36,5 +35,5 @@ assertTrue((function testcase() { obj[1] = 9; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js index 8aaaf0ff1d..1a87c759fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-12.js; * @description: Array.prototype.some applied to RegExp object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof RegExp; } @@ -36,5 +35,5 @@ assertTrue((function testcase() { obj[1] = 9; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js index c6aae70bf4..38ead7909c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-13.js; * @description: Array.prototype.some applied to the JSON object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return '[object JSON]' === Object.prototype.toString.call(obj); } @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js index a0d08afb38..7916917063 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-14.js; * @description: Array.prototype.some applied to Error object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Error; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js index 04142f40df..f7ec9ca064 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-15.js; * @description: Array.prototype.some applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return '[object Arguments]' === Object.prototype.toString.call(obj); } @@ -35,5 +34,5 @@ assertTrue((function testcase() { }("a", "b")); return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js index 928c46d45f..2e731f7346 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-2.js; * @description: Array.prototype.some applied to null throws a TypeError; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.some.call(null); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js index 0f9f80ec63..893aa01e84 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-3.js; * @description: Array.prototype.some applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Boolean; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js index 42a3aee67d..9dc72eac00 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-4.js; * @description: Array.prototype.some applied to Boolean object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Boolean; } @@ -36,5 +35,5 @@ assertTrue((function testcase() { obj[1] = 9; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js index 42786b3d1a..a87d68ed84 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-5.js; * @description: Array.prototype.some applied to number primitive; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Number; } @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Number.prototype[1]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js index 346eb04b63..5387b4229b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-6.js; * @description: Array.prototype.some applied to Number object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Number; } @@ -36,5 +35,5 @@ assertTrue((function testcase() { obj[1] = 9; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js index dabfa13900..3e1362a064 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-7.js; * @description: Array.prototype.some applied to applied to string primitive; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof String; } return Array.prototype.some.call("hello\nw_orld\\!", callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js index bd0b188681..91de5b1927 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-8.js; * @description: Array.prototype.some applied to String object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof String; } var obj = new String("hello\nw_orld\\!"); return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js index 6dd2e70b79..817cbdc64a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-1-9.js; * @description: Array.prototype.some applied to Function object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Function; } @@ -36,5 +35,5 @@ assertTrue((function testcase() { obj[0] = 11; obj[1] = 9; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js index f7ae2e2dd7..ca08764147 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-1.js; * @description: Array.prototype.some - 'length' is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; @@ -44,5 +43,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js index d797883d91..add13c1309 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-10.js; * @description: Array.prototype.some - 'length' is an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -53,5 +52,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js index 1b27935a64..a7f0b3eca6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-11.js; * @description: Array.prototype.some - 'length' is an own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js index 82c3e8e2ca..8a9b81c509 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-12.js; * @description: Array.prototype.some - 'length' is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -52,5 +51,5 @@ assertTrue((function testcase() { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js index b316a070b2..c950a01ae1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-13.js; * @description: Array.prototype.some - 'length' is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { child[1] = 12; return !Array.prototype.some.call(child, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js index e48960c2af..1effe07a96 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-14.js; * @description: Array.prototype.some - 'length' property doesn't exist on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12 }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js index 279d11a81a..03021e1b9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-15.js; * @description: Array.prototype.some - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js index 153dd8aaec..f4e2ed58fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-17.js; * @description: Array.prototype.some applied to the Arguments object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -41,5 +40,5 @@ assertTrue((function testcase() { }; return func(9, 11); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js index e47191b4d6..a68d26f454 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-18.js; * @description: Array.prototype.some applied to String object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return parseInt(val, 10) > 1; } @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete String.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js index 24f90f2938..15324c57cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-19.js; * @description: Array.prototype.some applied to Function object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(fun, callbackfn1) && !Array.prototype.some.call(fun, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js index 1799f7996d..ab32afd5a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-2.js; * @description: Array.prototype.some - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js index 5320c87aec..cc734496c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-3.js; * @description: Array.prototype.some - 'length' is an own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -47,5 +46,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js index 55d7257730..6650f1221c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-4.js; * @description: Array.prototype.some - 'length' is an own data property that overrides an inherited data property on an array; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arrProtoLen = 0; function callbackfn1(val, idx, obj) { return val > 10; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.length = arrProtoLen; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js index 1d8a9847a6..e4ed0a3a4f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-5.js; * @description: Array.prototype.some - 'length' is an own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -58,5 +57,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js index cd7ab1319e..bbfa05a717 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-6.js; * @description: Array.prototype.some - 'length' is an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -46,5 +45,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js index 3c57ee1aca..6c0a0e6d3d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-7.js; * @description: Array.prototype.some - 'length' is an own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -49,5 +48,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js index cae96551f1..d78932184b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-8.js; * @description: Array.prototype.some - 'length' is an own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -54,5 +53,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js index f3ea383265..29c84f043d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-2-9.js; * @description: Array.prototype.some - 'length' is an own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -61,5 +60,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn1) && !Array.prototype.some.call(child, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js index 68ef88edf5..859aaa348f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-1.js; * @description: Array.prototype.some - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: undefined }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js index e8df29750e..5ae35a05e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-10.js; * @description: Array.prototype.some - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: NaN }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js index 9487e304b1..6a05d73beb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-11.js; * @description: Array.prototype.some - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js index d28bd800ed..71e1d61a33 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-12.js; * @description: Array.prototype.some - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js index 31778c2177..21732b9fc9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-13.js; * @description: Array.prototype.some - 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js index 6dd8bd427c..1815175f50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-14.js; * @description: Array.prototype.some - 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { return !Array.prototype.some.call(objOne, callbackfn) && !Array.prototype.some.call(objTwo, callbackfn) && !Array.prototype.some.call(objThree, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js index c766a9e57a..71996ac4df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-15.js; * @description: Array.prototype.some - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js index 86ce517b87..403b7352bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-16.js; * @description: Array.prototype.some - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js index 52c00904d5..3950600662 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-17.js; * @description: Array.prototype.some - 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js index a9fec18338..dbe6fc240d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-18.js; * @description: Array.prototype.some - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 21, length: "two" }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js index 9f5204266b..fea151b7ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-19.js; * @description: Array.prototype.some - value of 'length' is an Object which has an own toString method; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -50,5 +49,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2) && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js index 42c89f271f..34ce302db8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-2.js; * @description: Array.prototype.some on an Array-like object if 'length' is 1 (length overridden to true(type conversion)); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js index 7dfd312e86..2e70ff9206 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-20.js; * @description: Array.prototype.some - value of 'length' is an Object which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -50,5 +49,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2) && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js index 4401343ee6..31390ddb40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-21.js; * @description: Array.prototype.some - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -56,5 +55,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2) && valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js index c3d088e3c4..0bcf8f1a9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-22.js; * @description: Array.prototype.some throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var callbackfnAccessed = false; var toStringAccessed = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && toStringAccessed && valueOfAccessed && !callbackfnAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js index 38c782d21b..33b5c17c20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-23.js; * @description: Array.prototype.some uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -64,5 +63,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2) && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js index b60709f9ea..7e7f8cbb56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-24.js; * @description: Array.prototype.some - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js index be8ce5431c..1394fcbe5b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-25.js; * @description: Array.prototype.some - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js index f4f5537697..53531afc4a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-28.js; * @description: Array.prototype.some - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js index 9e0f92a297..47665a47ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-29.js; * @description: Array.prototype.some - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -42,5 +41,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js index cb3cba6ac7..39cb6924d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-3.js; * @description: Array.prototype.some - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 0 }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js index 0ba720d315..d1dd720532 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-4.js; * @description: Array.prototype.some - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: +0 }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js index 255769eb97..40a7558882 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-5.js; * @description: Array.prototype.some - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: -0 }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js index 6e647f34a4..1f0e43ce3d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-6.js; * @description: Array.prototype.some - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js index f7c471c0b8..2ff15232ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-7.js; * @description: Array.prototype.some - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn1(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(obj, callbackfn1) && !Array.prototype.some.call(obj, callbackfn2); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js index 51464a124b..e73ae5d34d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-8.js; * @description: Array.prototype.some - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: Infinity }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js index cb7aa157b9..7dd1c160ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-3-9.js; * @description: Array.prototype.some - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: -Infinity }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js index c894e24389..b6ac147e94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-1.js; * @description: Array.prototype.some throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js index 7af7b80bb9..4da590b0cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-10.js; * @description: Array.prototype.some - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js index 70a7fa1ddd..539ef59e56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-11.js; * @description: Array.prototype.some - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js index da4719427b..e70dc3622d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-12.js; * @description: Array.prototype.some - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } return [9, 11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js index da8d1e6cc1..0c01aa3b41 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-15.js; * @description: Array.prototype.some - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; var lengthAccessed = false; var loopAccessed = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js index 4a07dacd87..8237adfe57 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-2.js; * @description: Array.prototype.some throws ReferenceError if callbackfn is unreferenced; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js index 0feb6ce961..249c4e81ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-3.js; * @description: Array.prototype.some throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js index bc40ef27ab..9879faf9ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-4.js; * @description: Array.prototype.some throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js index c7cda45df9..f6e4def654 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-5.js; * @description: Array.prototype.some throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js index 451bfb14b9..516683de8f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-6.js; * @description: Array.prototype.some throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js index db977125ac..0b9f82ff21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-7.js; * @description: Array.prototype.some throws TypeError if callbackfn is Object without a Call internal method; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js index b6b41d8b4e..acedf8d027 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-8.js; * @description: Array.prototype.some - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js index 8c47835fc4..cd94161ad8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9.js; * @description: Array.prototype.some - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js index e032a24d60..dd46f170d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js @@ -1,14 +1,14 @@ -/// Copyright (c) 2010 Microsoft Corporation -/// +/// Copyright (c) 2010 Microsoft Corporation +/// /// Redistribution and use in source and binary forms, with or without modification, are permitted provided -/// that the following conditions are met: +/// that the following conditions are met: /// * Redistributions of source code must retain the above copyright notice, this list of conditions and -/// the following disclaimer. -/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and -/// the following disclaimer in the documentation and/or other materials provided with the distribution. +/// the following disclaimer. +/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and +/// the following disclaimer in the documentation and/or other materials provided with the distribution. /// * Neither the name of Microsoft nor the names of its contributors may be used to /// endorse or promote products derived from this software without specific prior written permission. -/// +/// /// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR /// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS /// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-1-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17-5-1-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js; * @description: Array.prototype.some - thisArg not passed to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; - + function callbackfn(val, idx, obj) { "use strict"; innerThisCorrect = this===undefined; @@ -36,6 +35,6 @@ assertTrue((function testcase() { } [1].some(callbackfn); - return innerThisCorrect; - }).call(this)); - + return innerThisCorrect; + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js index e1b88d9de6..06e58caf9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1.js; * @description: Array.prototype.some - thisArg is passed; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { this._15_4_4_17_5_1 = false; var _15_4_4_17_5_1 = true; @@ -34,5 +33,5 @@ assertTrue((function testcase() { } var arr = [1]; return !arr.some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js index 2e4fd7463d..d498a14f8d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-10.js; * @description: Array.prototype.some - Array Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objArray = []; @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objArray); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js index f076316bc4..6cd414e489 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-11.js; * @description: Array.prototype.some - String object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objString = new String(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objString); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js index 8353171e32..ae6b9b627a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-12.js; * @description: Array.prototype.some - Boolean object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objBoolean = new Boolean(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objBoolean); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js index 52c77f6f37..8b41539036 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-13.js; * @description: Array.prototype.some - Number object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objNumber = new Number(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objNumber); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js index cc149fa6fa..c751a59d17 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-14.js; * @description: Array.prototype.some - the Math object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === Math; } return [11].some(callbackfn, Math); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js index 73d26fe5f5..aa023f5567 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-15.js; * @description: Array.prototype.some - Date object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objDate = new Date(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objDate); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js index 4c0b2ac52d..579ee581ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-16.js; * @description: Array.prototype.some - RegExp object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objRegExp = new RegExp(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objRegExp); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js index aa12bf5649..dc4dc60ea9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-17.js; * @description: Array.prototype.some - the JSON object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === JSON; } return [11].some(callbackfn, JSON); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js index 5a38150ca7..b2ec7c34f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-18.js; * @description: Array.prototype.some - Error object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objError = new RangeError(); @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objError); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js index 51fcd3c4c7..2648aa940d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-19.js; * @description: Array.prototype.some - the Arguments object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }(1, 2, 3)); return [11].some(callbackfn, arg); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js index 547d6635f8..f07435516b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-2.js; * @description: Array.prototype.some - thisArg is Object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var o = new Object(); o.res = true; @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn, o) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js index 601b98547e..a9a61f3d13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-21.js; * @description: Array.prototype.some - the global object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -33,5 +32,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, fnGlobalObject()); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js index 9312a78ad6..75f190544b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-22.js; * @description: Array.prototype.some - boolean primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === false; } return [11].some(callbackfn, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js index cad8f8f2e2..b0aa43d1f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-23.js; * @description: Array.prototype.some - number primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === 101; } return [11].some(callbackfn, 101); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js index 4659e54368..6ccdd4f8c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-24.js; * @description: Array.prototype.some - string primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === "abc"; } return [11].some(callbackfn, "abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js index 842bfa2701..fd992c6937 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-25.js; * @description: Array.prototype.some - thisArg not passed; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function innerObj() { this._15_4_4_17_5_25 = true; var _15_4_4_17_5_25 = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { this.retVal = !arr.some(callbackfn); } return new innerObj().retVal; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js index eefb05fa93..dce2e2a140 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-3.js; * @description: Array.prototype.some - thisArg is Array; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var a = new Array(); a.res = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn, a) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js index d878554157..a93d899690 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-4.js; * @description: Array.prototype.some - thisArg is object from object template(prototype); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn,f) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js index 5e6a229853..e7b870f748 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-5.js; * @description: Array.prototype.some - thisArg is object from object template; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn,f) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js index fe70cfdab0..a39ef8630e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-6.js; * @description: Array.prototype.some - thisArg is function; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn,foo) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js index 88757a9072..922588a736 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-7.js; * @description: Array.prototype.some - built-in functions can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === eval; } return [11].some(callbackfn, eval); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js index 255cca1ee9..82390e6f7d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-9.js; * @description: Array.prototype.some - Function Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var objFunction = function () { }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11].some(callbackfn, objFunction); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js index a6443deb5d..7a5db07d1e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-1.js; * @description: Array.prototype.some considers new elements added to array after it is called; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var calledForThree = false; function callbackfn(val, idx, obj) @@ -41,5 +40,5 @@ assertTrue((function testcase() { var val = arr.some(callbackfn); return calledForThree; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js index c373ebd077..b4a3b7f641 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-2.js; * @description: Array.prototype.some considers new value of elements in array after it is called; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js index dc27899c09..4edd26f06f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-3.js; * @description: Array.prototype.some doesn't visit deleted elements in array after it is called; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js index e4724bd35d..e1531031ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-4.js; * @description: Array.prototype.some doesn't visit deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js index ac2edbd677..8552e1b94a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-5.js; * @description: Array.prototype.some doesn't consider newly added elements in sparse array; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === false) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js index e0e7490db0..80b8fe6a82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-6.js; * @description: Array.prototype.some visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { if(res === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js index fcedac287b..eca4a6bcb5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-8.js; * @description: Array.prototype.some - no observable effects occur if length is 0; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12, length: 0 }; return !Array.prototype.some.call(obj, callbackfn) && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js index d454f0c4d1..b819f498ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-9.js; * @description: Array.prototype.some - modifications to length don't change number of iterations; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(obj, callbackfn) && called === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js index c4e5410326..587b04bef8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-1.js; * @description: Array.prototype.some - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js index a6583379f5..4ca5616de6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-10.js; * @description: Array.prototype.some - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js index 13b027a1ce..badae233aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-11.js; * @description: Array.prototype.some - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js index f25ae1e497..d325820a3c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-12.js; * @description: Array.prototype.some - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js index 6b66693fcd..fb6b27b7b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-13.js; * @description: Array.prototype.some - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js index e2835cd247..3a8274d5dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-14.js; * @description: Array.prototype.some - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return !arr.some(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js index 5c275a39cc..c21ab11a2c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-15.js; * @description: Array.prototype.some - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "prototype") { return true; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js index 7ef9d2df05..614766fc36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-16.js; * @description: Array.prototype.some - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "unconfigurable") { return true; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return arr.some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js index 0caac242fe..e9d6a883e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-2.js; * @description: Array.prototype.some - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "length") { return true; @@ -45,5 +44,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(arr, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js index d2de59e489..8a29bd3949 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-3.js; * @description: Array.prototype.some - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return !Array.prototype.some.call(arr, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js index 6e7f33b9ad..9f7ca0d427 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-4.js; * @description: Array.prototype.some - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(arr, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js index 293d1a6d04..f2990cb1fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-5.js; * @description: Array.prototype.some - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }); return arr.some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js index 2323e8e4da..8a551a468e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-6.js; * @description: Array.prototype.some - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 6.99) { return true; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js index 0ec09560ee..f7638338a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-7.js; * @description: Array.prototype.some - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 6.99) { return true; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js index 4e222a2f5d..af333a2796 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-8.js; * @description: Array.prototype.some - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return !Array.prototype.some.call(arr, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js index 4f7d474b53..439763aaef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-b-9.js; * @description: Array.prototype.some - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { }); return !arr.some(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js index 5825a323f3..42263c8268 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-1.js; * @description: Array.prototype.some - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = {}; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var obj = { 5: kValue, length: 100 }; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js index dcb9cf970b..a4557c9a82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-10.js; * @description: Array.prototype.some - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return arr.some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js index dd5a311d17..ef7eb19379 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-11.js; * @description: Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js index c5e5ee6244..01c72abdea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-12.js; * @description: Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js index 49aaf44f41..b615e5c785 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-13.js; * @description: Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -60,5 +59,5 @@ assertTrue((function testcase() { return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js index 21a98edc8e..41184209a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-14.js; * @description: Array.prototype.some - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js index 906e6e42de..269e98643a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-15.js; * @description: Array.prototype.some - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { child.length = 20; return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js index 848c5d3798..4584cdfee1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-16.js; * @description: Array.prototype.some - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js index 39598b3b5e..3333102d47 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-17.js; * @description: Array.prototype.some - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js index 927b546510..8355d52c3a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-18.js; * @description: Array.prototype.some - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return arr.some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js index 275344f668..2e6a1fe533 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-19.js; * @description: Array.prototype.some - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js index 2b09d791eb..bd9dd2e046 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-2.js; * @description: Array.prototype.some - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = {}; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } return [kValue].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js index f5bc38736b..59c053fd37 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-20.js; * @description: Array.prototype.some - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js index e1f3ed33be..372ae9e2dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-21.js; * @description: Array.prototype.some - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -47,5 +46,5 @@ assertTrue((function testcase() { child.length = 2; return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js index ee61ab36c3..d26b5b0f79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-22.js; * @description: Array.prototype.some - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js index a9d49229da..1fcf7f9cc5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-23.js; * @description: Array.prototype.some - This object is an global object which contains index property; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[0]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js index 9f6ca8e226..37c77b5df1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-25.js; * @description: Array.prototype.some - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return func(11); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js index a0a37f9350..fa290571c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-26.js; * @description: Array.prototype.some - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var firstResult = false; var secondResult = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { }; return !func(11, 9) && firstResult && secondResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js index 56ee0a9f46..d28ab97b67 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-27.js; * @description: Array.prototype.some - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var firstResult = false; var secondResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { }; return !func(11, 12, 9) && firstResult && secondResult && thirdResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js index 631650d47f..a85c2891bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-28.js; * @description: Array.prototype.some - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return arr.some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js index 74179e19e1..7758a85817 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-29.js; * @description: Array.prototype.some - element changed by getter on previous iterations on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js index f10353e911..058e46a3ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-3.js; * @description: Array.prototype.some - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { child.length = 10; return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js index a824ecc324..ac448da591 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-30.js; * @description: Array.prototype.some - unhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof RangeError && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js index 8c99177d35..8f0274d2d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-31.js; * @description: Array.prototype.some - unhandled exceptions happened in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof RangeError && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js index 6a7650a28d..07285835a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-4.js; * @description: Array.prototype.some - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js index 42e0f7455a..bf90e4e897 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-5.js; * @description: Array.prototype.some - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = 1000; @@ -56,5 +55,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js index ac7b694886..73f27df2ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-6.js; * @description: Array.prototype.some - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = 1000; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js index aef632d590..0c5035ed7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-7.js; * @description: Array.prototype.some - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = 'abc'; @@ -45,5 +44,5 @@ assertTrue((function testcase() { child.length = 10; return Array.prototype.some.call(child, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js index 185c3bca37..00edb85519 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-8.js; * @description: Array.prototype.some - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.some) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = {}; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js index e58360ad34..884668d12b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-i-9.js; * @description: Array.prototype.some - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js index 4744541aa6..47d2c1c476 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-1.js; * @description: Array.prototype.some - callbackfn called with correct parameters; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js index 295847d75e..9bcfc3a909 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-10.js; * @description: Array.prototype.some - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val) { return val > 10; } return [11, 12].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js index 9ca9c88aad..e1c67f05ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-11.js; * @description: Array.prototype.some - callbackfn is called with 2 formal parameter; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx) { return val > 10 && arguments[2][idx] === val; } return [9, 12].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js index b741b5832b..8e54a2217b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-12.js; * @description: Array.prototype.some - callbackfn is called with 3 formal parameter; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10 && obj[idx] === val; } return [9, 12].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js index c15268c8d1..c352d49645 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-13.js; * @description: Array.prototype.some - callbackfn that uses arguments object to get parameter value; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return arguments[2][arguments[1]] === arguments[0]; } return [9, 12].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js index 0d19e5a915..e4c81357ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-16.js; * @description: Array.prototype.some - 'this' of 'callback' is a Boolean object when 'T' is not an object ('T' is a boolean primitive); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === false; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.some.call(obj, callbackfn, false); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js index 1fb007ad72..82f45c0750 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-17.js; * @description: Array.prototype.some - 'this' of 'callbackfn' is a Number object when T is not an object (T is a number primitive); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === 5; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.some.call(obj, callbackfn, 5); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js index 3bff61ea2f..fdffab06f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-18.js; * @description: Array.prototype.some - 'this' of 'callbackfn' is an String object when T is not an object (T is a string primitive); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === "hello!"; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 9, length: 2 }; return Array.prototype.some.call(obj, callbackfn, "hello!"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js index 415e738c0e..dfdf5b05d4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-19.js; * @description: Array.prototype.some - non-indexed properties are not called; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, 10: 8, non_index_property: 11, length: 20 }; return !Array.prototype.some.call(obj, callbackfn) && (2 === called); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js index d93c74008c..65462fb620 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-2.js; * @description: Array.prototype.some - callbackfn takes 3 arguments; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js index 03e43d80ab..dab111aaaa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-20.js; * @description: Array.prototype.some - callbackfn called with correct parameters (thisArg is correct); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var thisArg = { threshold: 10 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return Array.prototype.some.call(obj, callbackfn, thisArg); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js index 36ee00231a..002b46b4a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-21.js; * @description: Array.prototype.some - callbackfn called with correct parameters (kValue is correct); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var firstIndex = false; var secondIndex = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; return !Array.prototype.some.call(obj, callbackfn) && firstIndex && secondIndex; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js index 1d3dbcc8f1..cdc0b3ce75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-22.js; * @description: Array.prototype.some - callbackfn called with correct parameters (the index k is correct); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var firstIndex = false; var secondIndex = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; return !Array.prototype.some.call(obj, callbackfn) && firstIndex && secondIndex; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js index 2d49ce1437..699b194750 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-23.js; * @description: Array.prototype.some - callbackfn called with correct parameters (this object O is correct); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js index c2edf94cda..2cece4e60a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-3.js; * @description: Array.prototype.some immediately returns true if callbackfn returns true; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === true && callCnt === 7) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js index 5300a81016..a323a4de18 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-4.js; * @description: Array.prototype.some - k values are passed in ascending numeric order; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4, 5]; var lastIdx = 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } return !arr.some(callbackfn) && arr.length === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js index b191ff365c..ee534d818b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-5.js; * @description: Array.prototype.some - k values are accessed during each iteration and not prior to starting the loop; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var kIndex = []; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return ![11, 12, 13, 14].some(callbackfn, undefined); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js index 6be67bba27..26f0913cfd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-6.js; * @description: Array.prototype.some - arguments to callbackfn are self consistent; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, length: 1 }; var thisArg = {}; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return Array.prototype.some.call(obj, callbackfn, thisArg); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js index 9021f9af6e..869159f21d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-7.js; * @description: Array.prototype.some - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof Error && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js index e9b4ff19b8..7a2e9f29c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-8.js; * @description: Array.prototype.some - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, 1: 8, length: 2 }; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js index 708c1c2a66..109fad580f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-ii-9.js; * @description: Array.prototype.some - callbackfn is called with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return true; } return [11, 12].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js index 25f93132c9..8ca1a8be79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-1.js; * @description: Array.prototype.some - return value of callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return !Array.prototype.some.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js index f70fad951d..3b4d0adc48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-10.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return Infinity; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js index 35b7d77ee2..0ac4eaca3b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-11.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return -Infinity; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js index d5ca12e9a2..8124b23f99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-12.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js index 6f0b38ae3f..d2a70bf880 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-13.js; * @description: Array.prototype.some - return value of callbackfn is an empty string; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].some(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js index b15cace152..9a518064e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-14.js; * @description: Array.prototype.some - return value of callbackfn is a non-empty string; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return "non-empty string"; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js index 736a4c1cec..b2ddcd8de1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-15.js; * @description: Array.prototype.some - return value of callbackfn is Function object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return function () { }; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js index bc1ff36b2d..be9a183094 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-16.js; * @description: Array.prototype.some - return value of callbackfn is an Array object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Array(10); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js index 341075d94f..380b257009 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-17.js; * @description: Array.prototype.some - return value of callbackfn is a String object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new String(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js index c3014eafc8..6ec71b5dec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-18.js; * @description: Array.prototype.some - return value of callbackfn is a Boolean object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Boolean(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js index f66b573cd3..0d022e2036 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-19.js; * @description: Array.prototype.some - return value of callbackfn is a Number object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Number(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js index 38878b3593..e584b81b6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-2.js; * @description: Array.prototype.some - return value of callbackfn is null; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return !Array.prototype.some.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js index 140bdb8bd2..91c142bd7c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-20.js; * @description: Array.prototype.some - return value of callbackfn is the Math object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return Math; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js index b3196d26ac..c201c965e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-21.js; * @description: Array.prototype.some - return value of callbackfn is a Date object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Date(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js index fd33690073..d954c106c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-22.js; * @description: Array.prototype.some - return value of callbackfn is a RegExp object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new RegExp(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js index 70ab51fb3e..dc10228111 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-23.js; * @description: Array.prototype.some - return value of callbackfn is the JSON object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return JSON; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js index b532550e67..1f892bb99e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-24.js; * @description: Array.prototype.some - return value of callbackfn is an Error object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new EvalError(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js index 6618b540b0..44045899e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-25.js; * @description: Array.prototype.some - return value of callbackfn is the Arguments object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return arguments; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js index fc53397de0..113defc27a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-26.js; * @description: Array.prototype.some - return value of callbackfn is the global object; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return fnGlobalObject(); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js index 0c7fa911fc..95dba471da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-28.js; * @description: Array.prototype.some - true prevents further side effects; - * @precondition: (fnExists(Array.prototype.some) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { if (idx > 1) { @@ -59,5 +58,5 @@ assertTrue((function testcase() { }); return Array.prototype.some.call(obj, callbackfn) && !result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js index fe20ed5f86..4137a853f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-29.js; * @description: Array.prototype.some - return value (new Boolean(false)) of callbackfn is treated as true value; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return new Boolean(false); } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js index 588e715f60..fe530d2a89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-3.js; * @description: Array.prototype.some - return value of callbackfn is a boolean (value is false); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return !Array.prototype.some.call(obj, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js index 2b3bb47777..f007427398 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-4.js; * @description: Array.prototype.some - return value of callbackfn is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 2 }; return Array.prototype.some.call(obj, callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js index 727b3be495..efcd68a51b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-5.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is 0); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].some(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js index 4712807d5f..44877c2bda 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-6.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is +0); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].some(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js index 664cfe09c1..172939217a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-7.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is -0); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return ![11].some(callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js index c058aa1e8b..4f93b3a21b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-8.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is positive number); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return 5; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js index 558b5d3a5b..eb9d44b371 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-7-c-iii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-c-iii-9.js; * @description: Array.prototype.some - return value of callbackfn is a number (value is negative number); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return -5; } return [11].some(callbackfn); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js index 135f03958c..5f706d4b5b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-1.js; * @description: Array.prototype.some returns false if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function cb(){} var i = [].some(cb); if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js index 6f442904a2..5e02fa9227 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10.js; * @description: Array.prototype.some - subclassed array when length is reduced; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -43,5 +42,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js index a77117235a..9cd4fd162d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-11.js; * @description: Array.prototype.some returns false when all calls to callbackfn return false; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === false && callCnt === 10) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js index b2e7aea7c9..121dcd8759 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-12.js; * @description: Array.prototype.some doesn't mutate the array on which it is called on; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js index 1a71eb694c..c1e5b93941 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-13.js; * @description: Array.prototype.some doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(arr.some(callbackfn) === false && callCnt === 10) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js index 53476ec92f..aaa8e6dfea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-2.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js index ffa51f4343..01884fdc98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-3.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js index 93828ca013..3f092697e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-4.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js index 5fa504bdad..4fd13312ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-5.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js index 481c389572..b8ba049538 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-6.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js index fd46f6fa1e..58aff9065e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-7.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -45,5 +44,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js index 056cd9925d..0c214b0d05 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.17-8-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-8.js; * @description: Array.prototype.some returns false if 'length' is 0 (subclassed Array, length overridden with []; - * @precondition: (fnExists(Array.prototype.some)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { if (i === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js index b5874e69a1..8edc229c45 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-1.js; * @description: Array.prototype.forEach must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.forEach; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js index c19673c00c..0ef921bd1a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js; * @description: Array.prototype.forEach.length must be 1; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((Array.prototype.forEach.length === 1)); +assertTrue(Array.prototype.forEach.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js index 18329a915a..5692404bd4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-1.js; * @description: Array.prototype.forEach applied to undefined; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.forEach.call(undefined); // TypeError is thrown if value is undefined return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js index 1cb58cbe6b..9d71f789b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-10.js; * @description: Array.prototype.forEach applied to the Math object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js index f3028300ca..2cf2a5018f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-11.js; * @description: Array.prototype.forEach applied to Date object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof Date; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js index 039cf993d3..98714b7bfa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-12.js; * @description: Array.prototype.forEach applied to RegExp object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof RegExp; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js index ece9cb8a48..c654e750a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-13.js; * @description: Array.prototype.forEach applied to the JSON object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = ('[object JSON]' === Object.prototype.toString.call(obj)); @@ -40,5 +39,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js index 5e3b9d76e2..3886da70ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-14.js; * @description: Array.prototype.forEach applied to Error object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof Error; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js index 9c1d23f7fc..ff822e65e3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-15.js; * @description: Array.prototype.forEach applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = ('[object Arguments]' === Object.prototype.toString.call(obj)); @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js index b5229906a3..c1f68a1f28 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-2.js; * @description: Array.prototype.forEach applied to null; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.forEach.call(null); // TypeError is thrown if value is null return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js index 54d441930e..ff8b23dda8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-3.js; * @description: Array.prototype.forEach applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js index 25d7a1b588..e3208b4123 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-4.js; * @description: Array.prototype.forEach applied to Boolean object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof Boolean; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js index 313a1415e4..8d079fbb30 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-5.js; * @description: Array.prototype.forEach applied to number primitive; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof Number; @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete Number.prototype[0]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js index 02c4a07887..ef087f33db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-6.js; * @description: Array.prototype.forEach applied to Number object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof Number; @@ -39,5 +38,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js index 1ba9f758e4..1518121eb6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-7.js; * @description: Array.prototype.forEach applied to string primitive; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof String; @@ -33,5 +32,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call("abc", callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js index 681c2c5f6a..a80fbce7a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-8.js; * @description: Array.prototype.forEach applied to String object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof String; @@ -35,5 +34,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js index df5a823f71..0cb06e50d6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-1-9.js; * @description: Array.prototype.forEach applied to Function object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = obj instanceof Function; @@ -39,5 +38,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js index eba67fa92d..ccc86d0051 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-1.js; * @description: Array.prototype.forEach - 'length' is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -40,5 +39,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js index 0bbe663a95..4dfb023600 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-10.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an inherited accessor property; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -50,5 +49,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js index e33ec26180..c3dcbc85d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-11.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js index 37ed325ca5..6f86d61fc8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-12.js; * @description: Array.prototype.forEach - 'length' is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { accessed = true; @@ -51,5 +50,5 @@ assertTrue((function testcase() { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js index 6c22cb4e60..e43901b5cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-13.js; * @description: Array.prototype.forEach applied to the Array-like object that 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js index 566f2ce48b..23f26ec434 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-14.js; * @description: Array.prototype.forEach applied to the Array-like object that 'length' property doesn't exist; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js index 29677671fb..c8dbf9499a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-15.js; * @description: Array.prototype.forEach - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js index b166456727..497b7d8ae3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-17.js; * @description: Array.prototype.forEach applied to the Arguments object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -38,5 +37,5 @@ assertTrue((function testcase() { }; return func(12, 11); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js index 9fd2b8d9b2..848259ce95 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-18.js; * @description: Array.prototype.forEach applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 3); @@ -35,5 +34,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(str, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js index c56f0d3350..34ee81413c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-19.js; * @description: Array.prototype.forEach applied to Function object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -40,5 +39,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(fun, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js index ea946f25df..817cdb5d99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-2.js; * @description: Array.prototype.forEach - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -33,5 +32,5 @@ assertTrue((function testcase() { [12, 11].forEach(callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js index c28ca48446..4ad1f207fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-3.js; * @description: Array.prototype.forEach - 'length' is an own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js index be9eda971d..45be2cea6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-4.js; * @description: Array.prototype.forEach - 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var arrProtoLen; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js index 8650826937..bdeca13824 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-5.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -54,5 +53,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js index 46845b04a7..eab24ba4a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-6.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js index 30f4a621ca..3ba7b5175c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-7.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js index ded031c17f..bb7d942796 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-8.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js index 36497c036b..6a9adac19d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-2-9.js; * @description: Array.prototype.forEach applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { result = (obj.length === 2); @@ -58,5 +57,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js index fe0c28a83b..a0360019a6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-1.js; * @description: Array.prototype.forEach - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js index e094bfc687..4eceb627e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-10.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js index c01a179d2f..33834dbddb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-11.js; * @description: Array.prototype.forEach - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js index ae968dbb7b..afc3bddf42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-12.js; * @description: Array.prototype.forEach - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js index 978679304f..26653f7936 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-13.js; * @description: Array.prototype.forEach - 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js index cfa3025d8d..26a3c0a91d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-14.js; * @description: Array.prototype.forEach - 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed1 = false; var accessed2 = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj3, callbackfn3); return !accessed1 && !accessed2 && !accessed3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js index 99b8f23234..1473398c3a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-15.js; * @description: Array.prototype.forEach - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js index 3d0c4a3e63..94296f41d3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-16.js; * @description: Array.prototype.forEach - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js index a64bd23ef5..9a34a2222b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-17.js; * @description: Array.prototype.forEach - 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js index d90c7c9ed7..daa9a31e75 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-18.js; * @description: Array.prototype.forEach - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js index 9dee60bd0e..fc81809041 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-19.js; * @description: Array.prototype.forEach - value of 'length' is an Object which has an own toString method.; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js index 29ed2e5779..efb7e79439 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-2.js; * @description: Array.prototype.forEach - value of 'length' is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js index b750a3d1d6..cfc9c5bd72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-20.js; * @description: Array.prototype.forEach - value of 'length' is an Object which has an own valueOf method.; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js index 8034241d7b..21e141e822 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-21.js; * @description: Array.prototype.forEach - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var firstStepOccured = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult && firstStepOccured && secondStepOccured; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js index 3212a60e69..6bd174b58d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-22.js; * @description: Array.prototype.forEach throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var firstStepOccured = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js index a3d7f84fa3..8a0b79e941 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-23.js; * @description: Array.prototype.forEach uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var valueOfAccessed = false; @@ -61,5 +60,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js index ddf17449f7..12598c818f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-24.js; * @description: Array.prototype.forEach - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js index c98958fecd..bde2c49068 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-25.js; * @description: Array.prototype.forEach - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js index b08d310454..5abad090c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-28.js; * @description: Array.prototype.forEach - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js index fb2c9a9d34..05f46340de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-29.js; * @description: Array.prototype.forEach - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js index f88009d124..1999a3e665 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-3.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js index c04d96373f..ba26630724 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-4.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js index 3d8bd51645..d80c4f72c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-5.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js index 107e5a7f39..b3b7c586e7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-6.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js index ad926e55ca..db02651912 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-7.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js index d0e1048015..eae609782e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-8.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js index 26dc56b426..43a24a9076 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-3-9.js; * @description: Array.prototype.forEach - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js index bbcd053f6c..bf62ce3ce9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-1.js; * @description: Array.prototype.forEach throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js index 10ad268a8d..76dd5b974e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-10.js; * @description: Array.prototype.forEach - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js index 2ac382c1a0..5b178e8b34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-11.js; * @description: Array.prototype.forEach - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js index 98bb1f572f..c02dbcf8a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-12.js; * @description: Array.prototype.forEach - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11, 9].forEach(callbackfn); return accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js index 3162babcc6..51387635a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-15.js; * @description: Array.prototype.forEach - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: 10 }; var lengthAccessed = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js index a877a2b3bd..532eba6e58 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-2.js; * @description: Array.prototype.forEach throws ReferenceError if callbackfn is unreferenced; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js index 483a2d7b4c..5e13d5fb9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-3.js; * @description: Array.prototype.forEach throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js index 9835fabff0..88dd285f51 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-4.js; * @description: Array.prototype.forEach throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js index ff74ab3c86..8248d7b5bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-5.js; * @description: Array.prototype.forEach throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js index 1cf684c6b9..fd2bd078da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-6.js; * @description: Array.prototype.forEach throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js index 8408f0c1f5..61654975e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-7.js; * @description: Array.prototype.forEach throws TypeError if callbackfn is Object without Call internal method; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js index 5c90a7e820..a026038602 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-8.js; * @description: Array.prototype.forEach - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js index a6e1b8fc6a..d6463f7f4d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-4-9.js; * @description: Array.prototype.forEach - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js index 098f9efbf8..473bf49600 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-1-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18-5-1-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1-s.js; * @description: Array.prototype.forEach - thisArg not passed to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { [1].forEach(callbackfn); return innerThisCorrect; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js index 0046e75d74..18307e37d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-1.js; * @description: Array.prototype.forEach - thisArg is passed; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { this._15_4_4_18_5_1 = false; var _15_4_4_18_5_1 = true; var result; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var arr = [1]; arr.forEach(callbackfn) return !result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js index 2220440188..b9f7c63c49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-10.js; * @description: Array.prototype.forEach - Array Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objArray = []; @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objArray); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js index 947fb75f94..327bdd29f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-11.js; * @description: Array.prototype.forEach - String Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objString = new String(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objString); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js index fd288dfaef..15a7cbc0e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-12.js; * @description: Array.prototype.forEach - Boolean Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objBoolean = new Boolean(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objBoolean); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js index 4fab321607..7607c3b88c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-13.js; * @description: Array.prototype.forEach - Number Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objNumber = new Number(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objNumber); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js index fdb2411301..8ead51284a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-14.js; * @description: Array.prototype.forEach - the Math object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, Math); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js index 9bcbca6473..11150114df 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-15.js; * @description: Array.prototype.forEach - Date Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objDate = new Date(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objDate); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js index ad6395274e..7396cb0b57 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-16.js; * @description: Array.prototype.forEach - RegExp Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objRegExp = new RegExp(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objRegExp); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js index 8aedb6450b..ba785b1ac3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-17.js; * @description: Array.prototype.forEach - the JSON object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, JSON); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js index dddf2e2a82..d1726621b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-18.js; * @description: Array.prototype.forEach - Error Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objError = new RangeError(); @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objError); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js index 1dd9bc4e09..24c0c44e8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-19.js; * @description: Array.prototype.forEach - the Arguments object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var arg; @@ -40,5 +39,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, arg); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js index e87d74d5d4..933d5671f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-2.js; * @description: Array.prototype.forEach - thisArg is Object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var o = new Object(); o.res = true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { if( result === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js index e8e260db89..51effea8f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-21.js; * @description: Array.prototype.forEach - the global object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, fnGlobalObject()); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js index 49ff66aa2b..2291f45950 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-22.js; * @description: Array.prototype.forEach - boolean primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, false); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js index c5ffe7b898..4aaf18bd08 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-23.js; * @description: Array.prototype.forEach - number primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, 101); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js index 4aedc42a6e..7804a4c9ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-24.js; * @description: Array.prototype.forEach - string primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, "abc"); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js index 0c539d20ee..1eec206a81 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-25.js; * @description: Array.prototype.forEach - thisArg not passed; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { function innerObj() { this._15_4_4_18_5_25 = true; var _15_4_4_18_5_25 = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { this.retVal = !result; } return new innerObj().retVal; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js index 293771a060..a4205e50ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-3.js; * @description: Array.prototype.forEach - thisArg is Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var a = new Array(); a.res = true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { if( result === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js index 39c2198286..9a70ab4363 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-4.js; * @description: Array.prototype.forEach - thisArg is object from object template(prototype); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var result; function callbackfn(val, idx, obj) @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( result === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js index 50a0e04b0a..b66fad4728 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-5.js; * @description: Array.prototype.forEach - thisArg is object from object template; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var result; function callbackfn(val, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { if( result === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js index e6fc764d83..3395cf17e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-6.js; * @description: Array.prototype.forEach - thisArg is function; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var result; function callbackfn(val, idx, obj) @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( result === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js index 24b62ca87a..dc36dae302 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-7.js; * @description: Array.prototype.forEach - built-in functions can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, eval); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js index 208d49d762..9438696ef1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-5-9.js; * @description: Array.prototype.forEach - Function Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var objString = function () { }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn, objString); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js index 78e9b907ed..74599e11e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-1.js; * @description: Array.prototype.forEach doesn't consider new elements added to array after the call; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); if( callCnt === 5) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js index f5c7b9dd4f..ef08f004ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-2.js; * @description: Array.prototype.forEach doesn't visit deleted elements in array after the call; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -40,5 +39,5 @@ assertTrue((function testcase() { if( callCnt === 4) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js index 699fc607bb..4ce38eda67 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-3.js; * @description: Array.prototype.forEach doesn't visit deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { if( callCnt === 3) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js index 1e81920c60..f3e04d2ffe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-4.js; * @description: Array.prototype.forEach doesn't consider newly added elements in sparse array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( callCnt === 2) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js index f9dc0304b4..e741156586 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-5.js; * @description: Array.prototype.forEach visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { if( callCnt === 5) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js index e53aa9db46..5a45a919f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-7.js; * @description: Array.prototype.forEach - considers new value of elements in array after the call; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var arr = [1, 2, 3, 4, 5]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js index 68ad509473..29045ec8ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-8.js; * @description: Array.prototype.forEach - no observable effects occur if len is 0; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js index 53c99d266f..1394192ea1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-9.js; * @description: Array.prototype.forEach - modifications to length don't change number of iterations; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn(val, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js index d44e7839b8..ee6af36067 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-1.js; * @description: Array.prototype.forEach - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -38,5 +37,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); if( callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js index 9ae172692e..c63fbfa579 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-10.js; * @description: Array.prototype.forEach - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js index 90686f1613..90d81186fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-11.js; * @description: Array.prototype.forEach - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js index 84b5815eb2..12593fb04b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-12.js; * @description: Array.prototype.forEach - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js index dfb22025bc..f7759eaa15 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-13.js; * @description: Array.prototype.forEach - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js index de25a62bb4..fe5258e33e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-14.js; * @description: Array.prototype.forEach - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js index ff70d8fd0f..5a6fec3f56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-15.js; * @description: Array.prototype.forEach - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js index 24e223b0ff..9b580dc92f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-16.js; * @description: Array.prototype.forEach - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js index 02be88ab8d..084f1cb9a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-2.js; * @description: Array.prototype.forEach - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js index 2dcc95b1e6..22cff115ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-3.js; * @description: Array.prototype.forEach - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js index 0d18569457..5db20e8669 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-4.js; * @description: Array.prototype.forEach - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js index be27aaa24a..63b63a8719 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-5.js; * @description: Array.prototype.forEach - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js index e3fae5921a..56ce6ec392 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-6.js; * @description: Array.prototype.forEach - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js index 30c818bab0..f0ed9894a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-7.js; * @description: Array.prototype.forEach - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js index 98876a5cef..deffe4a06a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-8.js; * @description: Array.prototype.forEach - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js index 140fca1eea..7b9d52849c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-b-9.js; * @description: Array.prototype.forEach - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js index 3e54ad8e6f..3e3580e59e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-1.js; * @description: Array.prototype.forEach - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = { }; var testResult = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js index 18dedb3f1e..3bdc4eaa04 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-10.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js index 15149cbd61..ee0e8da5ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-11.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js index d436c2c780..905eb5e800 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-12.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js index 789d803f66..557d78436c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-13.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -61,5 +60,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js index 063131fb59..ebbfec8c32 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-14.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js index 6349fdb756..3c173b3176 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-15.js; * @description: Array.prototype.forEach - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js index e974da48d9..3e2a1fd5a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-16.js; * @description: Array.prototype.forEach - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js index d78ba35655..34da658e88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-17.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js index d1c69fef25..bb0f68083a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-18.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js index 4f5a2c2973..163cc6cc02 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-19.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js index 15d68b54fa..94da7764d4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-2.js; * @description: Array.prototype.forEach - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js index 2d2dc72adc..57f4e9bcb7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-20.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js index 54c17f055e..a344e23384 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-21.js; * @description: Array.prototype.forEach - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js index 17e38326e1..1b37a858f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-22.js; * @description: Array.prototype.forEach - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js index d900e01faa..4374679741 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-23.js; * @description: Array.prototype.forEach - This object is an global object which contains index property; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[0]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js index e9b17338bf..35383c2397 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-25.js; * @description: Array.prototype.forEach - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { func(11); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js index 0ae8e9892e..b666bc1100 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-26.js; * @description: Array.prototype.forEach - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { func(11, 9); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js index cc65fa5b48..f20c21c2c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-27.js; * @description: Array.prototype.forEach - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var testResult = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { func(11, 12, 9); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js index 67a0e50889..9c02cbfad7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-28.js; * @description: Array.prototype.forEach - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var arr = []; @@ -59,5 +58,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js index 65da07e4e6..766c237b69 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-29.js; * @description: Array.prototype.forEach - element changed by getter on previous iterations is observed on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var obj = { length: 2 }; @@ -59,5 +58,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js index fff3a0de5c..bdd6a7fee3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-3.js; * @description: Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; var testResult = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js index d8c3c8afd2..03cb18b30b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-30.js; * @description: Array.prototype.forEach - unnhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 5: 10, 10: 8, length: 20 }; var accessed = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js index a6713344c8..84e4e56300 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-31.js; * @description: Array.prototype.forEach - unnhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -60,5 +59,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js index 5d4ca9cf0c..7949e8c828 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-4.js; * @description: Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js index 44219b3497..174c74e437 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-5.js; * @description: Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js index 476a23c82b..16dba1ca88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-6.js; * @description: Array.prototype.forEach - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js index ba5067c65f..33c3eebce3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-7.js; * @description: Array.prototype.forEach - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = 'abc'; var testResult = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js index ca540b5e32..21c5c5b63f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-8.js; * @description: Array.prototype.forEach - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.forEach) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js index ae734c8e58..75ab6d748e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-i-9.js; * @description: Array.prototype.forEach - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.forEach) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js index fe96cc5048..e3ba5f50de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-1.js; * @description: Array.prototype.forEach - callbackfn called with correct parameters; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var bPar = true; var bCalled = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); if(bCalled === true && bPar === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js index ac0fc6d6a9..d9fde429ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-10.js; * @description: Array.prototype.forEach - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js index 1e6b315f20..9a435777c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-11.js; * @description: Array.prototype.forEach - callbackfn is called with 2 formal parameter; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js index ac04c46b04..5b6df70c5b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-12.js; * @description: Array.prototype.forEach - callbackfn is called with 3 formal parameter; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js index a2b39070ba..ec3e295cf2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-13.js; * @description: Array.prototype.forEach - callbackfn that uses arguments; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn() { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].forEach(callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js index 5861089935..3b19285216 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-16.js; * @description: Array.prototype.forEach - 'this' of 'callbackfn' is a Boolean object when T is not an object (T is a boolean); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn, false); return !result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js index 5f7f1d3d98..8605b2acf3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-17.js; * @description: Array.prototype.forEach - 'this' of 'callbackfn' is a Number object when T is not an object (T is a number); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, o) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn, 5); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js index 036d5b94b2..07c985f47b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-18.js; * @description: Array.prototype.forEach - 'this' of 'callbackfn' is an String object when T is not an object (T is a string); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn, "hello"); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js index 44312d5b6a..02df54a9ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-19.js; * @description: Array.prototype.forEach - non-indexed properties are not called; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var result = true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js index ce1ff09708..821c1f6823 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-2.js; * @description: Array.prototype.forEach - callbackfn takes 3 arguments; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var parCnt = 3; var bCalled = false @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(bCalled === true && parCnt === 3) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js index b594ad41ae..d27eaba781 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-20.js; * @description: Array.prototype.forEach - callbackfn called with correct parameters (thisArg is correct); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(val, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn, thisArg); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js index 554e82039e..fbaff00e45 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-21.js; * @description: Array.prototype.forEach - callbackfn called with correct parameters (kValue is correct); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var resultOne = false; var resultTwo = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return resultOne && resultTwo; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js index 7e9ac4ce5c..08b4ebfa6a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-22.js; * @description: Array.prototype.forEach - callbackfn called with correct parameters (the index k is correct); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var resultOne = false; var resultTwo = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return resultOne && resultTwo; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js index 466bc595e0..0f671bf2f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-23.js; * @description: Array.prototype.forEach - callbackfn called with correct parameters (this object O is correct); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var obj = { 0: 11, length: 2 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js index a7e4435c75..fbb89dea26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-4.js; * @description: Array.prototype.forEach - k values are passed in ascending numeric order; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4, 5]; var lastIdx = 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { arr.forEach(callbackfn); return result && arr.length === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js index 4adfd90127..a7b60cefb8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-5.js; * @description: Array.prototype.forEach - k values are accessed during each iteration and not prior to starting the loop on an Array; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = true; var kIndex = []; @@ -47,5 +46,5 @@ assertTrue((function testcase() { [11, 12, 13, 14].forEach(callbackfn, undefined); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js index bf68b9c706..2033cdb6d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-6.js; * @description: Array.prototype.forEach - arguments to callbackfn are self consistent; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var obj = { 0: 11, length: 1 }; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn, thisArg); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js index ee8c8b0099..ad4dbf2d85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-7.js; * @description: Array.prototype.forEach - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof Error && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js index 825d8a7bfe..c5a92abf48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-8.js; * @description: Array.prototype.forEach - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var obj = { 0: 11, 1: 12, length: 2 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { Array.prototype.forEach.call(obj, callbackfn); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js index 07c4ec1efa..b66ce47e6b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-7-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-c-ii-9.js; * @description: Array.prototype.forEach - callbackfn is called with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn() { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11, 12].forEach(callbackfn); return 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js index 47acaf2a91..4bc7a17793 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-1.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function cb(){callCnt++} var i = [].forEach(cb); if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js index 79c890a0dd..2709fccbad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-10.js; * @description: Array.prototype.forEach - subclassed array when length is reduced; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (callCnt === 1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js index f91cf0ea4c..cf3e0fd8ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-11.js; * @description: Array.prototype.forEach doesn't mutate the array on which it is called on; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js index fe9fbb66b9..414e2f2f27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-12.js; * @description: Array.prototype.forEach doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js index a08adc50ad..ffd31beab6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-13.js; * @description: Array.prototype.forEach - undefined will be returned when 'len' is 0; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { var result = [].forEach(callbackfn); return typeof result === "undefined" && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js index f688d7a650..78cc523a56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-2.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js index 1106fb0862..db31cc2a5d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-3.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js index 9b946c8a7f..26ea14d141 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-4.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js index 9cd941fb6f..df67c96bac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-5.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js index 1c2e45ef4d..7f763f647a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-6.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js index e4734dfc59..1c61689034 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-7.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -44,5 +43,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js index 13f610476b..7ae983d00e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-8.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with []; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -51,5 +50,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js index cc6ce33ef3..f4f5bbe60d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.18-8-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-8-9.js; * @description: Array.prototype.forEach doesn't call callbackfn if 'length' is 0 (subclassed Array, length overridden with [0]; - * @precondition: (fnExists(Array.prototype.forEach)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { if (callCnt === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js index ffdc21b207..45d22740ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-1.js; * @description: Array.prototype.map must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.map; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js index 8f5cc85f71..8f5054853c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js; * @description: Array.prototype.map.length must be 1; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((Array.prototype.map.length === 1)); +assertTrue(Array.prototype.map.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js index ba4a2982c9..fb4497bd26 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-1.js; * @description: Array.prototype.map - applied to undefined; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.map.call(undefined); // TypeError is thrown if value is undefined return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js index ca96bbe7ca..a3350a1bcd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-10.js; * @description: Array.prototype.map - applied to the Math object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return ('[object Math]' === Object.prototype.toString.call(obj)); } @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js index 6847c2c74b..7df8801d7b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-11.js; * @description: Array.prototype.map - applied to Date object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Date; } @@ -37,5 +36,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js index 15549e0e0f..3f5a5c39de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-12.js; * @description: Array.prototype.map - applied to RegExp object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof RegExp; } @@ -37,5 +36,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js index 926dd6423e..0fd0d6399e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-13.js; * @description: Array.prototype.map - applied to the JSON object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return ('[object JSON]' === Object.prototype.toString.call(obj)); } @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js index 8100460b4a..581e730d09 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-14.js; * @description: Array.prototype.map - applied to Error object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Error; } @@ -37,5 +36,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js index 7cbf8c2ecd..2446acc834 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-15.js; * @description: Array.prototype.map - applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return ('[object Arguments]' === Object.prototype.toString.call(obj)); } @@ -37,5 +36,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js index db19c5da82..633e2d3ae1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-2.js; * @description: Array.prototype.map - applied to null; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.map.call(null); // TypeError is thrown if value is null return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js index 0073f0f565..857082b224 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-3.js; * @description: Array.prototype.map - applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Boolean; @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js index 5dfba232f6..d530579af8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-4.js; * @description: Array.prototype.map - applied to Boolean object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Boolean; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js index 356cd55b39..92646ec966 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-5.js; * @description: Array.prototype.map - applied to number primitive; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Number; } @@ -40,5 +39,5 @@ assertTrue((function testcase() { delete Number.prototype[0]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js index 03e166c258..a76444f3b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-6.js; * @description: Array.prototype.map - applied to Number object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Number; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js index b44268fd56..757763a291 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-7.js; * @description: Array.prototype.map - applied to string primitive; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof String; } @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call("abc", callbackfn); return testResult[0] === true && testResult[1] === true && testResult[2] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js index b0f034d0f4..39be0def25 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-8.js; * @description: Array.prototype.map - applied to String object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof String; } @@ -34,5 +33,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true && testResult[2] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js index 6b6c3201eb..d19fbf8c9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-1-9.js; * @description: Array.prototype.map - applied to Function object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Function; } @@ -39,5 +38,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js index e87a795021..b9dbaad3b7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-1.js; * @description: Array.prototype.map - applied to Array-like object when 'length' is an own data property; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -40,5 +39,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js index 1abd81ab27..686336b542 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-10.js; * @description: Array.prototype.map - applied to Array-like object, 'length' is an inherited accessor property; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -50,5 +49,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js index 91d5a814e0..21911d1378 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-11.js; * @description: Array.prototype.map - applied to Array-like object when 'length' is an own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -43,5 +42,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return 0 === testResult.length; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js index 35c71d19ac..7d5f5ce9a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-12.js; * @description: Array.prototype.map - applied to the Array-like object when 'length' is own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js index 08056825a7..aa992ef446 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-13.js; * @description: Array.prototype.map - applied to the Array-like object when 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return 0 === testResult.length; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js index 4558320beb..c5e6a11f78 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-14.js; * @description: Array.prototype.map - applied to the Array-like object that 'length' property doesn't exist; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return 0 === testResult.length; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js index 5c1483e788..8dc5bed888 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-15.js; * @description: Array.prototype.map - when 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -44,5 +43,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js index 91a72d5d7e..407c1f7e25 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-17.js; * @description: Array.prototype.map - applied to Arguments object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -37,5 +36,5 @@ assertTrue((function testcase() { var testResult = func(12, 11); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js index bd3f46609b..f8d3d21c59 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-18.js; * @description: Array.prototype.map - applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return parseInt(val, 10) > 1; } @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete String.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js index 359182b37b..369cd79ed0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-19.js; * @description: Array.prototype.map - applied to Function object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -40,5 +39,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(fun, callbackfn); return 2 === testResult.length; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js index b406f89192..f296399d89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-2.js; * @description: Array.prototype.map - when 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } var testResult = [12, 11].map(callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js index 0a6645a243..946fc29966 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-3.js; * @description: Array.prototype.map - applied to Array-like object, 'length' is an own data property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -44,5 +43,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js index 482d54cbc9..4a8988e05e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-4.js; * @description: Array.prototype.map - when 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js index a6b97dcddc..92550bbfde 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-5.js; * @description: Array.prototype.map - applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -55,5 +54,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js index e70fe57c29..e0f216742c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-6.js; * @description: Array.prototype.map - applied to Array-like object, 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -43,5 +42,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js index 203f5552bf..aa8bc1aeb1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-7.js; * @description: Array.prototype.map - applied to Array-like object, 'length' is an own accessor property; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -46,5 +45,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js index c6cf0c9e2b..c477714179 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-8.js; * @description: Array.prototype.map - applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -51,5 +50,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js index 9615b34f82..f28ad86c74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-2-9.js; * @description: Array.prototype.map - applied to Array-like object when 'length' is an own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -58,5 +57,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js index fd10d4ffd2..bd3c46b9d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-1.js; * @description: Array.prototype.map - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js index 43c89f7272..7e3d749f0b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-10.js; * @description: Array.prototype.map - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js index b694927391..a6e6004730 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-11.js; * @description: Array.prototype.map - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js index a51bd783bc..69024cbc85 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-12.js; * @description: Array.prototype.map - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js index a9a7ad6dfa..0e75332f9d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-13.js; * @description: Array.prototype.map - value of 'length' is string that is able to convert to number primitive (value is a decimal number); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js index 1430ed42d4..d2a46d2c55 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-14.js; * @description: Array.prototype.map - 'length' is a string containing Infinity; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js index d863e1962a..24b2c8a63a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-15.js; * @description: Array.prototype.map - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js index 475eee00f1..04a44f4ef4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-16.js; * @description: Array.prototype.map - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js index 9c7f77b191..c96495f926 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-17.js; * @description: Array.prototype.map - when 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js index b56b9fb5e7..f19fa455fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-18.js; * @description: Array.prototype.map - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js index 4fc52f814d..cad1864b30 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-19.js; * @description: Array.prototype.map - value of 'length' is an Object which has an own toString method; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js index 2c2ad3dfcd..faeb3ef428 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-2.js; * @description: Array.prototype.map on an Array-like object if 'length' is 1 (length overridden to true(type conversion)); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js index e775475cc5..4651d033b7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-20.js; * @description: Array.prototype.map - value of 'length' is an Object which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js index 0bff6e075e..f824987403 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-21.js; * @description: Array.prototype.map - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2 && firstStepOccured && secondStepOccured; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js index 2b08332d3e..2fe26da2e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-22.js; * @description: Array.prototype.map throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js index e1971f6622..55ef1b585e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-23.js; * @description: Array.prototype.map uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; @@ -60,5 +59,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js index d2a91faf4d..fd6f3e26ac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-24.js; * @description: Array.prototype.map - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js index 6e0bb6094e..ff2c05907e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-25.js; * @description: Array.prototype.map - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js index 3df0768698..be145f8cca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-28.js; * @description: Array.prototype.map - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js index 3f1861e1c0..6f2d22bf14 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-29.js; * @description: Array.prototype.map - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js index 5e41051d70..83bee3ac35 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-3.js; * @description: Array.prototype.map - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js index 0a34088d34..2e8bd6f7ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-4.js; * @description: Array.prototype.map - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js index 69635b69bf..cdfbb8df9c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-5.js; * @description: Array.prototype.map - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js index 110d82a574..a7fbb64dd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-6.js; * @description: Array.prototype.map - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js index 2faba85e81..d66e204ffe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-7.js; * @description: Array.prototype.map - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js index 364256f9a7..99165c9347 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-8.js; * @description: Array.prototype.map - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js index d7751c3f28..b555d35a13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-3-9.js; * @description: Array.prototype.map - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 10; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js index 89f096038e..6708fa1aee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-1.js; * @description: Array.prototype.map throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js index e6633022e6..2dc148ea95 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-10.js; * @description: Array.prototype.map - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js index 630f865c7b..7a2c916b56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-11.js; * @description: Array.prototype.map - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js index f391d379b1..d9a302b96c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-12.js; * @description: Array.prototype.map - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11, 9].map(callbackfn); return testResult.length === 2 && testResult[0] === true && testResult[1] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js index ab6e5caa54..65923105fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-15.js; * @description: Array.prototype.map - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: 10 }; var lengthAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof TypeError && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js index 1fed0fd0e7..29e8e958af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-2.js; * @description: Array.prototype.map throws ReferenceError if callbackfn is unreferenced; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js index a2272e335e..236355bea3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-3.js; * @description: Array.prototype.map throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js index 2df5419355..77582189e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-4.js; * @description: Array.prototype.map throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js index bae40e05a6..2c8d9b0a08 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-5.js; * @description: Array.prototype.map throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js index 92fae5e2fc..8aae6b91fb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-6.js; * @description: Array.prototype.map throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js index 1ca1b46b7b..73f4ddb34a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-7.js; * @description: Array.prototype.map throws TypeError if callbackfn is Object without Call internal method; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js index 53a2d1c157..5bce0e29b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-8.js; * @description: Array.prototype.map - Side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js index 63016ce96c..ca050fb30e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-4-9.js; * @description: Array.prototype.map - Side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js index 4176d70e8b..a38779fe0f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-1-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19-5-1-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1-s.js; * @description: Array.prototype.map - thisArg not passed to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { [1].map(callbackfn); return innerThisCorrect; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js index 9dc7ca8cdb..1620a2db9b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-1.js; * @description: Array.prototype.map - thisArg not passed; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { try { fnGlobalObject()._15_4_4_19_5_1 = true; var _15_4_4_19_5_1 = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { finally { delete fnGlobalObject()._15_4_4_19_5_1; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js index 9924d4334b..651cfff7fb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-10.js; * @description: Array.prototype.map - Array object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objArray = new Array(2); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objArray); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js index c45f15e24a..cd8bb2a516 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-11.js; * @description: Array.prototype.map - String object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objString = new String(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objString); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js index 8587100e64..0f4580946e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-12.js; * @description: Array.prototype.map - Boolean object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objBoolean = new Boolean(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objBoolean); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js index a5f9424bda..30fe5efbfe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-13.js; * @description: Array.prototype.map - Number object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objNumber = new Number(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objNumber); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js index e46f4c41e0..dd3ca59ced 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-14.js; * @description: Array.prototype.map - the Math object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === Math; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, Math); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js index 25bcd609d8..41f900488e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-15.js; * @description: Array.prototype.map - Date object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objDate = new Date(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objDate); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js index ba12ccc540..f231229428 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-16.js; * @description: Array.prototype.map - RegExp object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objRegExp = new RegExp(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objRegExp); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js index 923bf6af74..d89445a108 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-17.js; * @description: Array.prototype.map - the JSON object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === JSON; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, JSON); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js index 1120e5276a..d4e3f5825c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-18.js; * @description: Array.prototype.map - Error object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objError = new RangeError(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objError); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js index e3f7d2246c..f6ccfdf4f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-19.js; * @description: Array.prototype.map - the Arguments object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arg; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, arg); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js index ee36b41ded..f6ea92f60f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-2.js; * @description: Array.prototype.map - thisArg is Object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var o = new Object(); o.res = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { if( resArr[0] === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js index a9593aac98..8a1ed3bcd1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-21.js; * @description: Array.prototype.map - the global object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === fnGlobalObject(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, fnGlobalObject()); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js index e7cb2dfff2..a0b4335d10 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-22.js; * @description: Array.prototype.map - boolean primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === false; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, false); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js index 782f8a943f..f0ed94509d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-23.js; * @description: Array.prototype.map - number primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === 101; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, 101); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js index 4523b3dca7..16687a7298 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-24.js; * @description: Array.prototype.map - string primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === "abc"; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, "abc"); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js index 2ebd5f26b6..9e22e52217 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-3.js; * @description: Array.prototype.map - thisArg is Array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var a = new Array(); a.res = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { if( resArr[0] === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js index 77565a0c8c..d257d4df47 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-4.js; * @description: Array.prototype.map - thisArg is object from object template(prototype); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( resArr[0] === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js index 4a03eac2b6..b00ea9eac4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-5.js; * @description: Array.prototype.map - thisArg is object from object template; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( resArr[0] === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js index 1a753ca77e..bdee675389 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-6.js; * @description: Array.prototype.map - thisArg is function; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if( resArr[0] === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js index 40d9bcdfda..3ef9474858 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-7.js; * @description: Array.prototype.map - built-in functions can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this === eval; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, eval); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js index 2f50226d0a..e3793147ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-5-9.js; * @description: Array.prototype.map - Function object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var objFunction = function () { }; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn, objFunction); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js index 7dbf5a4d4e..d7dddb15a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-6-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-1.js; * @description: Array.prototype.map - Array.isArray returns true when input argument is the ourput array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var newArr = [11].map(function () { }); return Array.isArray(newArr); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js index 68fb8ed5b5..d920b9e1f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-6-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-6-2.js; * @description: Array.prototype.map - the returned array is instanceof Array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var newArr = [11].map(function () { }); return newArr instanceof Array; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js index 33cd366419..cd1f3dfa47 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-1.js; * @description: Array.prototype.map doesn't consider new elements added to array after it is called; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(resArr.length === 5) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js index ac768bf6e3..4cafab7ff3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-2.js; * @description: Array.prototype.map considers new value of elements in array after it is called; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(resArr.length === 5 && resArr[4] === 0) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js index 63919eb85f..31eaf4b4ae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-3.js; * @description: Array.prototype.map doesn't visit deleted elements in array after the call; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { if(resArr.length === 5 && resArr[4] === undefined) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js index ca816b261d..873babd794 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-4.js; * @description: Array.prototype.map doesn't visit deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -40,5 +39,5 @@ assertTrue((function testcase() { if(resArr.length === 5 && callCnt === 2 && resArr[2] === undefined) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js index 90737a6d54..7fa2409d61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-5.js; * @description: Array.prototype.map doesn't consider newly added elements in sparse array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { if( resArr.length === 10 && callCnt === 2) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js index 67377386ce..c687c4c50d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-6.js; * @description: Array.prototype.map visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { if(resArr.length === 5 && resArr[4] === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js index 4d39c62888..e48170d4ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7.js; * @description: Array.prototype.map successful to delete the object in callbackfn; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; obj.srcArr = [1, 2, 3, 4, 5]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var resArr = obj.srcArr.map(callbackfn); return resArr.toString() === "1,1,1,1,1" && !obj.hasOwnProperty("arr"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js index 3d013953d4..28046db70b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-8.js; * @description: Array.prototype.map - no observable effects occur if length is 0 on an Array-like object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js index aae4d409a2..fc098aca90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-9.js; * @description: Array.prototype.map - modifications to length don't change number of iterations on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn(val, idx, obj) { called += 1; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult.length === 3 && called === 2 && typeof testResult[2] === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js index 2b018bce1d..4cc46ad688 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-1.js; * @description: Array.prototype.map - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { var resArr = srcArr.map(callbackfn); if( resArr.length === 10 && callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js index e72a205e81..e7bb19ba2c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-10.js; * @description: Array.prototype.map - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 1 && typeof val === "undefined"; } @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js index aae66139d5..3a8f5c760e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-11.js; * @description: Array.prototype.map - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 1 && typeof val === "undefined"; } @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js index cfadf5ae1b..cda54eb5c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-12.js; * @description: Array.prototype.map - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 3) { return false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js index 7507b74e8e..84907529b2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-13.js; * @description: Array.prototype.map - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 3) { return false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js index c229820e2e..b032c84f98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-14.js; * @description: Array.prototype.map - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 3 && typeof val === "undefined"; @@ -43,5 +42,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return typeof testResult[3] === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js index 216ccc99fe..f0743868ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-15.js; * @description: Array.prototype.map - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "prototype") { return false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js index 9d25cd3327..772f5b4635 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-16.js; * @description: Array.prototype.map - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "unconfigurable") { return false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult.length === 3 && testResult[2] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js index e0f8a9de68..f7d2c3e568 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-2.js; * @description: Array.prototype.map - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2 && val === "length") { return false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[2] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js index 78c54363b0..33ea574734 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-3.js; * @description: Array.prototype.map - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 2) { return false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return typeof testResult[2] === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js index 8b2f0cd194..29705dd623 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-4.js; * @description: Array.prototype.map - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { @@ -52,5 +51,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js index b143d8e2ff..82b451795e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-5.js; * @description: Array.prototype.map - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 1) { return false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult[0] === true && testResult[1] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js index 21ef5943b3..639d8525e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-6.js; * @description: Array.prototype.map - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 6.99) { return false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js index bc45d6e75f..dada665002 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-7.js; * @description: Array.prototype.map - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1 && val === 6.99) { return false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js index ce0afbe7f9..527e3b5e2c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-8.js; * @description: Array.prototype.map - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { return false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && typeof testResult[1] === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js index 5d738739b0..6570ddcb72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-b-9.js; * @description: Array.prototype.map - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -53,5 +52,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult[0] === true && typeof testResult[1] === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js index 5657a500fb..a863eb24b7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-1.js; * @description: Array.prototype.map - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr[5] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js index 8e836d01c4..b4059e7291 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-10.js; * @description: Array.prototype.map - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js index ac43e272b8..2e0cfaf1a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-11.js; * @description: Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js index 3a7b286bf5..34d00e5aa0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-12.js; * @description: Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js index 78583fd94f..ab51f45ac9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-13.js; * @description: Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -60,5 +59,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js index 174efe9811..d3504387a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-14.js; * @description: Array.prototype.map - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -59,5 +58,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js index ae228f07ce..7c230a7d6f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-15.js; * @description: Array.prototype.map - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -53,5 +52,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js index a1912ade1e..2d15fb33e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-16.js; * @description: Array.prototype.map - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js index 9f971dd98d..dad8be3766 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-17.js; * @description: Array.prototype.map - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js index 8a9f8395bf..56b1184059 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-18.js; * @description: Array.prototype.map - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js index 37abc6e4dd..2e6a2bc4f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-19.js; * @description: Array.prototype.map - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js index ab8c91cab7..a9717ce72b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-2.js; * @description: Array.prototype.map - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = {}; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newArr = arr.map(callbackfn); return newArr[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js index cea43e38cc..75f41c4cb2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-20.js; * @description: Array.prototype.map - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -57,5 +56,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js index 040c903b63..7ae53516dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-21.js; * @description: Array.prototype.map - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js index 5af6feec2b..8fe7e7a09b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-22.js; * @description: Array.prototype.map - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js index 9d19e2be04..6e7be7c419 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-23.js; * @description: Array.prototype.map - This object is the global object which contains index property; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[0]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js index 03f9ec74b5..af3e47f0a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-25.js; * @description: Array.prototype.map - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { var testResult = func(9); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js index 1892c3579b..d8e3528880 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-26.js; * @description: Array.prototype.map - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var testResult = func(9, 11); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js index 309f50352c..53dbdb739b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-27.js; * @description: Array.prototype.map - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -47,5 +46,5 @@ assertTrue((function testcase() { var testResult = func(9, 11, 12); return testResult[0] === true && testResult[1] === true && testResult[2] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js index 8fb9938f0c..5757eeee1a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-28.js; * @description: Array.prototype.map - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var arr = []; @@ -62,5 +61,5 @@ assertTrue((function testcase() { var testResult = arr.map(callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js index 3663758bf5..6c625854d3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-29.js; * @description: Array.prototype.map - element changed by getter on previous iterations is observed on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var obj = { length: 2 }; @@ -62,5 +61,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js index 7b9a73447c..1460d58022 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-3.js; * @description: Array.prototype.map - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[5] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js index 975c577d5d..d0da02c842 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-30.js; * @description: Array.prototype.map - unhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 5: 10, 10: 8, length: 20 }; var accessed = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js index dafac07132..01916b38a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-31.js; * @description: Array.prototype.map - unhandled exceptions happened in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -60,5 +59,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js index d5e9a07304..26ff953158 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-4.js; * @description: Array.prototype.map - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js index 8b681b1aa0..54e65234c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-5.js; * @description: Array.prototype.map - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -58,5 +57,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(child, callbackfn); return testResult[5] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js index 7f3c3404f9..1e842284e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-6.js; * @description: Array.prototype.map - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js index 832ff7d8ce..4b057b5399 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-7.js; * @description: Array.prototype.map - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -46,5 +45,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(child, callbackfn); return newArr[5] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js index c1910e7ecc..048f99ffb9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-8.js; * @description: Array.prototype.map - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.map) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { return val === 13; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js index 249052eb15..93c8776d29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-i-9.js; * @description: Array.prototype.map - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.map) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var kValue = "abc"; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js index 269890e6d7..6337a43157 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-1.js; * @description: Array.prototype.map - callbackfn called with correct parameters; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var bPar = true; var bCalled = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { if(bCalled === true && bPar === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js index 23f726dc5a..76e9d8f12e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-10.js; * @description: Array.prototype.map - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val) { return val > 10; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js index d874b67daf..88e45161c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-11.js; * @description: Array.prototype.map - callbackfn is called with 2 formal parameters; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx) { return (val > 10 && arguments[2][idx] === val); } @@ -33,5 +32,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js index 5bcdd66cfd..96fd0962f3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-12.js; * @description: Array.prototype.map - callbackfn is called with 3 formal parameters; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return (val > 10 && obj[idx] === val); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js index 2202449770..837853c6ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-13.js; * @description: Array.prototype.map - callbackfn that uses arguments object to get parameter value; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return arguments[2][arguments[1]] === arguments[0]; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js index 00bc746701..8261256752 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-16.js; * @description: Array.prototype.map - 'this' object when T is not an object (T is a boolean primitive); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn, false); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js index 6c7aecac74..f4a5118b12 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-17.js; * @description: Array.prototype.map - 'this' object when T is not an object (T is a number); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === 5; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn, 5); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js index d84da1e40e..c0616a89f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-18.js; * @description: Array.prototype.map - 'this' object when T is not an object (T is a string primitive); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === "hello!"; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn, "hello!"); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js index 68d98c1b3f..fe5e843394 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-19.js; * @description: Array.prototype.map - non-indexed properties are not called.; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var result = false; @@ -43,5 +42,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return !result && testResult[0] === true && called === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js index 14f73a2aaa..b0480ef49d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-2.js; * @description: Array.prototype.map - callbackfn takes 3 arguments; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var parCnt = 3; var bCalled = false @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js index 7de69fa1db..79cd574564 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-20.js; * @description: Array.prototype.map - callbackfn called with correct parameters (thisArg is correct); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.threshold === 10; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn, thisArg); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js index d8a5a50b55..5618905802 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-21.js; * @description: Array.prototype.map - callbackfn called with correct parameters (kValue is correct); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js index 114af6e4f2..3abd60ef6a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-22.js; * @description: Array.prototype.map - callbackfn called with correct parameters (the index k is correct); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (val === 11) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true && testResult[1] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js index a9b8442ac6..aa80ba0830 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-23.js; * @description: Array.prototype.map - callbackfn called with correct parameters (this object O is correct); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, length: 2 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js index 5bb9e758d0..5982972529 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-4.js; * @description: Array.prototype.map - k values are passed in acending numeric order; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4, 5]; var lastIdx = 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { arr.map(callbackfn); return result && arr.length === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js index a624256a2e..cce4716791 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-5.js; * @description: Array.prototype.map - k values are accessed during each iteration and not prior to starting the loop.; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var kIndex = []; @@ -49,5 +48,5 @@ assertTrue((function testcase() { return testResult.length === 4 && testResult[0] === false && testResult[1] === false && testResult[2] === false && testResult[3] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js index ce0c278738..1fdcee7ce1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-6.js; * @description: Array.prototype.map - arguments to callbackfn are self consistent.; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, length: 1 }; var thisArg = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn, thisArg); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js index d69f081a31..11b7e474f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-7.js; * @description: Array.prototype.map - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof Error && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js index 63a75c88bb..31bf6ba69c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-8.js; * @description: Array.prototype.map - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 9, 1: 12, length: 2 }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult[1] === false; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js index 57156fe138..0bbd488445 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-ii-9.js; * @description: Array.prototype.map - callbackfn with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return true; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var testResult = [11].map(callbackfn); return testResult[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js index 88208f9e9b..a6f7f66971 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-iii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-1.js; * @description: Array.prototype.map - getOwnPropertyDescriptor(all true) of returned array element; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj){ if(val % 2) @@ -44,5 +43,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js index bc29748ee4..52c64b9867 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-iii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-2.js; * @description: Array.prototype.map - value of returned array element equals to 'mappedValue'; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.map.call(obj, callbackfn); return newArr[0] === obj[0] && newArr[1] === obj[1]; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js index 5db7d60511..311f366e5e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-iii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-3.js; * @description: Array.prototype.map - value of returned array element can be overwritten; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return 11; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js index 1be0a081ff..c3a9c4e7cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-iii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-4.js; * @description: Array.prototype.map - value of returned array element can be enumerated; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return enumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js index 584c20b7c8..c20f909514 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-8-c-iii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-c-iii-5.js; * @description: Array.prototype.map - value of returned array element can be changed or deleted; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js index ed4587849f..50626fc63a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-1.js; * @description: Array.prototype.map doesn't mutate the Array on which it is called on; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js index d3e766cff1..98c65dd8cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-10.js; * @description: Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js index 4e3b5d99c8..350b521df3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-11.js; * @description: Array.prototype.map - returns an empty array if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.map) && fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { function Foo() { } Foo.prototype = [1, 2, 3]; @@ -50,5 +49,5 @@ assertTrue((function testcase() { if (Array.isArray(a) && a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js index 1ac44b7386..281c72c5a1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-12.js; * @description: Array.prototype.map - returns an empty array if 'length' is 0 (subclassed Array, length overridden with []); - * @precondition: (fnExists(Array.prototype.map) && fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { function Foo() { } Foo.prototype = [1, 2, 3]; var f = new Foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { if (Array.isArray(a) && a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js index ec67c75fa6..494823b496 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-13.js; * @description: Array.prototype.map - if there are no side effects of the functions, O is unmodified; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -41,5 +40,5 @@ assertTrue((function testcase() { return 1 === arr[0] && 2 === arr[1] && 3 === arr[2] && 4 === arr[3] && 4 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js index 3a205f42bd..34f2778de0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-2.js; * @description: Array.prototype.map returns new Array with same number of elements and values the result of callbackfn; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js index 721477dd83..310a4083da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3.js; * @description: Array.prototype.map - subclassed array when length is reduced; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { a.length === 1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js index 9faadc6f46..7f36b69840 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-4.js; * @description: Array.prototype.map doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js index 26b47ab074..551168b311 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-5.js; * @description: Array.prototype.map - empty array to be returned if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js index 71b0b36dd7..d0391c5d8d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-6.js; * @description: Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js index 674b949512..5a1021bc02 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-7.js; * @description: Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js index 92f0f6818b..0b6b770fee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-8.js; * @description: Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js index 37343c785e..5d19c49095 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.19-9-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-9.js; * @description: Array.prototype.map - empty array to be returned if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.map)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var testResult = Array.prototype.map.call(obj, callbackfn); return testResult.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js index 8eefb87acb..0810e6c005 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-1.js; * @description: Array.prototype.filter must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.filter; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js index 7b1efd7145..2cce02936a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js; * @description: Array.prototype.filter.length must be 1; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((Array.prototype.filter.length === 1)); +assertTrue(Array.prototype.filter.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js index c07756d0be..f5341fd9e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-1.js; * @description: Array.prototype.filter applied to undefined throws a TypeError; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.filter.call(undefined); // TypeError is thrown if value is undefined return false; } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js index 2c737dcd69..335651cb24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-10.js; * @description: Array.prototype.filter applied to the Math object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return '[object Math]' === Object.prototype.toString.call(obj); } @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js index 07f78aa6a6..0370ed699d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-11.js; * @description: Array.prototype.filter applied to Date object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Date; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js index 3ce28d5056..899206d522 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-12.js; * @description: Array.prototype.filter applied to RegExp object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof RegExp; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js index 2879daf986..b964a391ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-13.js; * @description: Array.prototype.filter applied to the JSON object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return '[object JSON]' === Object.prototype.toString.call(JSON); @@ -40,5 +39,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js index 2cccc937bb..bfb342062f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-14.js; * @description: Array.prototype.filter applied to Error object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Error; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js index 694813742e..6bd4738c2b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-15.js; * @description: Array.prototype.filter applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return '[object Arguments]' === Object.prototype.toString.call(obj); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === "a" && newArr[1] === "b"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js index 743223c05d..eb04aba287 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-2.js; * @description: Array.prototype.filter applied to null throws a TypeError; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.filter.call(null); return false; } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js index 00a1ce3bd8..7697d6bb5b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-3.js; * @description: Array.prototype.filter applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Boolean; } @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js index 64e70e654e..57de5a7763 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-4.js; * @description: Array.prototype.filter applied to Boolean Object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Boolean; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === 11 && newArr[1] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js index b1865c03de..994b5ff2ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-5.js; * @description: Array.prototype.filter applied to number primitive; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Number; } @@ -40,5 +39,5 @@ assertTrue((function testcase() { delete Number.prototype[0]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js index d0fd3c5a94..f93c4cf7c7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-6.js; * @description: Array.prototype.filter applied to Number object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Number; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === 11 && newArr[1] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js index 322fa605aa..92a4acf663 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-7.js; * @description: Array.prototype.filter applied to string primitive; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof String; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call("abc", callbackfn); return newArr[0] === "a"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js index 0577d51bc9..0bb758a507 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-8.js; * @description: Array.prototype.filter applied to String object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof String; } @@ -34,5 +33,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === "a"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js index d3b01d1f13..228979a155 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-1-9.js; * @description: Array.prototype.filter applied to Function object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj instanceof Function; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === 11 && newArr[1] === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js index b01472e0d0..3432177fd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-10-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-1.js; * @description: Array.prototype.filter doesn't mutate the Array on which it is called on; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js index 748fe06df7..23834043cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-10-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-2.js; * @description: Array.prototype.filter returns new Array with length equal to number of true returned by callbackfn; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js index 98c50815f3..3a2a44937f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-10-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-3.js; * @description: Array.prototype.filter - subclassed array when length is reduced; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { a.length === 1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js index 5f56c3f498..e92eae45c6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-10-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-10-4.js; * @description: Array.prototype.filter doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js index 381a4d6ca6..9ef61e150e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-1.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is own data property; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js index b78414f7f4..b9d3d6d833 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-10.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is inherited accessor property; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -50,5 +49,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js index 4790d5f52d..e05ee7daab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-11.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js index 58f3497bca..c52826f3a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-12.js; * @description: Array.prototype.filter - 'length' is own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js index 073376b47d..68f16e0275 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-13.js; * @description: Array.prototype.filter applied to the Array-like object that 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js index ddb19407bd..9cbeec2a7b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-14.js; * @description: Array.prototype.filter applied to the Array-like object that 'length property doesn't exist; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js index 8bcc77a916..22e4180683 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-15.js; * @description: Array.prototype.filter - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js index cb43d04f5d..f68408eadc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-17.js; * @description: Array.prototype.filter applied to the Arguments object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -37,5 +36,5 @@ assertTrue((function testcase() { }; return func(12, 11); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js index 37fdeb3a65..e686e952cc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-18.js; * @description: Array.prototype.filter applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 3; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(str, callbackfn); return newArr.length === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js index 6d22c5604f..b111292925 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-19.js; * @description: Array.prototype.filter applied to Function object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(fun, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js index ec7b39718a..e2fd3a4873 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-2.js; * @description: Array.prototype.filter - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [12, 11].filter(callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js index 832ee85fbd..e67e133149 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-3.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is an own data property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js index f6808c01ba..9ed97dcda5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-4.js; * @description: Array.prototype.filter - 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arrProtoLen; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js index 51273e42b7..5b75197b6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-5.js; * @description: Array.prototype.filter to Array-like object, 'length' is an own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -54,5 +53,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js index 6ecd03be85..6febce25ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-6.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -43,5 +42,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js index 78d003aedd..1ac87e5232 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-7.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is an own accessor property; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -46,5 +45,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js index ea474223f6..5c3fc1a911 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-8.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js index c41dfff4f5..f150f46df8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-2-9.js; * @description: Array.prototype.filter applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return obj.length === 2; @@ -58,5 +57,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js index 43f197b3d8..9708b71b32 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-1.js; * @description: Array.prototype.filter - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js index c4a663821b..6c1e1c3c72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-10.js; * @description: Array.prototype.filter - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js index 1b7c06c345..ac3cc8f098 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-11.js; * @description: Array.prototype.filter - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js index 062f51a231..3aa288592a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-12.js; * @description: Array.prototype.filter - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js index 36ac79e222..48ce2735b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-13.js; * @description: Array.prototype.filter - 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js index 0c508d8dfa..4a1fa77614 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-14.js; * @description: Array.prototype.filter - 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed1 = false; var accessed2 = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { return !accessed1 && newArr1.length === 0 && !accessed2 && newArr2.length === 0 && !accessed3 && newArr3.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js index ad57c26f10..2e152f77e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-15.js; * @description: Array.prototype.filter - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js index 387b0fad5b..840f407b24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-16.js; * @description: Array.prototype.filter - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js index 6a7220008b..2a573da5b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-17.js; * @description: Array.prototype.filter - 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js index af0e6f22d7..758c390c6a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-18.js; * @description: Array.prototype.filter - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return !accessed && newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js index 0888ec0c46..06b3bf9915 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-19.js; * @description: Array.prototype.filter - value of 'length' is an Object which has an own toString method.; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js index 2c64193a02..223c58f002 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-2.js; * @description: Array.prototype.filter applied on an Array-like object if 'length' is 1 (length overridden to true(type conversion)); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js index 60e3c35836..432370c68d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-20.js; * @description: Array.prototype.filter - value of 'length' is an Object which has an own valueOf method.; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js index 5eb62e9e3f..c43ca27519 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-21.js; * @description: Array.prototype.filter - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var firstStepOccured = false; var secondStepOccured = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11 && firstStepOccured && secondStepOccured; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js index c2325013f7..f9d6f3b69e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-22.js; * @description: Array.prototype.filter throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var firstStepOccured = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && !accessed && firstStepOccured && secondStepOccured; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js index 4ce17bf48b..edefe7fcf1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-23.js; * @description: Array.prototype.filter uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var valueOfAccessed = false; var toStringAccessed = false; @@ -60,5 +59,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js index a8bb787b08..db84de8a16 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-24.js; * @description: Array.prototype.filter - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js index 20919d948b..cf36754113 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-25.js; * @description: Array.prototype.filter - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js index 345c17dd4d..f0288b0444 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-28.js; * @description: Array.prototype.filter - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return !accessed && newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js index e00915bb8d..10ee301786 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-29.js; * @description: Array.prototype.filter - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js index b4fb34b593..310605c05d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-3.js; * @description: Array.prototype.filter - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js index d76fd75ee5..178b304cb8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-4.js; * @description: Array.prototype.filter - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js index a0628a11e1..fa765bba2d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-5.js; * @description: Array.prototype.filter - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js index e084b5ac5f..11046453f4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-6.js; * @description: Array.prototype.filter - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js index ff0dcf640a..04e5d9b3e7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-7.js; * @description: Array.prototype.filter - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js index c1e570c4b0..8b755395a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-8.js; * @description: Array.prototype.filter - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js index b20bcdd641..ff9fdb9674 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-3-9.js; * @description: Array.prototype.filter - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js index 7a1a7bfc51..05413a3f8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-1.js; * @description: Array.prototype.filter throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js index 12d1fd3c3f..122fdc2827 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-10.js; * @description: Array.prototype.filter - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js index 7a7bcaac68..3ade17c27c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-11.js; * @description: Array.prototype.filter - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js index aa05cb48e4..b890394350 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-12.js; * @description: Array.prototype.filter - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 1) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11, 9].filter(callbackfn); return newArr.length === 1 && newArr[0] === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js index c5aa43a326..f1f9c953bf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-15.js; * @description: Array.prototype.filter - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: 10 }; var lengthAccessed = false; var loopAccessed = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js index b4c1c27d1e..201c57472d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-2.js; * @description: Array.prototype.filter throws ReferenceError if callbackfn is unreferenced; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js index b5fb8489cb..a50d09fd61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-3.js; * @description: Array.prototype.filter throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js index dcea44bebc..1b1c47a279 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-4.js; * @description: Array.prototype.filter throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js index 0d2c656411..fe7e75e02e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-5.js; * @description: Array.prototype.filter throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js index f3a25903a2..6ff378bca9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-6.js; * @description: Array.prototype.filter throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js index bf5c03c6a8..1c08ccdd29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-7.js; * @description: Array.prototype.filter throws TypeError if callbackfn is Object without [[Call]] internal method; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js index c92cd63909..74e2678308 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-8.js; * @description: Array.prototype.filter - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js index f8422e7da2..82f1b36acc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-4-9.js; * @description: Array.prototype.filter - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js index f59ba6a177..3557976f7b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-1-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20-5-1-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1-s.js; * @description: Array.prototype.filter - thisArg not passed to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { [1].filter(callbackfn); return innerThisCorrect; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js index b96cf4acee..c99ba7585c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-1.js; * @description: Array.prototype.filter - thisArg is passed; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { this._15_4_4_20_5_1 = false; var _15_4_4_20_5_1 = true; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var srcArr = [1]; var resArr = srcArr.filter(callbackfn); return resArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js index d9fd1e1eb4..99099fc0a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-10.js; * @description: Array.prototype.filter - Array Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objArray = new Array(10); @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objArray); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js index 60e2870c31..7ab4cae20e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-11.js; * @description: Array.prototype.filter - String Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objString = new String(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objString); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js index acc1b15c22..1e4d57e2a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-12.js; * @description: Array.prototype.filter - Boolean Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objBoolean = new Boolean(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objBoolean); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js index 14492a1947..466e2b4e76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-13.js; * @description: Array.prototype.filter - Number Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objNumber = new Number(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objNumber); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js index e15ecce7d9..4cbad91c61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-14.js; * @description: Array.prototype.filter - the Math object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, Math); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js index e554fdc2ed..fe37c0f4f2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-15.js; * @description: Array.prototype.filter - Date Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objDate); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js index 6ef7773656..98d68bed15 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-16.js; * @description: Array.prototype.filter - RegExp Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objRegExp); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js index 1828d20e27..8c5a1c83a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-17.js; * @description: Array.prototype.filter - the JSON object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, JSON); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js index 7abab37902..03e2a3bc83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-18.js; * @description: Array.prototype.filter - Error Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objError = new RangeError(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objError); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js index b327368858..51c97acbae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-19.js; * @description: Array.prototype.filter - the Arguments object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arg; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, arg); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js index 5132f6e0cb..dec7ccd4ec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-2.js; * @description: Array.prototype.filter - thisArg is Object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var o = new Object(); o.res = true; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var resArr = srcArr.filter(callbackfn,o); if( resArr.length === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js index 485ff4acd3..096d76353e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-21.js; * @description: Array.prototype.filter - the global object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, fnGlobalObject()); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js index d4768e86f0..6648498054 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-22.js; * @description: Array.prototype.filter - boolean primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, false); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js index 18e8acca9a..bc3000613b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-23.js; * @description: Array.prototype.filter - number primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, 101); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js index b6f76d7b8a..4c23d00746 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-24.js; * @description: Array.prototype.filter - string primitive can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, "abc"); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js index 541ee66ea0..415e410b92 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-27.js; * @description: Array.prototype.filter - Array.isArray(arg) returns true when arg is the returned array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Array.isArray)); */ -assertTrue((function testcase() { + +function testcase() { var newArr = [11].filter(function () { }); return Array.isArray(newArr); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js index 5d4e00a46b..ab1c03137f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-28.js; * @description: Array.prototype.filter - the returned array is instanceof Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var newArr = [11].filter(function () { }); return newArr instanceof Array; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js index 120dbefce0..4ad5ff6fee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-29.js; * @description: Array.prototype.filter - returns an array whose length is 0; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var newArr = [11].filter(function () { }); return newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js index dbba76ed52..30508e899c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-3.js; * @description: Array.prototype.filter - thisArg is Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; var a = new Array(); a.res = true; @@ -39,5 +38,5 @@ assertTrue((function testcase() { if( resArr.length === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js index c7ed2e7615..480274c882 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-30.js; * @description: Array.prototype.filter - thisArg not passed; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function innerObj() { this._15_4_4_20_5_30 = true; var _15_4_4_20_5_30 = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { this.retVal = resArr.length === 0; } return new innerObj().retVal; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js index d90f241a7e..f07f01af3b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-4.js; * @description: Array.prototype.filter - thisArg is object from object template(prototype); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( resArr.length === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js index f4fc63e49c..6126fddfa9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-5.js; * @description: Array.prototype.filter - thisArg is object from object template; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if( resArr.length === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js index c28c61950b..94a22af5fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-6.js; * @description: Array.prototype.filter - thisArg is function; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var res = false; function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if( resArr.length === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js index b55c3681a8..b7b232a268 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-7.js; * @description: Array.prototype.filter - built-in functions can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, eval); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js index abbe983164..1a7e387d89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-5-9.js; * @description: Array.prototype.filter - Function Object can be used as thisArg; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objFunction = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn, objFunction); return newArr[0] === 11 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js index 0b15a68965..ce04f87d49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-1.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (empty array); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function cb(){} var a = [].filter(cb); if (Array.isArray(a) && a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js index b642107da9..b51d767045 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-2.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js index 38a0a58ff7..79a6b9e951 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-3.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js index 492dc6d088..1ed61f7c60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-4.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js index acff6c4c1b..50bbb0b6f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-5.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js index f6a5a6cf01..48699be145 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-6.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js index 46668a674b..82c14c20d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-7.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -46,5 +45,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js index b59be1ba6c..f59d87e3a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-6-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-6-8.js; * @description: Array.prototype.filter returns an empty array if 'length' is 0 (subclassed Array, length overridden with []; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -53,5 +52,5 @@ assertTrue((function testcase() { a.length === 0) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js index 0a70886482..d0c78caa7f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-1.js; * @description: Array.prototype.filter doesn't consider new elements added to array after it is called; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { srcArr[2] = 3; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var resArr = srcArr.filter(callbackfn); return resArr.length === 5; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js index 95fb695c59..3c890c88e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-2.js; * @description: Array.prototype.filter considers new value of elements in array after it is called; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { if(resArr.length === 3 && resArr[0] === 1 && resArr[2] === 4) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js index a2123830cf..e2504fa3c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-3.js; * @description: Array.prototype.filter doesn't visit deleted elements in array after the call; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { if(resArr.length === 3 && resArr[0] === 1 && resArr[2] === 4 ) // two elements deleted return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js index 43a5efda27..d3b40c8326 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-4.js; * @description: Array.prototype.filter doesn't visit deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(resArr.length === 2 ) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js index dead8b5068..4ca6999f27 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-5.js; * @description: Array.prototype.filter doesn't consider newly added elements in sparse array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { if( resArr.length === 2) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js index 630ea2f561..023f9c5b29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-6.js; * @description: Array.prototype.filter visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { if(resArr.length === 4 && resArr[0] === 1 && resArr[3] == 5) // only one element deleted return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js index 93e8c0a6de..1d1367eece 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-7.js; * @description: Array.prototype.filter stops calling callbackfn once the array is deleted during the call; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var o = new Object(); o.srcArr = [1, 2, 3, 4, 5]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var resArr = o.srcArr.filter(callbackfn); return resArr.length === 5 && typeof o.srcArr === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js index 8b030a9ffb..b0019255ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-8.js; * @description: Array.prototype.filter - no observable effects occur if len is 0; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return accessed === false && obj.length === 0 && newArr.length === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js index 01161c1bfb..b64a04763e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-9.js; * @description: Array.prototype.filter - modifications to length don't change number of iterations; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -47,5 +46,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2 && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js index 1ac1c0cb35..43c7661697 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-1.js; * @description: Array.prototype.filter - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(val, idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { var resArr = srcArr.filter(callbackfn); if( resArr.length === 0 && callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js index 3d0207b3d6..cd809118b3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-10.js; * @description: Array.prototype.filter - deleting property of prototype causes prototype index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js index 49ffd793f3..5407f56127 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-11.js; * @description: Array.prototype.filter - deleting property of prototype causes prototype index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js index 6a7a0b1544..d714499afe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-12.js; * @description: Array.prototype.filter - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; } @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js index 0216ca3291..26322a9afc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-13.js; * @description: Array.prototype.filter - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val < 3 ? true : false; } @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js index 8e90562199..92fb7f38b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-14.js; * @description: Array.prototype.filter - decreasing length of array causes index property not to be visited; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { return newArr.length === 3 && newArr[2] === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js index 8377be3023..6fd325ddc4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-15.js; * @description: Array.prototype.filter - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; } @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js index 09e41e6b15..2212a9f2f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-16.js; * @description: Array.prototype.filter - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -51,5 +50,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 3 && newArr[2] === "unconfigurable"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js index 83a531cf0c..4b53e185da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-2.js; * @description: Array.prototype.filter - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === "length"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js index 0519be4ac1..931dcb3941 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-3.js; * @description: Array.prototype.filter - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] !== 6.99; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js index 41fd7b2b96..9fc9b4f343 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-4.js; * @description: Array.prototype.filter - properties added into own object after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2 && newArr[1] === 6.99; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js index d24fa29a7e..118d6c0727 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-5.js; * @description: Array.prototype.filter - properties added into own object after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; } @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 3 && newArr[1] === 6.99; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js index 11a2dd665d..962d27e802 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-6.js; * @description: Array.prototype.filter - properties can be added to prototype after current position are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; } @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js index d1ac888307..402821e8de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-7.js; * @description: Array.prototype.filter - properties can be added to prototype after current position are visited on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; } @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js index 043713d768..02bbc7bdf5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-8.js; * @description: Array.prototype.filter - deleting own property causes index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { length: 2 }; @@ -52,5 +51,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js index a5bc9a7939..b4a5393c21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-b-9.js; * @description: Array.prototype.filter - deleting own property causes index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 1 && newArr[0] === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js index 92c04018a5..1ba4c38b90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-1.js; * @description: Array.prototype.filter - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = {}; function callbackfn(val, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === kValue; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js index be2f4cb76d..d31c80b055 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-10.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 2 && val === 12; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 1 && newArr[0] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js index 817e73fc5b..4b80ecf910 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-11.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 0 && val === 11; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js index 9fb83e4278..b85ddecd7e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-12.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val === 111 && idx === 0; } @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js index f105963a99..7714a9fd62 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-13.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 1 && val === 12; } @@ -54,5 +53,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js index 98ef387125..85f62d916c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-14.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 0 && val === 11; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js index 54385df6a2..0d9d04d77a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-15.js; * @description: Array.prototype.filter - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val === 11 && idx === 1; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js index 0a7bafea8b..4b7c2d9479 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-16.js; * @description: Array.prototype.filter - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 0 && val === 11; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js index d60ae38d83..5b1b54e609 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-17.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return undefined === val && idx === 1; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js index 6a922a94a2..a36f207cd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-18.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return undefined === val && idx === 0; @@ -41,5 +40,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 1 && newArr[0] === undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js index 2b332ccb4e..3f8bb71041 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-19.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return undefined === val && idx === 1; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js index 06dc7080d5..5673ca37ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-2.js; * @description: Array.prototype.filter - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js index f9eadea42f..ffd2cc380a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-20.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return undefined === val && idx === 0; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js index d9b98fdd7a..6447951be1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-21.js; * @description: Array.prototype.filter - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val === undefined && idx === 1; @@ -45,5 +44,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === undefined; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js index 0013a0cb60..56fd3ed07c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-22.js; * @description: Array.prototype.filter - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return undefined === val && idx === 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js index b8d87b66d4..cb8eadf8bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-23.js; * @description: Array.prototype.filter - This object is the global object which contains index property; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 0 && val === 11; @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[0]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js index 8b4cfed13b..322c4408fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-25.js; * @description: Array.prototype.filter - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val === 11 && idx === 0; } @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = func(11); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js index 2cb2aaf23a..0a65b4eb6b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-26.js; * @description: Array.prototype.filter - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { return newArr.length === 2 && newArr[0] === 11 && newArr[1] === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js index 7cf5447d2b..622888a801 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-27.js; * @description: Array.prototype.filter - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { return newArr.length === 3 && newArr[0] === 11 && newArr[1] === 12 && newArr[2] === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js index 16b481844b..a0631a8855 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-28.js; * @description: Array.prototype.filter - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var preIterVisible = false; var arr = []; @@ -55,5 +54,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 1 && newArr[0] === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js index 6f4b4cba63..cb4b4b21a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-29.js; * @description: Array.prototype.filter - element changed by getter on previous iterations is observed on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val === 9 && idx === 1; } @@ -54,5 +53,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 9; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js index 2039844b04..a4e42b5588 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-3.js; * @description: Array.prototype.filter - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return (idx === 5) && (val === "abc"); @@ -43,5 +42,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === "abc"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js index 4b619b3d3c..6a1a2f36eb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-30.js; * @description: Array.prototype.filter - unnhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js index 40834add7c..f2165dd84b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-31.js; * @description: Array.prototype.filter - unnhandled exceptions happened in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(val, idx, obj) { @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js index ccf9283b5d..67fdedbc65 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-4.js; * @description: Array.prototype.filter - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return (idx === 0) && (val === 12); @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js index 14057e1d53..0d6c9442d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-5.js; * @description: Array.prototype.filter - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return idx === 0 && val === 11; @@ -54,5 +53,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js index 30b886e9c6..a94b6ceeb4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-6.js; * @description: Array.prototype.filter - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val === 11; @@ -44,5 +43,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js index 76e12945c6..32855bf1bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-7.js; * @description: Array.prototype.filter - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var kValue = 'abc'; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(child, callbackfn); return newArr.length === 1 && newArr[0] === kValue; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js index cdbb6e6d11..59d2ea2309 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-8.js; * @description: Array.prototype.filter - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.filter) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return (idx === 1) && (val === 13); @@ -39,5 +38,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js index b3883afdf6..c4914076cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-i-9.js; * @description: Array.prototype.filter - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.filter) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return (idx === 0) && (val === 11); @@ -42,5 +41,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js index f85813e39c..7709dfa845 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-1.js; * @description: Array.prototype.filter - callbackfn called with correct parameters; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var bPar = true; var bCalled = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { if(bCalled === true && bPar === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js index fce84e1b77..ab456f78a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-10.js; * @description: Array.prototype.filter - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val) { return val > 10; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [12].filter(callbackfn); return newArr.length === 1 && newArr[0] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js index 6d9271a132..67f2de009b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-11.js; * @description: Array.prototype.filter - callbackfn is called with 2 formal parameter; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx) { return val > 10 && arguments[2][idx] === val; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js index d1b64b0f3a..6089f71124 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-12.js; * @description: Array.prototype.filter - callbackfn is called with 3 formal parameter; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return val > 10 && obj[idx] === val; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js index 56c377963c..553f8ac230 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-13.js; * @description: Array.prototype.filter - callbackfn that uses arguments object to get parameter value; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return arguments[2][arguments[1]] === arguments[0]; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js index 7cb5f88737..3825e673a9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-16.js; * @description: Array.prototype.filter - 'this' of 'callbackfn' is a Boolean object when T is not an object (T is a boolean); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return this.valueOf() === false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn, false); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js index cab5eb3644..4994a64279 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-17.js; * @description: Array.prototype.filter -'this' of 'callbackfn' is a Number object when T is not an object (T is a number); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, o) { return 5 === this.valueOf(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn, 5); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js index adc8705b71..a413247016 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-18.js; * @description: Array.prototype.filter - 'this' of 'callbackfn' is an String object when T is not an object (T is a string); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return 'hello' === this.valueOf(); @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn, "hello"); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js index eed69c3ec6..e8bcef24dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-19.js; * @description: Array.prototype.filter - non-indexed properties are not called; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js index 1953cfb9c2..eac1de8159 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-2.js; * @description: Array.prototype.filter - callbackfn takes 3 arguments; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var parCnt = 3; var bCalled = false @@ -40,5 +39,5 @@ assertTrue((function testcase() { var resArr = srcArr.filter(callbackfn); if(bCalled === true && parCnt === 3) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js index 7fd0e8cfb3..354c1d2942 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-20.js; * @description: Array.prototype.filter - callbackfn called with correct parameters (thisArg is correct); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var thisArg = { threshold: 10 }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn, thisArg); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js index fc10132ce3..89f111eb4e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-21.js; * @description: Array.prototype.filter - callbackfn called with correct parameters (kValue is correct); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (idx === 0) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2 && newArr[0] === 11 && newArr[1] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js index 54688a6c30..84bdde51a4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-22.js; * @description: Array.prototype.filter - callbackfn called with correct parameters (the index k is correct); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { if (val === 11) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 2 && newArr[0] === 11 && newArr[1] === 12; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js index 6965832c5e..502562aa42 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-23.js; * @description: Array.prototype.filter - callbackfn called with correct parameters (this object O is correct); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, length: 2 }; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js index 0aa906e44b..bd5cb694a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-4.js; * @description: Array.prototype.filter - k values are passed in ascending numeric order; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4, 5]; var lastIdx = 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js index 0911daae30..0e5773ad68 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-5.js; * @description: Array.prototype.filter - k values are accessed during each iteration and not prior to starting the loop on an Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var kIndex = []; var called = 0; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newArr = [11, 12, 13, 14].filter(callbackfn, undefined); return newArr.length === 0 && called === 4; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js index a128f29eff..2847817b4a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-6.js; * @description: Array.prototype.filter - arguments to callbackfn are self consistent; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, length: 1 }; var thisArg = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn, thisArg); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js index 5d3efd70a3..3df85b691e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-7.js; * @description: Array.prototype.filter - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return 1 === called && ex instanceof Error; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js index bd4c502e38..d7deadfd90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-8.js; * @description: Array.prototype.filter - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12, length: 2 }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js index d3e3afbead..cc344413d5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-ii-9.js; * @description: Array.prototype.filter - callbackfn is called with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return true; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js index 8da3464e25..424b08772c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-1.js; * @description: Array.prototype.filter - value of returned array element equals to 'kValue'; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr[0] === obj[0] && newArr[1] === obj[1]; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js index 1829f27de6..9b9455baa2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-2.js; * @description: Array.prototype.filter - value of returned array element can be overwritten; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js index 5a85a95260..1a8da02493 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-3.js; * @description: Array.prototype.filter - value of returned array element can be enumerated; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } return enumerable; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js index a9d1a1dbda..9e68a69c03 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-4.js; * @description: Array.prototype.filter - value of returned array element can be changed or deleted; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (ex) { return false; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js index b8ccd1ef32..a8030b3fe1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-5.js; * @description: Array.prototype.filter - values of 'to' are passed in acending numeric order; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4]; var lastToIdx = 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { var newArr = arr.filter(callbackfn); return newArr.length === 5 && called === 5; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js index cc10ce7d54..609ad311f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1-6.js; * @description: Array.prototype.filter - values of 'to' are accessed during each iteration when 'selected' is converted to true and not prior to starting the loop; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var toIndex = []; var called = 0; @@ -48,5 +47,5 @@ assertTrue((function testcase() { var newArr = [11, 12, 13, 14].filter(callbackfn, undefined); return newArr.length === 4 && called === 4; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js index 543ce70b39..834dd1b330 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-1.js; * @description: Array.prototype.filter - getOwnPropertyDescriptor(all true) of returned array element; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj){ if(val % 2) @@ -44,5 +43,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js index 2ca88b9f3d..f2b63c1580 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-10.js; * @description: Array.prototype.filter return value of callbackfn is a number (value is negative number); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return -5; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js index 55a1db5fb5..59f28a96a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-11.js; * @description: Array.prototype.filter return value of callbackfn is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return Infinity; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js index dc1d663cb2..cb5e53ccc2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-12.js; * @description: Array.prototype.filter return value of callbackfn is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return -Infinity; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js index da5d1b87d7..8e6011537f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-13.js; * @description: Array.prototype.filter return value of callbackfn is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js index 1620b4ad1b..da819928cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-14.js; * @description: Array.prototype.filter return value of callbackfn is an empty string; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js index 48ee025b91..682532409f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-15.js; * @description: Array.prototype.filter return value of callbackfn is a non-empty string; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return "non-empty string"; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js index c065409ecc..dc5a33645b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-16.js; * @description: Array.prototype.filter return value of callbackfn is a Function object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return function () { }; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js index 6f60389ef1..9a0cc7c929 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-17.js; * @description: Array.prototype.filter return value of callbackfn is an Array object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Array(10); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js index 9ed60a8e3e..ce07f52fec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-18.js; * @description: Array.prototype.filter return value of callbackfn is a String object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new String(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js index 2ce9fa14e1..149cfb42fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-19.js; * @description: Array.prototype.filter return value of callbackfn is a Boolean object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Boolean(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js index 7b03136c47..fbb8c6f73d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-2.js; * @description: Array.prototype.filter - return value of callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js index 91c47bd3b4..b2a2754790 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-20.js; * @description: Array.prototype.filter - return value of callbackfn is a Number object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Number(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js index 4fb3edaaf3..6d41617fec 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-21.js; * @description: Array.prototype.filter - return value of callbackfn is the Math object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return Math; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js index eec24f351c..972d37bbdc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-22.js; * @description: Array.prototype.filter - return value of callbackfn is a Date object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Date(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js index 103c765ab3..b96412953d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-23.js; * @description: Array.prototype.filter - return value of callbackfn is a RegExp object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new RegExp(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js index c571769ed2..e7a97f3f96 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-24.js; * @description: Array.prototype.filter - return value of callbackfn is the JSON object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return JSON; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js index 99c579ca19..4476bb4c49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-25.js; * @description: Array.prototype.filter - return value of callbackfn is an Error object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new EvalError(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js index dceeebc7b8..7c5212d9f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-26.js; * @description: Array.prototype.filter - return value of callbackfn is the Arguments object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return arguments; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js index 31cc8a9ada..305dbd4d5c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-28.js; * @description: Array.prototype.filter - return value of callbackfn is the global object; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return fnGlobalObject(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js index fde7fe24f1..ec72f73540 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-29.js; * @description: Array.prototype.filter - false prevents element added to output Array; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -39,5 +38,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] !== 8 && called === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js index 40fe713c42..ed8abc917a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-3.js; * @description: Array.prototype.filter - return value of callbackfn is null; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js index b7df6b3699..362362e6ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-30.js; * @description: Array.prototype.filter - return value (new Boolean(false)) of callbackfn is treated as true value; - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return new Boolean(false); @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js index 2b39f865ce..ee4e665d91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-4.js; * @description: Array.prototype.filter - return value of callbackfn is a boolean (value is false); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js index 5939b6fcc0..97fda3a8ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-5.js; * @description: Array.prototype.filter - return value of callbackfn is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return true; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var newArr = Array.prototype.filter.call(obj, callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js index d82b046e9f..2e0a87e685 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-6.js; * @description: Array.prototype.filter - return value of callbackfn is a number (value is 0); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js index c00541fbc4..9c1b2c0987 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-7.js; * @description: Array.prototype.filter - return value of callbackfn is a number (value is +0); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js index ee7737dd6c..e2d5323056 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-8.js; * @description: Array.prototype.filter - return value of callbackfn is a nunmber (value is -0); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 0 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js index 1e3625ead7..7b0bf5ccae 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.20-9-c-iii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-9-c-iii-9.js; * @description: Array.prototype.filter - return value of callbackfn is a number (value is positive number); - * @precondition: (fnExists(Array.prototype.filter)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(val, idx, obj) { return 5; @@ -33,5 +32,5 @@ assertTrue((function testcase() { var newArr = [11].filter(callbackfn); return newArr.length === 1 && newArr[0] === 11; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js index 2d245cf17e..398394a54c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-1.js; * @description: Array.prototype.reduce must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.reduce; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js index d4710a6d2e..d07fad7557 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js; * @description: Array.prototype.reduce.length must be 1; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((Array.prototype.reduce.length === 1)); +assertTrue(Array.prototype.reduce.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js index e591fc7e3a..5e3b415ecd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-1.js; * @description: Array.prototype.reduce applied to undefined; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.reduce.call(undefined); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js index 869deef4b9..9252f12c49 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-10.js; * @description: Array.prototype.reduce applied to the Math object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return ('[object Math]' === Object.prototype.toString.call(obj)); @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js index 69837201db..3adb047c81 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-11.js; * @description: Array.prototype.reduce applied to Date object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Date; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js index b74da7ac8b..c34cec566c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-12.js; * @description: Array.prototype.reduce applied to RegExp object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof RegExp; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js index 27a1c04bc9..f3c0bd0fd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-13.js; * @description: Array.prototype.reduce applied to the JSON object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return ('[object JSON]' === Object.prototype.toString.call(obj)); @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js index d3be5f9db0..0727d5eae4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-14.js; * @description: Array.prototype.reduce applied to Error object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Error; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 1; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js index 9a37907156..e857b94b9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-15.js; * @description: Array.prototype.reduce applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return ('[object Arguments]' === Object.prototype.toString.call(obj)); @@ -36,5 +35,5 @@ assertTrue((function testcase() { }("a", "b")); return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js index 3749f5a444..f7cc2c2473 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-2.js; * @description: Array.prototype.reduce applied to null; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.reduce.call(null); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js index a9e93bc343..f5e12f5583 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-3.js; * @description: Array.prototype.reduce applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Boolean; @@ -41,5 +40,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js index bd9ab4a07d..ed426aec95 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-4.js; * @description: Array.prototype.reduce applied to Boolean object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Boolean; } @@ -36,5 +35,5 @@ assertTrue((function testcase() { obj[1] = 12; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js index 45ea5a0597..916a722fe4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-5.js; * @description: Array.prototype.reduce applied to number primitive; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Number; } @@ -39,5 +38,5 @@ assertTrue((function testcase() { delete Number.prototype[0]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js index 617e28285f..1f056c66a5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-6.js; * @description: Array.prototype.reduce applied to Number object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Number; } @@ -35,5 +34,5 @@ assertTrue((function testcase() { obj[0] = 11; obj[1] = 12; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js index 2f0f8db3e1..11142b4ff2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-7.js; * @description: Array.prototype.reduce applied to string primitive; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof String; } return Array.prototype.reduce.call("abc", callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js index 2fca3e4d3f..2121a28dfd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-8.js; * @description: Array.prototype.reduce applied to String object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof String; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = new String("abc"); return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js index 14b467a2af..127c920354 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-1-9.js; * @description: Array.prototype.reduce applied to Function object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return obj instanceof Function; } @@ -37,5 +36,5 @@ assertTrue((function testcase() { obj[1] = 9; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js index 0af4495bcc..31da69180a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-1.js; * @description: Array.prototype.reduce doesn't mutate the Array on which it is called on; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js index 8f96725caf..a74f18db06 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-2.js; * @description: Array.prototype.reduce reduces the array in ascending order of indices; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js index 96533a4008..8e72d576da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-3.js; * @description: Array.prototype.reduce - subclassed array of length 1; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = [1]; function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(){} if(f.reduce(cb) === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js index 4a7df37d77..fc98b30245 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-4.js; * @description: Array.prototype.reduce - subclassed array with length more than 1; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3, 4); function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(prevVal, curVal, idx, obj){return prevVal + curVal;} if(f.reduce(cb) === 10) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js index 0779de62ef..95c8481775 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-5.js; * @description: Array.prototype.reduce reduces the array in ascending order of indices(initialvalue present); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js index bbe54fdc84..4e66cfe61a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-6.js; * @description: Array.prototype.reduce - subclassed array when initialvalue provided; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = [1,2,3,4]; function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(prevVal, curVal, idx, obj){return prevVal + curVal;} if(f.reduce(cb,-1) === 9) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js index 2f2ec6b22d..92367a2ebf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-7.js; * @description: Array.prototype.reduce - subclassed array with length 1 and initialvalue provided; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = [1]; function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(prevVal, curVal, idx, obj){return prevVal + curVal;} if(f.reduce(cb,-1) === 0) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js index 7937fd2452..057a16a414 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-10-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-10-8.js; * @description: Array.prototype.reduce doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(prevVal, curVal, idx, obj) @@ -43,5 +42,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js index caf1cbe2c9..07d7f06783 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-1.js; * @description: Array.prototype.reduce - 'length' is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js index 76dabf7fdf..acc788a514 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-10.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -49,5 +48,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduce.call(child, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js index 836f7ab036..67f4fcc1c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-11.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js index eb1933a0f7..04594144fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-12.js; * @description: Array.prototype.reduce - 'length' is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js index 05e6da0c57..24c3bda500 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-13.js; * @description: Array.prototype.reduce applied to Array-like object that 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { child[1] = 12; return Array.prototype.reduce.call(child, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js index 708aba5a67..501b252850 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-14.js; * @description: Array.prototype.reduce applied to the Array-like object that 'length' property doesn't exist; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js index 72919ae252..9677983039 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-15.js; * @description: Array.prototype.reduce - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -44,5 +43,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js index a4fa621e4d..2bb677543f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-17.js; * @description: Array.prototype.reduce applied to the Arguments object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -37,5 +36,5 @@ assertTrue((function testcase() { }; return func(12, 11) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js index 55a7fec5fc..c0794f6c55 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-18.js; * @description: Array.prototype.reduce applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 3); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var str = new String("012"); return Array.prototype.reduce.call(str, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js index 57a4893c5f..aaf3e13931 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-19.js; * @description: Array.prototype.reduce applied to Function object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -39,5 +38,5 @@ assertTrue((function testcase() { fun[2] = 9; return Array.prototype.reduce.call(fun, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js index 3fa18db518..c0313a28b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-2.js; * @description: Array.prototype.reduce - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); } return [12, 11].reduce(callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js index 71890a66c6..3af12854bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-3.js; * @description: Array.prototype.reduce - 'length' is an own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -43,5 +42,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduce.call(child, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js index 4f50061601..ec5c5b5cd3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-4.js; * @description: Array.prototype.reduce - 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var storeProtoLength; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { } finally { Array.prototype.length = storeProtoLength; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js index 64ff40db83..bc39520c13 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-5.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -53,5 +52,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduce.call(child, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js index 7bd4a7a8de..aea70ba08c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-6.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -42,5 +41,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduce.call(child, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js index 69730c3437..00e86d5655 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-7.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -45,5 +44,5 @@ assertTrue((function testcase() { obj[2] = 9; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js index 3a9baadc30..b8b211bcb6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-8.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -50,5 +49,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduce.call(child, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js index 287c4a21cf..d466d5f8dc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-2-9.js; * @description: Array.prototype.reduce applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (obj.length === 2); @@ -57,5 +56,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduce.call(child, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js index 1fd409cec0..61380f02f0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-1.js; * @description: Array.prototype.reduce - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 0, 1: 1, length: undefined }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js index 57dd90e87e..e0f85039b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-10.js; * @description: Array.prototype.reduce - value of 'length' is number primitive (value is NaN); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: NaN }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js index db33ea1ae5..0057e9177a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-11.js; * @description: Array.prototype.reduce - 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: "2" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js index a7dbaba735..eb973533c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-12.js; * @description: Array.prototype.reduce - 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: "-4294967294" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js index b0ad96a85c..f8231811e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-13.js; * @description: Array.prototype.reduce - 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: "2.5" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js index 00dd654186..8b5cb180f1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-14.js; * @description: Array.prototype.reduce - 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed1 = false; var accessed2 = false; @@ -54,5 +53,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj2, callbackfn2, 1) === 1 && Array.prototype.reduce.call(obj3, callbackfn3, 1) === 1 && !accessed1 && !accessed2 && !accessed3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js index bd50696668..5895b696bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-15.js; * @description: Array.prototype.reduce - 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: "2E0" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js index 6982b7e302..02ba191fff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-16.js; * @description: Array.prototype.reduce - 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: "0x0002" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js index 2bb2ba0dbd..f613072805 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-17.js; * @description: Array.prototype.reduce - 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: "0002.00" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js index ec18fc6502..4c0cbe0635 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-18.js; * @description: Array.prototype.reduce - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: "asdf!_" }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js index bc6d08359b..1599a2ce52 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-19.js; * @description: Array.prototype.reduce - value of 'length' is an Object which has an own toString method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -42,5 +41,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js index a2bae54f4b..cda85b8a71 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-2.js; * @description: Array.prototype.reduce - value of 'length' is a boolean (value is true); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 0); @@ -35,5 +34,5 @@ assertTrue((function testcase() { return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js index 5aff8f3d5f..e79c19b22b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-20.js; * @description: Array.prototype.reduce - value of 'length' is an object which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -42,5 +41,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js index 97c8d2f179..c45c556376 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-21.js; * @description: Array.prototype.reduce - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var valueOfOccured = false; var toStringOccured = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true && valueOfOccured && toStringOccured; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js index 78b5445115..b3d3843870 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-22.js; * @description: Array.prototype.reduce throws TypeError exception - 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var valueOfAccessed = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && !accessed && toStringAccessed && valueOfAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js index 04f8e40c32..90ba01b6f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-23.js; * @description: Array.prototype.reduce uses inherited valueOf method - 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var valueOfAccessed = false; var toStringAccessed = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js index f72306af2b..cef19de810 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-24.js; * @description: Array.prototype.reduce - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); } @@ -37,5 +36,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js index fcdaa92345..b7ac83af72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-25.js; * @description: Array.prototype.reduce - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -38,5 +37,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js index 060f6d81fa..c220e18170 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-28.js; * @description: Array.prototype.reduce - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js index 19d4a7a73f..f6cabd9ad0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-29.js; * @description: Array.prototype.reduce - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 0); @@ -38,5 +37,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduce.call(obj, callbackfn, 1); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js index 85b5b390f6..504fc2e921 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-3.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 1, 1: 1, length: 0 }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js index b8c3bebb23..aae59bf33d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-4.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: +0 }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js index a80841a20b..40741e30cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-5.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: -0 }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js index 4b43e6151a..c9234fef23 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-6.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: 2 }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js index 0591a1a0a5..060efeecf9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-7.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal === 11 && idx === 1); @@ -34,5 +33,5 @@ assertTrue((function testcase() { var obj = { 1: 11, 2: 9, length: -4294967294 }; return Array.prototype.reduce.call(obj, callbackfn, 1) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js index c7488ed6b1..d3e4d66a5c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-8.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: Infinity }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js index c875ee50b1..8d65cb922c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-3-9.js; * @description: Array.prototype.reduce - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: -Infinity }; return Array.prototype.reduce.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js index 2447b7d1c0..c3d153b01c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-1.js; * @description: Array.prototype.reduce throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js index 02370fc146..49a7c66a1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-10.js; * @description: Array.prototype.reduce - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js index ee534f46ff..0c4a008d62 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-11.js; * @description: Array.prototype.reduce - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js index 41ff7ec43f..b89d3d880e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-12.js; * @description: Array.prototype.reduce - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return [11, 9].reduce(callbackfn, 1) === false && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js index 75eaf002ba..6bf165ef12 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-15.js; * @description: Array.prototype.reduce - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: 10 }; var lengthAccessed = false; var loopAccessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js index 2cde1a566c..55ec790f99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-2.js; * @description: Array.prototype.reduce throws ReferenceError if callbackfn is unreferenced; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js index 1d862c8812..7789b93528 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-3.js; * @description: Array.prototype.reduce throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js index b896b77b0f..9a81625e9e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-4.js; * @description: Array.prototype.reduce throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js index 9553b32d4b..74ea634f79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-5.js; * @description: Array.prototype.reduce throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js index 959896946a..78df3008db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-6.js; * @description: Array.prototype.reduce throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js index c194acce81..aa5b8be8cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-7.js; * @description: Array.prototype.reduce throws TypeError if callbackfn is Object without [[Call]] internal method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js index d4f8eb9f53..b0c88c40b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-8.js; * @description: Array.prototype.reduce - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js index 3176059fd4..e91f72a90e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-4-9.js; * @description: Array.prototype.reduce - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js index a7570a7f7e..27071d2fde 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-1.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (empty array), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function cb(){} try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js index 2f364d09d2..8fca849b98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-10.js; * @description: Array.prototype.reduce - if exception occurs, it occurs after any side-effects that might be produced by step 2; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal > 10); @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js index 4580072473..e2a4e0d184 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-11.js; * @description: Array.prototype.reduce - if the exception occurs, it occurs after any side-effects that might be produced by step 3; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal > 10); @@ -53,5 +52,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js index c744bce87f..70e62481e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-12.js; * @description: Array.prototype.reduce - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal > 10); @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js index e49dcfd870..d399dfdb04 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-13.js; * @description: Array.prototype.reduce - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return (curVal > 10); @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js index 07f634f618..de170d39b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-2.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to null (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js index 5908b4af6d..fcdcac6f06 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-3.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to false (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js index 6099e6ae64..038338e955 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-4.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js index 9868f73b90..6c028ee1aa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-5.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js index 96b863ea77..7262642660 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-6.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj with valueOf), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js index 7435daaad0..ebbdaa33ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-7.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -48,5 +47,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js index 2850114b82..e7fb4a7e58 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-8.js; * @description: Array.prototype.reduce throws TypeError if 'length' is 0 (subclassed Array, length overridden with []), no initVal; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -55,5 +54,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js index 354d47800a..48ffdbe455 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-5-9.js; * @description: Array.prototype.reduce - 'initialValue' is returned if 'len' is 0 and 'initialValue' is present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -33,5 +32,5 @@ assertTrue((function testcase() { } return [].reduce(callbackfn, 3) === 3 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js index 53fa6b4912..d8405d01f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-1.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (empty array); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function cb(){} try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js index d3d61c33a3..f487dddffa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-10.js; * @description: Array.prototype.reduce - 'initialValue' is present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var str = "initialValue is present"; return str === [].reduce(function () { }, str); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js index d2f52f01d2..f6f1b355da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-11.js; * @description: Array.prototype.reduce - 'initialValue' is not present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var str = "initialValue is not present"; return str === [str].reduce(function () { }); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js index 1f0e867dd7..0f1dbf7920 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-2.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js index d82a5a7dc4..22b5d824e0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-3.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js index ddb40f0898..25d67003de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-4.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js index 4bbecdb673..ca4413afd1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-5.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js index 9563174457..cb9a40b176 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-6.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js index c5e72491ec..f3d20f1256 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-7.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js index 62258ad070..78988f41ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-8.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with []); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js index 6b304050f5..8b5736330f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-7-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-7-9.js; * @description: Array.prototype.reduce returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with [0]); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js index 4a1ddeac5b..36d883c7b5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-1.js; * @description: Array.prototype.reduce - no observable effects occur if 'len' is 0; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js index dade9fbe49..714bbbee01 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-2.js; * @description: Array.prototype.reduce - modifications to length don't change number of iterations in step 9; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { return idx; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }); return Array.prototype.reduce.call(obj, callbackfn) === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js index 95fca2b0a2..c6c156abfd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-3.js; * @description: Array.prototype.reduce - loop is broken once 'kPresent' is true; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var testResult = false; @@ -59,5 +58,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult && firstCalled === 1 && secondCalled === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js index 9af9204b5f..b2f9b775ef 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-1.js; * @description: Array.prototype.reduce - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { }); return Array.prototype.reduce.call(obj, function () { }) === "accumulator"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js index 71f5770981..e0a9373d34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js @@ -20,13 +20,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-ii-2.js; * @description: Array.prototype.reduce - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 1: "accumulator", 2: "another" }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return "accumulator" !== Array.prototype.reduce.call(obj, function () { }); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js index 47c344e2a4..56e58e34ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-1.js; * @description: Array.prototype.reduce - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 0, 1: 1, 2: 2, length: 2 }; Array.prototype.reduce.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js index 9de5977d0b..709f5a7caa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-10.js; * @description: Array.prototype.reduce - when element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js index cdcd180ce0..1a945fa014 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-11.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js index 5fd1518f41..033ea8bd3f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-12.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js index d8d230c303..59e9b45322 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-13.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -58,5 +57,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js index e6165058c4..10c3d31306 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-14.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js index f43cea28f3..ea26218f29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-15.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js index 4ecc9a7ed4..f473bfedad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-16.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js index 5510b0df58..98e98b7b66 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-17.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js index 7477b6a61f..449855bff4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-18.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js index 6d333b07be..c99995b452 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-19.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js index 1239284a1c..c16c9586d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-2.js; * @description: Array.prototype.reduce - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var arr = [0, 1, 2]; arr.reduce(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js index 1795e720e8..bde7abc7e9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-20.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js index 9e31d68634..ba5f32c978 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-21.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js index 1f844c983b..7cbfa727c2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-22.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js index 97719ff840..8da374a3c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-23.js; * @description: Array.prototype.reduce - This object is the global object which contains index property; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js index ad826431b0..7ff68a9a20 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-25.js; * @description: Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js index 83fedb9653..c30b806cf8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-26.js; * @description: Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { func(0, 1, 2); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js index db445fda95..88b251f94f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-27.js; * @description: Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { func(0, 1, 2, 3); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js index 463360542f..42aa9e9cb1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-28.js; * @description: Array.prototype.reduce - applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(str, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js index 376d18881e..27ea65d8b0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-29.js; * @description: Array.prototype.reduce - applied to Function object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js index f209cb2fdd..2d265ba4c5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-3.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js index be8ba4eca3..a69c2a52ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-30.js; * @description: Array.prototype.reduce - element changed by getter on current iterations is observed in subsequent iterations on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -58,5 +57,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js index 113ccd2d6f..5e70be8f46 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-31.js; * @description: Array.prototype.reduce - element changed by getter on current iterations is observed in subsequent iterations on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -59,5 +58,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js index ef0087b43a..2489e5e26c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-32.js; * @description: Array.prototype.reduce - exception in getter terminates iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = false; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed && !testResult; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js index 946f472c06..d7aa271b6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-33.js; * @description: Array.prototype.reduce - exception in getter terminates iteration on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed && !testResult; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js index 08954022f9..2953ddfae2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-4.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js index 8ccdc2ac65..258aedda64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-5.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js index 83dee90e74..dcca4f1ea3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-6.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -47,5 +46,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js index 405cc31e5d..4ee6d24455 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-7.js; * @description: Array.prototype.reduce - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js index 23d6bb2403..ab6a3e858d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-8.js; * @description: Array.prototype.reduce - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js index 960f00473c..23a86884e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-b-iii-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-b-iii-1-9.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js index 2f2f07f528..228fddb3c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-1.js; * @description: Array.prototype.reduce throws TypeError when Array is empty and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js index 144f154367..64c74b2926 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-2.js; * @description: Array.prototype.reduce throws TypeError when elements assigned values are deleted by reducing array length and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js index 143d90b484..05482cf66f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-3.js; * @description: Array.prototype.reduce throws TypeError when elements assigned values are deleted and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js index b47cca1321..b836e682d6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-4.js; * @description: Array.prototype.reduce doesn't throw error when array has no own properties but prototype contains a single property; - * @precondition: (fnExists(Array.prototype.reduce) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [, , , ]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js index 96592d4186..97b9cba55f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-5.js; * @description: Array.prototype.reduce - if exception occurs, it occurs after any side-effects that might be produced by step 2; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js index 3cf765d874..ea51b99014 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js @@ -20,13 +20,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-6.js; * @description: Array.prototype.reduce - if exception occurs, it occurs after any side-effects that might be produced by step 3; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js index 7a5b76f922..d22dafd67a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-7.js; * @description: Array.prototype.reduce - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js index dcb815c8d3..1e2f2738a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js @@ -20,13 +20,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-8-c-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-8-c-8.js; * @description: Array.prototype.reduce - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js index 0e07174aac..4f0135f49f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-1.js; * @description: Array.prototype.reduce doesn't consider new elements added to array after it is called; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { arr[5] = 6; arr[2] = 3; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var arr = [1, 2, , 4, '5']; return arr.reduce(callbackfn) === "105"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js index f5077e7196..e328938c29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-10.js; * @description: Array.prototype.reduce called with an initial value doesn't consider new elements added to array after it is called; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { arr[5] = 6; @@ -35,5 +34,5 @@ assertTrue((function testcase() { var arr = [1,2,,4,'5']; return arr.reduce(callbackfn, "") === "12345"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js index b5f1e3ee3c..001eba5bcf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-2.js; * @description: Array.prototype.reduce considers new value of elements in array after it is called; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.reduce(callbackfn) === 3) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js index a9f59abcdc..443c07591e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-3.js; * @description: Array.prototype.reduce doesn't visit deleted elements in array after the call; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.reduce(callbackfn) === "123" ) // two elements deleted return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js index 34d563e772..dc58ae017d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-4.js; * @description: Array.prototype.reduce doesn't visit deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { if(arr.reduce(callbackfn) === 3 ) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js index d96ffbcbf1..01598b85d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-5.js; * @description: Array.prototype.reduce - callbackfn not called for array with one element; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(prevVal, curVal, idx, obj) @@ -37,5 +36,5 @@ assertTrue((function testcase() { var arr = [1]; if(arr.reduce(callbackfn) === 1 && callCnt === 0 ) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js index 9c7ab4015a..c60ee8ed09 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-6.js; * @description: Array.prototype.reduce visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { if(res === "1235" ) //one element acually deleted return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js index 2ba5152f28..3dfaeb6108 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-7.js; * @description: Array.prototype.reduce stops calling callbackfn once the array is deleted during the call; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { delete o.arr; return prevVal + curVal; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var o = new Object(); o.arr = ['1', 2, 3, 4, 5]; return o.arr.reduce(callbackfn) === "12345" && !o.hasOwnProperty("arr"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js index feddb790b0..e13fc6f9ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-8.js; * @description: Array.prototype.reduce - no observable effects occur if 'len' is 0; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var callbackAccessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, function () { }, "initialValue"); return !accessed && !callbackAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js index 2dffd23d41..3080c7107d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-9.js; * @description: Array.prototype.reduce - modifications to length don't change number of iterations in step 9; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn(accum, val, idx, obj) { called++; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var newAccum = arr.reduce(callbackfn, "initialValue"); return newAccum === "initialValue01" && called === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js index a6b6f67481..bc192c7e8b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-1.js; * @description: Array.prototype.reduce returns initialvalue when Array is empty and initialValue is present; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { if(arr.reduce(callbackfn,5) === 5) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js index 5db382c84b..970c80e720 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-10.js; * @description: Array.prototype.reduce - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js index 5dab7226df..a7300fa4d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-11.js; * @description: Array.prototype.reduce - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js index 7d859a56b2..1c2957865c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-12.js; * @description: Array.prototype.reduce - deleting own property with prototype property in step 8 causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js index 984455ef1c..f5ea46cf48 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-13.js; * @description: Array.prototype.reduce - deleting own property with prototype property in step 8 causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js index 8bbc8becd1..cb8c2a12e6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-14.js; * @description: Array.prototype.reduce - decreasing length of array in step 8 causes deleted index property not to be visited; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js index d060adda6b..ede9399248 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-15.js; * @description: Array.prototype.reduce - decreasing length of array with prototype property in step 8 causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js index 10138b61db..a8fd34504f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-16.js; * @description: Array.prototype.reduce - decreasing length of array in step 8 does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js index aa98aed923..ca8a4f2e61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-17.js; * @description: Array.prototype.reduce - properties added into own object are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js index 9c6e261765..8c2af3432d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-18.js; * @description: Array.prototype.reduce - properties added into own object are visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js index 29b704ca0a..2a87d91836 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-19.js; * @description: Array.prototype.reduce - properties added to prototype are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js index 850e795c3f..cf0367feb9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-2.js; * @description: Array.prototype.reduce - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js index 74a6d13592..df1e1c4f59 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-20.js; * @description: Array.prototype.reduce - properties can be added to prototype are visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js index 2e5f859252..0c202324f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-21.js; * @description: Array.prototype.reduce - deleting own property causes deleted index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, "initialValue"); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js index acbfd75903..819ca06317 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-22.js; * @description: Array.prototype.reduce - deleting own property causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, "initialValue"); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js index f31f32a64d..a559081891 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-23.js; * @description: Array.prototype.reduce - deleting property of prototype causes deleted index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js index 426ada8a51..b88b7c2d89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-24.js; * @description: Array.prototype.reduce - deleting property of prototype causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js index 7e32f8761a..f15ebd3690 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-25.js; * @description: Array.prototype.reduce - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js index 3b9335431f..1c079e3e64 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-26.js; * @description: Array.prototype.reduce - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js index 9cedf4be7a..df955af5c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-27.js; * @description: Array.prototype.reduce - decreasing length of array causes deleted index property not to be visited; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, "initialValue"); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js index 5be6e4b08d..8172640380 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-28.js; * @description: Array.prototype.reduce - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js index 6bf8e4caaa..93ef694d43 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-29.js; * @description: Array.prototype.reduce - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js index aafb166b0b..4cfe45a3ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-3.js; * @description: Array.prototype.reduce - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, "initialValue"); return accessed && testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js index d326bac1da..7cd16d17ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-4.js; * @description: Array.prototype.reduce - properties added into own object in step 8 are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js index 73d86ba38a..7c9040cb94 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-5.js; * @description: Array.prototype.reduce - properties added into own object in step 8 are visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js index 2b7cf747cc..3f7ed73d0b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-6.js; * @description: Array.prototype.reduce - properties added to prototype in step 8 are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js index bd40975f3f..5932c8dc5a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-7.js; * @description: Array.prototype.reduce - properties added to prototype in step 8 are visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js index 82bbb6c82c..23afed96d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-8.js; * @description: Array.prototype.reduce - deleting own property in step 8 causes deleted index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js index 3cfea04e6f..5ffa3e8a8e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-b-9.js; * @description: Array.prototype.reduce - deleting own property in step 8 causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -49,5 +48,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js index e910b40e39..ce20fed9da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-1.js; * @description: Array.prototype.reduce - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(prevVal, curVal, idx, obj) @@ -38,5 +37,5 @@ assertTrue((function testcase() { arr[0] = arr[1] = undefined; //explicitly assigning a value if( arr.reduce(callbackfn) === undefined && callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js index d18055ccbd..c7f42f0ca1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-1.js; * @description: Array.prototype.reduce - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 0, 1: 1, 2: 2, length: 2 }; Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js index 370acd3056..d00957207b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-10.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -46,5 +45,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js index 3e1d410bb6..4f4998b4b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-11.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js index adb53b77e3..df5904f927 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-12.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js index 24cd1b2783..98b24c7aa4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-13.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -59,5 +58,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js index a5cd29a201..134998a9bb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-14.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js index 137be91c06..24340eb1a3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-15.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js index 1fd2dac0ad..1c934b55ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-16.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js index d475e63965..e0d6b4ed7a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-17.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js index da9d1cad15..55e6f884db 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-18.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js index 8f257d7b83..8ca3d4e89e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-19.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js index 819e55b64f..4fbbb0d7d1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-2.js; * @description: Array.prototype.reduce - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var arr = [0, 1]; arr.reduce(callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js index d0d35f2f10..4b309736f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-20.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -55,5 +54,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js index 76e630ed55..f0dddb3924 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-21.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -50,5 +49,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js index 3ebe77bf93..24098ef5c4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-22.js; * @description: Array.prototype.reduce - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js index 1a96da30ac..8b558c5911 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-23.js; * @description: Array.prototype.reduce - This object is the global object which contains index property; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[1]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js index 4000e818c8..3ffaf6b4ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-25.js; * @description: Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -41,5 +40,5 @@ assertTrue((function testcase() { func(0, 1); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js index 973a4c839a..aa1acfc8e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-26.js; * @description: Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -41,5 +40,5 @@ assertTrue((function testcase() { func(0, 1, 2); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js index dd39680cc1..a29b10e21c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-27.js; * @description: Array.prototype.reduce - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -41,5 +40,5 @@ assertTrue((function testcase() { func(0, 1, 2, 3); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js index 3c026d9abd..b7de5f097d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-28.js; * @description: Array.prototype.reduce - applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -40,5 +39,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(str, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js index b3a0f2a0bb..092e5046a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-29.js; * @description: Array.prototype.reduce - applied to Function object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js index 17188163e6..2db1dbcc31 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-3.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -47,5 +46,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js index f3328c7756..a8239ac254 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-30.js; * @description: Array.prototype.reduce - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -59,5 +58,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js index 165e5993a8..7a703b481c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-31.js; * @description: Array.prototype.reduce - element changed by getter on previous iterations is observed on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -60,5 +59,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js index 31ccc96f84..8beca3402b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-32.js; * @description: Array.prototype.reduce - unnhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed && !testResult; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js index 3f71bb3989..e30edbae0e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-33.js; * @description: Array.prototype.reduce - unnhandled exceptions happened in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed && !testResult; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js index 20990f91c9..309fbb071a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-4.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js index 5c603f564d..11cdb281cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-5.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -59,5 +58,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js index 3f9de5bcf0..1eb6f19abc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-6.js; * @description: Array.prototype.reduce - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js index 25768b7fc3..6b1b0f2772 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-7.js; * @description: Array.prototype.reduce - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(child, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js index 87c8ebe725..342eb784a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-8.js; * @description: Array.prototype.reduce - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduce) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -47,5 +46,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js index 99557f5d77..2374afda76 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-i-9.js; * @description: Array.prototype.reduce - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js index d695899034..9ef7783880 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-1.js; * @description: Array.prototype.reduce - callbackfn called with correct parameters (initialvalue not passed); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var arr = [0,1,true,null,new Object(),"five"]; if( arr.reduce(callbackfn) === "five") return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js index f0a86a55c6..e70da75ede 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-10.js; * @description: Array.prototype.reduce - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(prevVal) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].reduce(callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js index a8cb73fec2..2443756491 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-11.js; * @description: Array.prototype.reduce - callbackfn is called with 2 formal parameter; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(prevVal, curVal) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].reduce(callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js index ea2b793bf6..a1f3cacf79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-12.js; * @description: Array.prototype.reduce - callbackfn is called with 3 formal parameter; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(prevVal, curVal, idx) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].reduce(callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js index 088a8d27dc..8290feeb8f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-13.js; * @description: Array.prototype.reduce - callbackfn is called with 4 formal parameter; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].reduce(callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js index 4cb47615ee..7b32a5fcb4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-14.js; * @description: Array.prototype.reduce - callbackfn that uses arguments; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn() { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11].reduce(callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js index 8c77acb625..9a7071c4af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-16.js; * @description: Array.prototype.reduce - non-indexed properties are not called; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var result1 = true; @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, 1); return result1 && result2 && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js index 68fcd4fa01..56c542e2a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-17.js; * @description: Array.prototype.reduce - 'accumulator' used for current iteration is the result of previous iteration on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = true; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { [11, 12, 13].reduce(callbackfn, 1); return result && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js index 8ae7900fd0..106e190ba9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-18.js; * @description: Array.prototype.reduce - value of 'accumulator' used for first iteration is the value of 'initialValue' when it is present on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js index 7c1cfbf823..ca6b434c32 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-19.js; * @description: Array.prototype.reduce - value of 'accumulator' used for first iteration is the value of least index property which is not undefined when 'initialValue' is not present on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var result = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { [11, 9].reduce(callbackfn); return result && called === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js index 6afffbd128..93b8857555 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-2.js; * @description: Array.prototype.reduce - callbackfn called with correct parameters (initialvalue passed); - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var bParCorrect = false; function callbackfn(prevVal, curVal, idx, obj) @@ -42,5 +41,5 @@ assertTrue((function testcase() { var initialValue = 5.5; if( arr.reduce(callbackfn,initialValue) === "five") return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js index 4dcc52771b..50af0e7e4d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-20.js; * @description: Array.prototype.reduce - undefined can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, undefined) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js index d5aff563c0..e6ae548f08 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-21.js; * @description: Array.prototype.reduce - null can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, null) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js index 59b948c0e5..42e37da3fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-22.js; * @description: Array.prototype.reduce - boolean primitive can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, false) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js index f104f1cfce..783d660b91 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-23.js; * @description: Array.prototype.reduce - number primitive can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, 12) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js index 3e57fc809f..c5ef53e7f6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-24.js; * @description: Array.prototype.reduce - string primitive can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, "hello_") === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js index cde02d18bb..8d7c923a24 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-25.js; * @description: Array.prototype.reduce - Function object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objFunction = function () { }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objFunction) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js index 8e3a0e17f0..219d69b6af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-26.js; * @description: Array.prototype.reduce - Array object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objArray = new Array(10); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objArray) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js index c8364a97ab..4acb926bfc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-27.js; * @description: Array.prototype.reduce - String object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objString = new String(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objString) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js index d1d2575e34..2b4208dfc7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-28.js; * @description: Array.prototype.reduce - Boolean object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objBoolean = new Boolean(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objBoolean) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js index b7734893cb..0ac3be12f7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-29.js; * @description: Array.prototype.reduce - Number object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objNumber = new Number(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objNumber) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js index 5b20ec9e31..2d948b0759 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-3.js; * @description: Array.prototype.reduce - callbackfn takes 4 arguments; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var bCalled = false; function callbackfn(prevVal, curVal, idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { var arr = [0,1,2,3,4,5,6,7,8,9]; if(arr.reduce(callbackfn,true) === true && bCalled === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js index 52aaa281bc..6f1e7bf3ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-30.js; * @description: Array.prototype.reduce - the Math object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, Math) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js index 500f4de910..20b42d928c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-31.js; * @description: Array.prototype.reduce - Date object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objDate = new Date(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objDate) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js index a37b5201cf..c14f29f424 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-32.js; * @description: Array.prototype.reduce - RegExp object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objRegExp = new RegExp(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objRegExp) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js index 04e8891341..530aa7c747 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-33.js; * @description: Array.prototype.reduce - the JSON can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, JSON) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js index 4f9c1cfd25..cbc3d9c3e8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-34; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-34.js; * @description: Array.prototype.reduce - Error object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var objError = new RangeError(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, objError) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js index ae162c852a..60a7d06f1c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-35; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-35.js; * @description: Array.prototype.reduce - the Arguments object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arg; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }(10, 11, 12, 13)); return Array.prototype.reduce.call(obj, callbackfn, arg) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js index 42d066db63..6c9e158b98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-37; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-37.js; * @description: Array.prototype.reduce - the global object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduce.call(obj, callbackfn, fnGlobalObject()) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js index 7fa746c0e2..b47d785591 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-4-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21-9-c-ii-4-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4-s.js; * @description: Array.prototype.reduce - undefined passed as thisValue to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } [0].reduce(callbackfn,true); return innerThisCorrect; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js index 0fdf2a12e5..07525f063a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-4.js; * @description: Array.prototype.reduce - k values are passed in acending numeric order on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2]; var lastIdx = 0; @@ -43,5 +42,5 @@ assertTrue((function testcase() { arr.reduce(callbackfn, 11); return result && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js index c9662aeb4c..17a8b5c544 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-5.js; * @description: Array.prototype.reduce - k values are accessed during each iteration and not prior to starting the loop on an Array; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = true; var kIndex = []; @@ -49,5 +48,5 @@ assertTrue((function testcase() { [11, 12, 13, 14].reduce(callbackfn, 1); return result && called === 4; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js index 34270e30ad..6fe7090377 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-7.js; * @description: Array.prototype.reduce - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof Error) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js index 7b059f0335..f278aad3a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-8.js; * @description: Array.prototype.reduce - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { Array.prototype.reduce.call(obj, callbackfn, 1); return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js index 34fcb2563b..9cdb3ac085 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.21-9-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-9-c-ii-9.js; * @description: Array.prototype.reduce - callbackfn is called with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.reduce)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn() { @@ -34,5 +33,5 @@ assertTrue((function testcase() { [11, 12].reduce(callbackfn, 1); return 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js index d8e155f50f..27b8a6eb1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-0-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-1.js; * @description: Array.prototype.reduceRight must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Array.prototype.reduceRight; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js index 0cadd18e2f..a9ab1109b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-0-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js; * @description: Array.prototype.reduceRight.length must be 1; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((Array.prototype.reduceRight.length === 1)); +assertTrue(Array.prototype.reduceRight.length === 1); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js index ebc372b90a..fb605d6347 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-1.js; * @description: Array.prototype.reduceRight applied to undefined throws a TypeError; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.reduceRight.call(undefined); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js index c62a5951a0..66b83c11ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-10.js; * @description: Array.prototype.reduceRight applied to the Math object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete Math[0]; delete Math.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js index 077feab84e..0d56ee83b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-11.js; * @description: Array.prototype.reduceRight applied to Date object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Date(); obj.length = 1; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 1) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js index dc4dc9e3e4..d75a0ccd7a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-12.js; * @description: Array.prototype.reduceRight applied to RegExp object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new RegExp(); obj.length = 1; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 1) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js index 087edc185d..5032eede82 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-13.js; * @description: Array.prototype.reduceRight applied to the JSON object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete JSON.length; delete JSON[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js index bcd5dabf39..42ad473106 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-14.js; * @description: Array.prototype.reduceRight applied to Error object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Error(); obj.length = 1; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 1) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js index 5140b8f8a9..d9238a34c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-15.js; * @description: Array.prototype.reduceRight applied to the Arguments object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }("a", "b")); return Array.prototype.reduceRight.call(obj, callbackfn, "a") && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js index 19894fd5de..4e328fa6a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-2.js; * @description: Array.prototype.reduceRight applied to null throws a TypeError; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { try { Array.prototype.reduceRight.call(null); return false; } catch (e) { return (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js index 7ebaa9bb31..0c34890c79 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-3.js; * @description: Array.prototype.reduceRight applied to boolean primitive; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete Boolean.prototype[0]; delete Boolean.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js index f746a103ff..4e9a94a454 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-4.js; * @description: Array.prototype.reduceRight applied to Boolean object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Boolean(true); obj.length = 2; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js index 86530b091c..daed5c062e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-5.js; * @description: Array.prototype.reduceRight applied to number primitive; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -42,5 +41,5 @@ assertTrue((function testcase() { delete Number.prototype[0]; delete Number.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js index beea8bc9b4..077a1a4889 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-6.js; * @description: Array.prototype.reduceRight applied to Number object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new Number(-128); obj.length = 2; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js index b24b9908b3..f38c9baac1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-7.js; * @description: Array.prototype.reduceRight applied to string primitive; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call("hello\nworld\\!", callbackfn, "h") && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js index 9fa5908143..55ab053f89 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-8.js; * @description: Array.prototype.reduceRight applied to String object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = new String("hello\nworld\\!"); var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, "h") && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js index 7d9f4f7153..f260902596 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-1-9.js; * @description: Array.prototype.reduceRight applied to Function object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = function (a, b) { return a + b; @@ -40,5 +39,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js index 510808079b..d7bd25e85a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-1.js; * @description: Array.prototype.reduceRight doesn't mutate the Array on which it is called on; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js index 53cc4ba2d4..614b399040 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-2.js; * @description: Array.prototype.reduceRight reduces array in descending order of indices; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js index 458630a3b8..6963f3e9fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-3.js; * @description: Array.prototype.reduceRight - subclassed array with length 1; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = [1]; function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(){} if(f.reduceRight(cb) === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js index 7a8e388d95..773790c81c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-4.js; * @description: Array.prototype.reduceRight - subclassed array with length more than 1; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(0, 1, 2, 3); function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(prevVal, curVal, idx, obj){return prevVal + curVal;} if(f.reduceRight(cb) === 6) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js index 8d03ae45a2..4afd9dd371 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-5.js; * @description: Array.prototype.reduceRight reduces array in descending order of indices(initialvalue present); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js index 4c97465d3c..6d05a5b094 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-6.js; * @description: Array.prototype.reduceRight - subclassed array when initialvalue provided; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(0, 1, 2, 3); function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(prevVal, curVal, idx, obj){return prevVal + curVal;} if(f.reduceRight(cb,"4") === "43210") return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js index 0849dd8589..d4a1477a28 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-7.js; * @description: Array.prototype.reduceRight - subclassed array when length to 1 and initialvalue provided; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = [1]; function foo() {} var f = new foo(); @@ -33,5 +32,5 @@ assertTrue((function testcase() { function cb(prevVal, curVal, idx, obj){return prevVal + curVal;} if(f.reduceRight(cb,"4") === "41") return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js index c6c7c06e89..8e91bad738 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-10-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-10-8.js; * @description: Array.prototype.reduceRight doesn't visit expandos; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(prevVal, curVal, idx, obj) @@ -43,5 +42,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js index 8c0dcb0d96..140b24e236 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-1.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own data property; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js index 470865c0a2..3e6e83a957 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-10.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var Con = function () { }; @@ -54,5 +53,5 @@ assertTrue((function testcase() { return Array.prototype.reduceRight.call(child, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js index 141bc32729..64162502ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-11.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property without a get function; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { }); return Array.prototype.reduceRight.call(obj, callbackfn, 111) === 111 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js index 89f54f6fec..91441b2abe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-12.js; * @description: Array.prototype.reduceRight - 'length' is own accessor property without a get function that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype.length; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js index e179c5e717..a79ef8e1a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-13.js; * @description: Array.prototype.reduceRight applied to the Array-like object that 'length' is inherited accessor property without a get function; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { child[1] = 12; return Array.prototype.reduceRight.call(child, callbackfn, 111) === 111 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js index 3c35f9d9a2..ce62d2580f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-14.js; * @description: Array.prototype.reduceRight applied to the Array-like object that 'length' property doesn't exist; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 111) === 111 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js index 7732837c40..aca650bf98 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-15.js; * @description: Array.prototype.reduceRight - 'length' is property of the global object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -47,5 +46,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js index d56bbf06aa..a54f8cb10b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-17.js; * @description: Array.prototype.reduceRight applied to the Arguments object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arg; var accessed = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { }; return func(12, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js index 15acab70ad..71b60d5a39 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-18.js; * @description: Array.prototype.reduceRight applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var str = new String("432"); @@ -41,5 +40,5 @@ assertTrue((function testcase() { } finally { delete String.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js index e8d0e04add..77d3d9d6e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-19.js; * @description: Array.prototype.reduceRight applied to Function object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var fun = function (a, b) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(fun, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js index 6e05954ab3..feacfa7d52 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-2.js; * @description: Array.prototype.reduceRight - 'length' is own data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [12, 11].reduceRight(callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js index b30a5f3cb3..9dfabaa037 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-3.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own data property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = true; @@ -46,5 +45,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduceRight.call(child, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js index b861cc8916..e0acc76970 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-4.js; * @description: Array.prototype.reduceRight - 'length' is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arrProtoLen; @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.length = arrProtoLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js index 85cc2d07a0..706632604c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-5.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own data property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduceRight.call(child, callbackfn) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js index eda5ad5618..ff8732ecc6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-6.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an inherited data property; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var proto = { length: 2 }; @@ -43,5 +42,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(child, callbackfn1, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js index 370e08d7b2..84f5e530f9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-7.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = true; var obj = {}; @@ -46,5 +45,5 @@ assertTrue((function testcase() { }); return Array.prototype.reduceRight.call(obj, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js index 2a0ec8c865..e35b317d21 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-8.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property that overrides an inherited data property; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -53,5 +52,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduceRight.call(child, callbackfn, 11) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js index 75e2cc8826..7d9a4bde32 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-2-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-2-9.js; * @description: Array.prototype.reduceRight applied to Array-like object, 'length' is an own accessor property that overrides an inherited accessor property; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { child[2] = 9; return Array.prototype.reduceRight.call(child, callbackfn1, 111) && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js index e3cf8cc4cf..9e82af7536 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-1.js; * @description: Array.prototype.reduceRight - value of 'length' is undefined; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: undefined }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js index 1e9660d63c..95b5057b78 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-10.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is NaN); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: NaN }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js index 19ec433f7d..8447e15ba4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-11.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing a positive number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js index ae6a58f3e4..627519f1d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-12.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing a negative number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js index 647ae51b58..c20e17a122 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-13.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing a decimal number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js index 90110445ff..1e7bf09d87 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-14.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing +/-Infinity; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed1 = false; var accessed2 = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj2, callbackfn2, 2) === 2 && Array.prototype.reduceRight.call(obj3, callbackfn3, 3) === 3 && !accessed1 && !accessed2 && !accessed3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js index a2758a2f6a..5ef95aef1f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-15.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing an exponential number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js index 150ec0224f..106c2b6f37 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-16.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing a hex number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js index cac5de8dee..dff59eb00b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-17.js; * @description: Array.prototype.reduceRight - value of 'length' is a string containing a number with leading zeros; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js index 13aee4949d..09af6edb88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-18.js; * @description: Array.prototype.reduceRight - value of 'length' is a string that can't convert to a number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, 1: 8, length: "two" }; return Array.prototype.reduceRight.call(obj, callbackfn, 11) === 11 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js index 49db18e530..95e38d1edc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-19.js; * @description: Array.prototype.reduceRight - value of 'length' is an object which has an own toString method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -61,5 +60,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js index 0539a0e277..bc28b021ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-2.js; * @description: Array.prototype.reduceRight applied to an Array-like object, 'length' is 0 (length overridden to false(type conversion)); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: false }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js index e9bc814a99..39548f2983 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-20.js; * @description: Array.prototype.reduceRight - value of 'length' is an Object which has an own valueOf method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js index 90b1ab51d0..3e72758e58 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-21.js; * @description: Array.prototype.reduceRight - 'length' is an object that has an own valueOf method that returns an object and toString method that returns a string; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -61,5 +60,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js index 70bbd4d896..464e9c236f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-22.js; * @description: Array.prototype.reduceRight throws TypeError exception when 'length' is an object with toString and valueOf methods that don�t return primitive values; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var toStringAccessed = false; @@ -57,5 +56,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && toStringAccessed && valueOfAccessed && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js index d4eb2ea755..f15452a6dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-23.js; * @description: Array.prototype.reduceRight uses inherited valueOf method when 'length' is an object with an own toString and inherited valueOf methods; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -67,5 +66,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2 && valueOfAccessed && !toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js index 5eee3fa04e..fefd8aec7d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-24.js; * @description: Array.prototype.reduceRight - value of 'length' is a positive non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js index 185859749b..3afad12500 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-25.js; * @description: Array.prototype.reduceRight - value of 'length' is a negative non-integer, ensure truncation occurs in the proper direction; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -49,5 +48,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js index 7c0e8edfd0..e88296ac73 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-28.js; * @description: Array.prototype.reduceRight - value of 'length' is boundary value (2^32); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js index 9fd7987265..f5aea5cbc5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-29.js; * @description: Array.prototype.reduceRight - value of 'length' is boundary value (2^32 + 1); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js index 4b966c12a6..b97b517246 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-3.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is 0); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: 0 }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js index e5f4cf6df2..5b6eb08554 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-4.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is +0); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: +0 }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js index 588947d50a..29854369c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-5.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is -0); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: -0 }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js index 7e68d87222..837af0b5a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-6.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is positive); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js index e5b4f9593e..b1bec23f8a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-7.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is negative); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult1 = true; var testResult2 = false; @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, 1); return testResult1 && testResult2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js index 0ec6a34940..5d775b64ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-8.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is Infinity); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: Infinity }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js index b3810477ff..8f2caa37ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-3-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-3-9.js; * @description: Array.prototype.reduceRight - value of 'length' is a number (value is -Infinity); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 9, length: -Infinity }; return Array.prototype.reduceRight.call(obj, callbackfn, 1) === 1 && !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js index 3185e68c45..157cfaadd0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-1.js; * @description: Array.prototype.reduceRight throws TypeError if callbackfn is undefined; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js index cb67be5360..c2a1bd0bc4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-10.js; * @description: Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js index f4578a8844..858c3fb05f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-11.js; * @description: Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js index 825a3634d2..d4eb58a7ed 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-12.js; * @description: Array.prototype.reduceRight - 'callbackfn' is a function; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var initialValue = 0; function callbackfn(accum, val, idx, obj) { @@ -34,5 +33,5 @@ assertTrue((function testcase() { } return 20 === [11, 9].reduceRight(callbackfn, initialValue); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js index 2694f671a7..15ba702974 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-15.js; * @description: Array.prototype.reduceRight - calling with no callbackfn is the same as passing undefined for callbackfn; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 10: 10 }; var lengthAccessed = false; var loopAccessed = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && lengthAccessed && !loopAccessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js index 9b5aced848..3929ea676b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-2.js; * @description: Array.prototype.reduceRight throws ReferenceError if callbackfn is unreferenced; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js index a66f7ea547..ba91dcb63c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-3.js; * @description: Array.prototype.reduceRight throws TypeError if callbackfn is null; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js index 13192fa677..b8db7a7142 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-4.js; * @description: Array.prototype.reduceRight throws TypeError if callbackfn is boolean; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js index 16b20c4ef1..44c38ca6f5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-5.js; * @description: Array.prototype.reduceRight throws TypeError if callbackfn is number; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js index 8ca2869d7f..0bb54e0c88 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-6.js; * @description: Array.prototype.reduceRight throws TypeError if callbackfn is string; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js index 448d2254a5..912e336d37 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-7.js; * @description: Array.prototype.reduceRight throws TypeError if callbackfn is Object without [[Call]] internal method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = new Array(10); try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js index b34492fc0e..82ce475d6f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-8.js; * @description: Array.prototype.reduceRight - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js index b40ed3f767..69cdb0103b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-4-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-4-9.js; * @description: Array.prototype.reduceRight - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js index 989ffeeb1d..1fbe0089fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-1.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (empty array), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function cb(){} try { @@ -36,5 +35,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js index 189d2481a8..4c8faf59ba 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-10.js; * @description: Array.prototype.reduceRight - side-effects produced by step 2 when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js index 700d13cc3e..67bae7b597 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-11.js; * @description: Array.prototype.reduceRight - side-effects produced by step 3 when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js index 186300d56d..9d1a7d432c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-12.js; * @description: Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js index 1e925b4804..20ed6d93b4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-13.js; * @description: Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 0: 11, 1: 12 }; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js index 895033d049..a6058d8246 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-2.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to null (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js index dd521d71fd..9a471faf8f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-3.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to false (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js index 938994c493..198813b791 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-4.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to 0 (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js index 88b879fca1..e68d073486 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-5.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden to '0' (type conversion)), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -40,5 +39,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js index 65f5b55d1b..6b7782a36d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-6.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj with valueOf), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -42,5 +41,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js index 89730e3c9e..8d893502de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-7.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden with obj w/o valueOf (toString)), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -48,5 +47,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js index 4157b2e6ec..99775d3da3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-8.js; * @description: Array.prototype.reduceRight throws TypeError if 'length' is 0 (subclassed Array, length overridden with []), no initVal; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -55,5 +54,5 @@ assertTrue((function testcase() { return true; } } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js index 7567f1f25e..421ee442b9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-5-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-5-9.js; * @description: Array.prototype.reduceRight - 'initialValue' is returned if 'len' is 0 and 'initialValue' is present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var initialValue = 10; return initialValue === [].reduceRight(function () { }, initialValue); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js index a01ff8b4d4..30fd349025 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-1.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (empty array); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function cb(){} try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js index d2a5ebbece..2ad3f20cd5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-10.js; * @description: Array.prototype.reduceRight - 'initialValue' is present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var str = "initialValue is present"; return str === [].reduceRight(function () { }, str); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js index dba1197f54..550c8b3cf9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-11.js; * @description: Array.prototype.reduceRight - 'initialValue' is not present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var str = "initialValue is not present"; return str === [str].reduceRight(function () { }); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js index 0b71251c3a..2cd98887ea 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-2.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to null (type conversion)); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js index 812df9718a..5ce8a13243 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-3.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to false (type conversion)); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js index d9bc5ed5ca..0de4aa2197 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-4.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to 0 (type conversion)); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js index 3baadf8465..ec8a7a5eca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-5.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden to '0' (type conversion)); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js index 97231ba61a..f0c3267681 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-6.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with obj with valueOf); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -39,5 +38,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js index 4fb9fbd514..8f4c9965fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-7.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with obj w/o valueOf (toString)); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -45,5 +44,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js index fc99f30022..34f1bd50e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-8.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with []); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js index 96ff928bb6..f1ac065836 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-7-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-7-9.js; * @description: Array.prototype.reduceRight returns initialValue if 'length' is 0 and initialValue is present (subclassed Array, length overridden with [0]); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { foo.prototype = new Array(1, 2, 3); function foo() {} var f = new foo(); @@ -52,5 +51,5 @@ assertTrue((function testcase() { return true; } catch (e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js index 1d0c3b59d6..4dc7aa2955 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-1.js; * @description: Array.prototype.reduceRight - no observable effects occur if 'len' is 0; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js index 15b1046c28..5dbd1d71bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-2.js; * @description: Array.prototype.reduceRight - modifications to length don't change number of iterations in step 9; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn(prevVal, curVal, idx, obj) { called++; @@ -44,5 +43,5 @@ assertTrue((function testcase() { var preVal = arr.reduceRight(callbackfn); return preVal === 11 && called === 2; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js index 76438a6d15..31f5335bdc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-3.js; * @description: Array.prototype.reduceRight - while loop is breaken once 'kPresent' is true; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; var testResult = false; @@ -60,5 +59,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult && firstCalled === 1 && secondCalled === 1; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js index 2b16916a3d..f35a54ee1f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-1.js; * @description: Array.prototype.reduceRight - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -40,5 +39,5 @@ assertTrue((function testcase() { }); return Array.prototype.reduceRight.call(obj, callbackfn) === "accumulator"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js index 306754bcb3..2db80f6940 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js @@ -20,13 +20,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-ii-2.js; * @description: Array.prototype.reduceRight - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { 2: "accumulator", 3: "another" }; @@ -39,5 +38,5 @@ assertTrue((function testcase() { }); return "accumulator" !== Array.prototype.reduceRight.call(obj, function () { }); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js index 8077c462d6..912b9be1ce 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-1.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js index 2c1a39fc39..8e9edafadb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-10.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { if (idx === 2) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js index 2f83332a67..06a65533c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-11.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js index 11a1f12b72..9974ba1791 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-12.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js index 30462e8cf6..d8c80a1a6e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-13.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -58,5 +57,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js index fb4d22d966..d379f222fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-14.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -57,5 +56,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js index bda2130829..a5de782638 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-15.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js index 1e1cf59771..fa9fddb89d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-16.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js index 4b3df78a1a..e19150226e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-17.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js index f0e3a72b24..e0940a33cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-18.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js index 421f2f1a69..a365eb2df1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-19.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete Object.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js index 8497f7718a..06ab8a3b61 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-2.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js index 49def4fe59..5fbb84cd36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-20.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js index d44f3a8a41..8dcba857a7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-21.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js index 56c12e87fc..fb4b081e40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-22.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js index 0c2bb75d5b..26a880e6de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-23.js; * @description: Array.prototype.reduceRight - This object is the global object which contains index property; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js index 9d9f374f47..1c14728e1e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-25.js; * @description: Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js index 9381976d52..7eec8cd74d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-26.js; * @description: Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1, 2); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js index 6b70dc7cac..33fc0057c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-27.js; * @description: Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1, 2, 3); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js index 98c49fc908..83c5e3e728 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-28.js; * @description: Array.prototype.reduceRight applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(str, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js index fd253de934..23eb798e74 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-29.js; * @description: Array.prototype.reduceRight applied to Function object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js index 216d827225..4e1f4547b8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-3.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js index e6324e9d3d..0494357eb3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-30.js; * @description: Array.prototype.reduceRight - element changed by getter on current iteration is observed in subsequent iterations on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { if (idx === 1) { @@ -57,5 +56,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js index c66443773b..efc2ba9d9b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-31.js; * @description: Array.prototype.reduceRight - element changed by getter on current iteration is observed subsequetly on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { if (idx === 1) { @@ -57,5 +56,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js index f3351f61ad..4ed51aa34e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-32.js; * @description: Array.prototype.reduceRight - Exception in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js index 48a64b0980..1cb2b852ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-33.js; * @description: Array.prototype.reduceRight - Exception in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js index 85cbc86271..0013022d95 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-4.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js index 80148897b2..23c1e06c99 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-5.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -57,5 +56,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js index 163f1ead77..991f944c72 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-6.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js index f1c04fd77d..35f8bacec5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-7.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js index 7a6ad15e47..f0cb3e868d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-8.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js index 1ad92ebf8f..81a1cc120a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-b-iii-1-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-b-iii-1-9.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js index 259ddba4aa..9addb5ded3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-1.js; * @description: Array.prototype.reduceRight throws TypeError when Array is empty and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -39,5 +38,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js index d5ac8fd0e5..ba10b58489 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-2.js; * @description: Array.prototype.reduceRight throws TypeError when elements assigned values are deleted by reducign array length and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js index 6804f42119..282ebbcb6c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-3.js; * @description: Array.prototype.reduceRight throws TypeError when elements assigned values are deleted and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { if(e instanceof TypeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js index 964e822c0c..550a686060 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-4.js; * @description: Array.prototype.reduceRight doesn't throw error when array has no own properties but prototype contains a single property; - * @precondition: (fnExists(Array.prototype.reduceRight) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [, , , ]; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js index 962429eb70..ad3d6d6f90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-5.js; * @description: Array.prototype.reduceRight - side effects produced by step 2 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { }; @@ -45,5 +44,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js index 9e5851b94b..ba593dccdb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js @@ -20,13 +20,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-6.js; * @description: Array.prototype.reduceRight - side effects produced by step 3 are visible when an exception occurs; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -50,5 +49,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof TypeError) && accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js index 54f92af59a..2fc2b85f60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-7.js; * @description: Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 2; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js index af5c1ff6ff..ca2f9541d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js @@ -20,13 +20,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-8-c-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-8-c-8.js; * @description: Array.prototype.reduceRight - the exception is not thrown if exception was thrown by step 3; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var obj = {}; @@ -47,5 +46,5 @@ assertTrue((function testcase() { } catch (ex) { return !(ex instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js index d01ae2cf8e..9f5e8bed9c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1.js; * @description: Array.prototype.reduceRight doesn't consider new elements which index is larger than array original length added to array after it is called, consider new elements which index is smaller than array length; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { arr[5] = 6; arr[2] = 3; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var arr = ['1', 2, , 4, '5']; return arr.reduceRight(callbackfn) === "54321"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js index 5ed5bd6820..f5cb976ea0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-2.js; * @description: Array.prototype.reduceRight considers new value of elements in array after it is called; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.reduceRight(callbackfn) === 13) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js index 0577651689..f0b1cc3d1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-3.js; * @description: Array.prototype.reduceRight doesn't consider unvisited deleted elements in array after the call; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { if(arr.reduceRight(callbackfn) === "121" ) // two elements deleted return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js index b00af6b8d7..b80af5f2e5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-4.js; * @description: Array.prototype.reduceRight doesn't consider unvisited deleted elements when Array.length is decreased; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { if(arr.reduceRight(callbackfn) === 12 ) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js index b25fe45b1e..56bfe17721 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-5.js; * @description: Array.prototype.reduceRight - callbackfn not called for array with one element; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(prevVal, curVal, idx, obj) @@ -37,5 +36,5 @@ assertTrue((function testcase() { var arr = [1]; if(arr.reduceRight(callbackfn) === 1 && callCnt === 0 ) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js index d51ca33ed9..6ee6c0617e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-6.js; * @description: Array.prototype.reduceRight visits deleted element in array after the call when same index is also present in prototype; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -41,5 +40,5 @@ assertTrue((function testcase() { if(res === "151" ) //one element deleted return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js index a57431416f..72666299a0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7.js; * @description: Array.prototype.reduceRight not affect call when the array is deleted during the call; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { delete o.arr; return prevVal + curVal; @@ -34,5 +33,5 @@ assertTrue((function testcase() { var o = new Object(); o.arr = ['1', 2, 3, 4, 5]; return o.arr.reduceRight(callbackfn) === "141" && !o.hasOwnProperty("arr"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js index 0d33efb838..d4953c0890 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-8.js; * @description: Array.prototype.reduceRight - no observable effects occur if 'len' is 0; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn() { @@ -44,5 +43,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, function () { }, "initialValue"); return !accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js index afddc93a77..e475e5e13f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-9.js; * @description: Array.prototype.reduceRight - modifications to length will change number of iterations; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; function callbackfn(preVal, val, idx, obj) { called++; @@ -42,5 +41,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return called === 3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js index 33974e51d3..3a2b5f26cf 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-1.js; * @description: Array.prototype.reduceRight returns initialvalue when Array is empty and initialValue is not present; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -35,5 +34,5 @@ assertTrue((function testcase() { if(arr.reduceRight(callbackfn,5) === 5) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js index 0cef02a196..1e8e61b5fc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-10.js; * @description: Array.prototype.reduceRight - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js index 9dceb172ef..344f2d92de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-11.js; * @description: Array.prototype.reduceRight - deleting property of prototype in step 8 causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js index 58b2acaa4b..23a8bffe7d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-12.js; * @description: Array.prototype.reduceRight - deleting own property with prototype property in step 8 causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js index e2d63ac630..887db5ea07 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-13.js; * @description: Array.prototype.reduceRight - deleting own property with prototype property in step 8 causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js index 1e3d018c2f..88163cf496 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-14.js; * @description: Array.prototype.reduceRight - decreasing length of array in step 8 causes deleted index property not to be visited; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js index ac8a0fc42c..aaff58cdd9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-15.js; * @description: Array.prototype.reduceRight - decreasing length of array with prototype property in step 8 causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js index 56b4669025..5e07729c6d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-16.js; * @description: Array.prototype.reduceRight - decreasing length of array in step 8 does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js index 0c75f923b1..3c64245b34 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-17.js; * @description: Array.prototype.reduceRight - properties added into own object are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js index ed05d2b65b..07399d44f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-18.js; * @description: Array.prototype.reduceRight - properties added into own object are visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js index bb30af235b..bd8afdfc06 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-19.js; * @description: Array.prototype.reduceRight - properties added to prototype are visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js index b747ff8d54..6f2dec4994 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-2.js; * @description: Array.prototype.reduceRight - added properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -48,5 +47,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js index fd678e30a0..1774cb3b29 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-20.js; * @description: Array.prototype.reduceRight - properties added to prototype can be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js index c4a0cc0983..93aec03465 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-21.js; * @description: Array.prototype.reduceRight - deleting own property causes deleted index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js index 9abcee9ebf..3d0fc62d50 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-22.js; * @description: Array.prototype.reduceRight - deleting own property causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js index 1afb5b837e..95732d99a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-23.js; * @description: Array.prototype.reduceRight - deleting property of prototype causes deleted index property not to be visited on an Array-like Object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -54,5 +53,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[3]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js index 2e1090b02f..69953bb53b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-24.js; * @description: Array.prototype.reduceRight - deleting property of prototype causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -53,5 +52,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js index 3ca17161b1..6d01cc35c3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-25.js; * @description: Array.prototype.reduceRight - deleting own property with prototype property causes prototype index property to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js index 7ba3e654d8..6462f55ce6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-26.js; * @description: Array.prototype.reduceRight - deleting own property with prototype property causes prototype index property to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js index 136e587627..29ab0ed9bc 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-27.js; * @description: Array.prototype.reduceRight - decreasing length of array causes deleted index property not to be visited; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js index 1455813d2c..0579f5e608 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-28.js; * @description: Array.prototype.reduceRight - decreasing length of array with prototype property causes prototype index property to be visited; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -58,5 +57,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js index 81ed7a1654..e3ced63ac3 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-29.js; * @description: Array.prototype.reduceRight - decreasing length of array does not delete non-configurable properties; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -55,5 +54,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js index 58c29163a9..e9ad8f7646 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-3.js; * @description: Array.prototype.reduceRight - deleted properties in step 2 are visible here; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -50,5 +49,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return accessed && testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js index 5dc43de1ac..a6effedeac 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-4.js; * @description: Array.prototype.reduceRight - properties added into own object in step 8 can be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js index 2411f31cbd..198d967f4a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-5.js; * @description: Array.prototype.reduceRight - properties added into own object in step 8 can be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -52,5 +51,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js index 2d84293aad..3e0b611f36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-6.js; * @description: Array.prototype.reduceRight - properties added to prototype in step 8 visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js index c52ca37a53..7fd8a25185 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-7.js; * @description: Array.prototype.reduceRight - properties added to prototype in step 8 visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js index c63c4b3fd4..4f9746b0d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-8.js; * @description: Array.prototype.reduceRight - deleting own property in step 8 causes deleted index property not to be visited on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js index 33dfe3037d..68cd6e3dca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-b-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-b-9.js; * @description: Array.prototype.reduceRight - deleting own property in step 8 causes deleted index property not to be visited on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var testResult = true; @@ -56,5 +55,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js index 61a6ef0d88..8d5dcfee19 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-1.js; * @description: Array.prototype.reduceRight - callbackfn not called for indexes never been assigned values; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var callCnt = 0; function callbackfn(prevVal, curVal, idx, obj) @@ -38,5 +37,5 @@ assertTrue((function testcase() { arr[0] = arr[1] = undefined; //explicitly assigning a value if( arr.reduceRight(callbackfn) === undefined && callCnt === 1) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js index 6ad1657f7c..45a2a8edeb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-1.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 0, 1: 1, 2: 2, length: 2 }; Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js index 8cd67ff058..3f237077ad 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-10.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js index a11d46a477..c5dc01b2c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-11.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js index a0ee147ea3..4f90453522 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-12.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js index 7816791a3a..aad7d3baf6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-13.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -58,5 +57,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js index e5ccbf43de..17df928629 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-14.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -56,5 +55,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js index 23844b6dc6..0c2e627857 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-15; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-15.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js index b43930f73b..91b9e4aece 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-16.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js index 7431dbfb7d..57eb5c0397 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-17.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js index 45c67fd7bc..560d4fb860 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-18.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -44,5 +43,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js index ffb7048d67..7e5a9cc50c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-19.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete Object.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js index bc7f11d4fe..31cf46120e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-2.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -37,5 +36,5 @@ assertTrue((function testcase() { var arr = [0, 1, 2]; arr.reduceRight(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js index 5ae5640b8b..081aa80ca2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-20.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property without a get function that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js index 2573cb810a..9662f63d8c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-21.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -51,5 +50,5 @@ assertTrue((function testcase() { return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js index 76f0b55e5c..b5cd9b31af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-22.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited accessor property without a get function on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && ![, 1].hasOwnProperty(0) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js index 79301a22ae..cd081736d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-23.js; * @description: Array.prototype.reduceRight - This object is an global object which contains index property; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -50,5 +49,5 @@ assertTrue((function testcase() { delete fnGlobalObject()[2]; fnGlobalObject().length = oldLen; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js index 0b0e0388d7..0a98deeaf8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-25.js; * @description: Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments is less than number of parameters); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js index bc39e07863..17383cfb5f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-26.js; * @description: Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments equals number of parameters); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1, 2); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js index fc08b9a5b5..1def6be8d7 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-27.js; * @description: Array.prototype.reduceRight - This object is the Arguments object which implements its own property get method (number of arguments is greater than number of parameters); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -40,5 +39,5 @@ assertTrue((function testcase() { func(0, 1, 2, 3); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js index 4a57c72fd1..049388664f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-28.js; * @description: Array.prototype.reduceRight applied to String object, which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(str, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js index 0b0e2803c8..cae4a044ca 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-29.js; * @description: Array.prototype.reduceRight applied to Function object which implements its own property get method; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var initialValue = 0; @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, initialValue); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js index 2ec3df1aba..20a29a0cfe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-3.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js index f9ff32a97a..6e95b05019 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-30.js; * @description: Array.prototype.reduceRight - element changed by getter on previous iterations is observed on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -58,5 +57,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js index 6ebfe23b50..6d655a24da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-31.js; * @description: Array.prototype.reduceRight - element changed by getter on previous iterations is observed on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -59,5 +58,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js index d02d2ae9eb..f668d780af 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-32.js; * @description: Array.prototype.reduceRight - unnhandled exceptions happened in getter terminate iteration on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js index b92c00d0f7..242486f7f8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-33.js; * @description: Array.prototype.reduceRight - unnhandled exceptions happened in getter terminate iteration on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -49,5 +48,5 @@ assertTrue((function testcase() { } catch (ex) { return (ex instanceof RangeError) && !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js index 7bf4300c5b..5ff7fe375b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-4.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -42,5 +41,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js index 5a058e1b1f..d015b85009 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-5.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -56,5 +55,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js index 52b7865eca..797fdc3488 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-6; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-6.js; * @description: Array.prototype.reduceRight - element to be retrieved is own data property that overrides an inherited accessor property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnArrays()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -48,5 +47,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js index ad85670c06..ba951afea9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-7.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -43,5 +42,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(child, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js index 24717e1814..4625146b56 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-8.js; * @description: Array.prototype.reduceRight - element to be retrieved is inherited data property on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight) && ![, 1].hasOwnProperty(0)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -46,5 +45,5 @@ assertTrue((function testcase() { delete Array.prototype[1]; delete Array.prototype[2]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js index f318904221..417124a356 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-i-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-i-9.js; * @description: Array.prototype.reduceRight - element to be retrieved is own accessor property on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight) && fnExists(Object.defineProperty) && fnSupportsArrayIndexGettersOnObjects()); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -45,5 +44,5 @@ assertTrue((function testcase() { Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js index a20672cb98..af3bac6894 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-1.js; * @description: Array.prototype.reduceRight - callbackfn called with correct parameters (initialvalue not passed); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn(prevVal, curVal, idx, obj) { @@ -38,5 +37,5 @@ assertTrue((function testcase() { var arr = [0,1,true,null,new Object(),"five"]; if( arr.reduceRight(callbackfn) === 0) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js index fc9d3e4ce8..f9e6fde8d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-10; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-10.js; * @description: Array.prototype.reduceRight - callbackfn is called with 1 formal parameter; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12].reduceRight(callbackfn, 100) === 100 && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js index 0bc5a2370e..60867cdb07 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-11; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-11.js; * @description: Array.prototype.reduceRight - callbackfn is called with 2 formal parameter; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -37,5 +36,5 @@ assertTrue((function testcase() { } return [11].reduceRight(callbackfn, 100) === true && testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js index 8c0f91652b..61053c0a0f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-12; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-12.js; * @description: Array.prototype.reduceRight - callbackfn is called with 3 formal parameter; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; var arr = [11, 12, 13]; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } return arr.reduceRight(callbackfn, initVal) === true && testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js index 3122cf24bc..f6ddff35a8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-13; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-13.js; * @description: Array.prototype.reduceRight - callbackfn is called with 4 formal parameter; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [11, 12, 13]; var initVal = 6.99; @@ -39,5 +38,5 @@ assertTrue((function testcase() { } return arr.reduceRight(callbackfn, initVal) === true && testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js index dfba28a172..b560aca361 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-14; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-14.js; * @description: Array.prototype.reduceRight - callbackfn uses arguments; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { function callbackfn() { return arguments[0] === 100 && arguments[3][arguments[2]] === arguments[1]; } return [11].reduceRight(callbackfn, 100) === true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js index f223800393..f8194e0ac5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-16; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-16.js; * @description: Array.prototype.reduceRight - non-indexed properties are not called on an Array-like object; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var testResult = false; @@ -38,5 +37,5 @@ assertTrue((function testcase() { var obj = { 0: 11, 10: 12, non_index_property: 8, length: 20 }; Array.prototype.reduceRight.call(obj, callbackfn, "initialValue"); return !testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js index 3167f81b64..73c3ffa31d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-17; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-17.js; * @description: Array.prototype.reduceRight - 'accumulator' used for current iteration is the result of previous iteration on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [11, 12, 13]; var testResult = true; @@ -43,5 +42,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, initVal); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js index 5a725e37f6..5e2d960c92 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-18; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-18.js; * @description: Array.prototype.reduceRight - 'accumulator' used for first iteration is the value of 'initialValue' when it is present on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [11, 12]; var testResult = false; @@ -41,5 +40,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, initVal); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js index 150841131b..0e87ea971d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-19; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-19.js; * @description: Array.prototype.reduceRight - value of 'accumulator' used for first iteration is the value of max index property which is not undefined when 'initialValue' is not present on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [11, 12, 13]; var testResult = false; @@ -39,5 +38,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn); return testResult; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js index 9653723ad2..38f947dfb5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-2; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-2.js; * @description: Array.prototype.reduceRight - callbackfn called with correct parameters (initialvalue passed); - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var bParCorrect = false; var arr = [0, 1, true, null, new Object(), "five"]; var initialValue = 5.5; @@ -39,5 +38,5 @@ assertTrue((function testcase() { return false; } return arr.reduceRight(callbackfn, initialValue) === 0; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js index 8fd30ebec4..9bf968f672 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-20; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-20.js; * @description: Array.prototype.reduceRight - undefined can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, undefined) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js index e2ca91779e..0dc885b195 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-21; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-21.js; * @description: Array.prototype.reduceRight - null can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, null) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js index ff234f2797..69ade05115 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-22; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-22.js; * @description: Array.prototype.reduceRight - boolean primitive can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, false) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js index 63dee56765..894e9d4f7a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-23; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-23.js; * @description: Array.prototype.reduceRight - number primitive can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, 12) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js index a7c793896d..e197563b96 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-24; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-24.js; * @description: Array.prototype.reduceRight - string primitive can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, "hello_") === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js index b02bf21704..a4f132d57b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-25; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-25.js; * @description: Array.prototype.reduceRight - Function Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objFunction = function () { }; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objFunction) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js index 03d685a96c..cf7f04d227 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-26; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-26.js; * @description: Array.prototype.reduceRight - Array Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objArray = []; @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objArray) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js index 958768e368..81b66a155f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-27; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-27.js; * @description: Array.prototype.reduceRight - String Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objString = new String(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objString) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js index 543d59bca2..251e4e99bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-28; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-28.js; * @description: Array.prototype.reduceRight - Boolean Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objBoolean = new Boolean(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objBoolean) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js index 5a3ef7f444..00295be284 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-29; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-29.js; * @description: Array.prototype.reduceRight - Number Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objNumber = new Number(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objNumber) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js index 0f27ae7e71..0cae9aa055 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-3; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-3.js; * @description: Array.prototype.reduceRight - callbackfn takes 4 arguments; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var bCalled = false; function callbackfn(prevVal, curVal, idx, obj) @@ -39,5 +38,5 @@ assertTrue((function testcase() { var arr = [0,1,2,3,4,5,6,7,8,9]; if(arr.reduceRight(callbackfn,true) === true && bCalled === true) return true; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js index 21bfc5ae11..a8ef3f5756 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-30; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-30.js; * @description: Array.prototype.reduceRight - the Math Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, Math) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js index 6a3883f02b..5b427d9f3c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-31; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-31.js; * @description: Array.prototype.reduceRight - Date Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objDate = new Date(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objDate) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js index 7910988efb..8b47a760c8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-32; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-32.js; * @description: Array.prototype.reduceRight - RegExp Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objRegExp = new RegExp(); @@ -37,5 +36,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, objRegExp) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js index b3b20d4947..236facbc51 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-33; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-33.js; * @description: Array.prototype.reduceRight - the JSON can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, JSON) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js index cdb3fae36f..d91627e6da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-34; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-34.js; * @description: Array.prototype.reduceRight - Error Object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var objError = new RangeError(); @@ -38,5 +37,5 @@ assertTrue((function testcase() { return Array.prototype.reduceRight.call(obj, callbackfn, objError) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js index 34f3d7331c..a53002ebb0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-35; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-35.js; * @description: Array.prototype.reduceRight - the Arguments object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var arg; @@ -42,5 +41,5 @@ assertTrue((function testcase() { }(10, 11, 12, 13)); return Array.prototype.reduceRight.call(obj, callbackfn, arg) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js index 4e4a1133ba..5d1558e5d9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-37; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-37.js; * @description: Array.prototype.reduceRight - the global object can be used as accumulator; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { var obj = { 0: 11, length: 1 }; return Array.prototype.reduceRight.call(obj, callbackfn, fnGlobalObject()) === true && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js index 967b74f07b..7a08d5c94f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-4-s; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22-9-c-ii-4-s.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s.js; * @description: Array.prototype.reduceRight - undefined passed as thisValue to strict callbackfn; * @strict_only; - * @precondition: (fnSupportsStrict() && fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var innerThisCorrect = false; function callbackfn(prevVal, curVal, idx, obj) { @@ -36,5 +35,5 @@ assertTrue((function testcase() { } [0].reduceRight(callbackfn,true); return innerThisCorrect; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js index 95a03830d2..ed418ef9ab 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-4; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4.js; * @description: Array.prototype.reduceRight - k values are passed in acending numeric order; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [0, 1, 2, 3, 4, 5]; var lastIdx = arr.length - 1; @@ -42,5 +41,5 @@ assertTrue((function testcase() { } arr.reduceRight(callbackfn, 1); return result && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js index 5419725f1b..2cfa2640c1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-5; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-5.js; * @description: Array.prototype.reduceRight - k values are accessed during each iteration and not prior to starting the loop on an Array; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var arr = [11, 12, 13, 14]; var kIndex = []; var result = true; @@ -48,5 +47,5 @@ assertTrue((function testcase() { arr.reduceRight(callbackfn, 1); return result && called === 4; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js index dbebbb0277..0f4b726d83 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-7; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-7.js; * @description: Array.prototype.reduceRight - unhandled exceptions happened in callbackfn terminate iteration; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { } catch (ex) { return !accessed; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js index 62adba3d26..fa9e45e696 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-8; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-8.js; * @description: Array.prototype.reduceRight - element changed by callbackfn on previous iterations is observed; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var accessed = false; var obj = { 0: 11, 1: 12, length: 2 }; @@ -38,5 +37,5 @@ assertTrue((function testcase() { } return Array.prototype.reduceRight.call(obj, callbackfn, 1) === false && accessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js index 3872413a37..ad4d9c0731 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.22-9-c-ii-9; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js; + * @path: chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-9.js; * @description: Array.prototype.reduceRight - callbackfn is called with 0 formal parameter; - * @precondition: (fnExists(Array.prototype.reduceRight)); */ -assertTrue((function testcase() { + +function testcase() { var called = 0; @@ -35,5 +34,5 @@ assertTrue((function testcase() { } return [11, 12].reduceRight(callbackfn, 11) === true && 2 === called; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js index f2e2548a53..359e55a82a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.4-5-b-iii-3-b-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-b-iii-3-b-1.js; * @description: Array.prototype.concat will concat an Array when index property (read-only) exists in Array.prototype (Step 5.b.iii.3.b); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 100, @@ -59,5 +58,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js index ecd9f557a8..0102de4f3a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.4.4-5-c-i-1; - * @path: TestCases/chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js; + * @path: chapter15/15.4/15.4.4/15.4.4.4/15.4.4.4-5-c-i-1.js; * @description: Array.prototype.concat will concat an Array when index property (read-only) exists in Array.prototype (Step 5.c.i); - * @precondition: (fnExists(Object.defineProperty)); */ -assertTrue((function testcase() { + +function testcase() { try { Object.defineProperty(Array.prototype, "0", { value: 100, @@ -63,5 +62,5 @@ assertTrue((function testcase() { } finally { delete Array.prototype[0]; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js index ac928f0d77..ee883ce844 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5-1.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.5-1; - * @path: TestCases/chapter15/15.4/15.4.5/15.4.5-1.js; + * @path: chapter15/15.4/15.4.5/15.4.5-1.js; * @description: Array instances have [[Class]] set to 'Array'; */ -assertTrue((function testcase() { + +function testcase() { var a = []; var s = Object.prototype.toString.call(a); if (s === '[object Array]') { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js index b013d47a98..9d23da965c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.5.1-3.d-1; - * @path: TestCases/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js; + * @path: chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-1.js; * @description: Throw RangeError if attempt to set array length property to 4294967296 (2**32); */ -assertTrue((function testcase() { + +function testcase() { try { [].length = 4294967296 ; } catch (e) { if (e instanceof RangeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js index bccb3129a1..869dbd9ed4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js @@ -19,16 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.5.1-3.d-2; - * @path: TestCases/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js; + * @path: chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-2.js; * @description: Throw RangeError if attempt to set array length property to 4294967297 (1+2**32); */ -assertTrue((function testcase() { + +function testcase() { try { [].length = 4294967297 ; } catch (e) { if (e instanceof RangeError) return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js index 93e89e443d..edc490aa47 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.5.1-3.d-3; - * @path: TestCases/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js; + * @path: chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-3.d-3.js; * @description: Set array length property to max value 4294967295 (2**32-1,); */ -assertTrue((function testcase() { + +function testcase() { var a =[]; a.length = 4294967295 ; return a.length===4294967295 ; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js index 46663ed2b2..2a52dfd268 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.5.1-5-1; - * @path: TestCases/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js; + * @path: chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-1.js; * @description: Defining a property named 4294967295 (2**32-1)(not an array element); */ -assertTrue((function testcase() { + +function testcase() { var a =[]; a[4294967295] = "not an array element" ; return a[4294967295] === "not an array element"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js index 7c22b8ff92..4560a91794 100644 --- a/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js @@ -19,14 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.4.5.1-5-2; - * @path: TestCases/chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js; + * @path: chapter15/15.4/15.4.5/15.4.5.1/15.4.5.1-5-2.js; * @description: Defining a property named 4294967295 (2**32-1) doesn't change length of the array; */ -assertTrue((function testcase() { + +function testcase() { var a =[0,1,2]; a[4294967295] = "not an array element" ; return a.length===3; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js index f1d16fa9f0..d8caaa23bf 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-0-1; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-1.js; * @description: String.prototype.trim must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = String.prototype.trim; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js index 9f4d2292aa..a480a6cba3 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-0-2; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js; * @description: String.prototype.trim must exist as a function taking 0 parameters; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.length === 0)); +assertTrue(String.prototype.trim.length === 0); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js index f6f5dbf821..bc32ee424c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-1; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1.js; * @description: String.prototype.trim throws TypeError when string is undefined; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { String.prototype.trim.call(undefined); @@ -35,5 +34,5 @@ assertTrue((function testcase() { { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js index 7274b3ea25..f0b390c1ff 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-2; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2.js; * @description: String.prototype.trim throws TypeError when string is null; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { String.prototype.trim.call(null); @@ -35,5 +34,5 @@ assertTrue((function testcase() { { return e instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js index 842e4e2d8f..9cc262b3b1 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-3; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-3.js; * @description: String.prototype.trim works for primitive type boolean; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { if(String.prototype.trim.call(true) == "true") @@ -34,5 +33,5 @@ assertTrue((function testcase() { catch(e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js index d33bf192f3..0514dcbf2d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-4; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-4.js; * @description: String.prototype.trim works for primitive type number; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { if(String.prototype.trim.call(0) == "0") @@ -34,5 +33,5 @@ assertTrue((function testcase() { catch(e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js index 81acd1a379..77f2ea8069 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-5; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-5.js; * @description: String.prototype.trim works for an Object; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { if(String.prototype.trim.call({})=="[object Object]") @@ -34,5 +33,5 @@ assertTrue((function testcase() { catch(e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js index bd97ba656e..fda4506025 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-6; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-6.js; * @description: String.prototype.trim works for an String; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { if(String.prototype.trim.call(new String()) == "") @@ -34,5 +33,5 @@ assertTrue((function testcase() { catch(e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js index 8600f4139e..96acc47064 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-7; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-7.js; * @description: String.prototype.trim works for a primitive string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { try { if(String.prototype.trim.call("abc") === "abc") @@ -34,5 +33,5 @@ assertTrue((function testcase() { catch(e) { } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js index 6e79851a2b..34ca624f70 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-8; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-8.js; * @description: String.prototype.trim works for a primitive string (value is ' abc') ; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = String(" abc"); return "abc" === strObj.trim() && strObj.toString() === " abc"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js index f8cb43578f..749441132d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-1-9; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-9.js; * @description: String.prototype.trim works for a String object which value is undefined; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var strObj = new String(undefined); return strObj.trim() === "undefined"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js index 0fa6342200..a24f06087b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-1; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js; * @description: String.prototype.trim - argument 'this' is a boolean whose value is false; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(false) === "false")); +assertTrue(String.prototype.trim.call(false) === "false"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js index 82f9f1331e..3d92713ecb 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-10; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is +Infinity); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(+Infinity) === "Infinity")); +assertTrue(String.prototype.trim.call(+Infinity) === "Infinity"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js index 2d653c309d..aa89d7708e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-11; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is -Infinity); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(-Infinity) === "-Infinity")); +assertTrue(String.prototype.trim.call(-Infinity) === "-Infinity"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js index 250e9b9c47..8507fedc9b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-12; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 20 zeros)); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(100000000000000000000) === "100000000000000000000")); +assertTrue(String.prototype.trim.call(100000000000000000000) === "100000000000000000000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js index f6ec3e768c..441f46d848 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-13; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 21 zeros)); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1000000000000000000000) === "1e+21")); +assertTrue(String.prototype.trim.call(1000000000000000000000) === "1e+21"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js index b322f3e645..ae1b0f107c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-14; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 22 zeros)); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(10000000000000000000000) === "1e+22")); +assertTrue(String.prototype.trim.call(10000000000000000000000) === "1e+22"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js index c253484f4c..ec1251bd3c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-15; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e+20); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1e+20) === "100000000000000000000")); +assertTrue(String.prototype.trim.call(1e+20) === "100000000000000000000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js index 777c9ce962..7d8d8ec035 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-16; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js; * @description: String.prototype.trim - argument 'this' is a number that converts to string (value is 1e+21); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1e+21) === "1e+21")); +assertTrue(String.prototype.trim.call(1e+21) === "1e+21"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js index f5fb894c3a..11704fd170 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-17; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js; * @description: String.prototype.trim - argument 'this' is a number that converts to string (value is 1e+22); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1e+22) === "1e+22")); +assertTrue(String.prototype.trim.call(1e+22) === "1e+22"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js index fff34fe98d..70ef6660ba 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-18; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 0.000001); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(0.000001) === "0.000001")); +assertTrue(String.prototype.trim.call(0.000001) === "0.000001"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js index 9104da8124..3fa01f8ec1 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-19; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js; * @description: String.prototype.trim - argument argument 'this' is a number that converts to a string (value is 0.0000001); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(0.0000001) === "1e-7")); +assertTrue(String.prototype.trim.call(0.0000001) === "1e-7"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js index 010a59684b..1d024743ee 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-2; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js; * @description: String.prototype.trim - argument 'this' is a boolean whose value is true; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(true) === "true")); +assertTrue(String.prototype.trim.call(true) === "true"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js index f7e1c2e665..3d522dd6e6 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-20; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 0.00000001); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(0.00000001) === "1e-8")); +assertTrue(String.prototype.trim.call(0.00000001) === "1e-8"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js index daf53ece53..103324efad 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-21; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e-7); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1e-7) === "1e-7")); +assertTrue(String.prototype.trim.call(1e-7) === "1e-7"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js index 656c8759d0..8ae3ff5f59 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-22; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e-6); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1e-6) === "0.000001")); +assertTrue(String.prototype.trim.call(1e-6) === "0.000001"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js index 37c4923830..1b24203dcd 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-23; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1e-5); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(1e-5) === "0.00001")); +assertTrue(String.prototype.trim.call(1e-5) === "0.00001"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js index 210781397c..2385e40412 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-24; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js; * @description: String.prototype.trim - argument 'this' is an integer that converts to a string (value is 123); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(123) === "123")); +assertTrue(String.prototype.trim.call(123) === "123"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js index ab3fb7ce1b..5ff4c398a0 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-25; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js; * @description: String.prototype.trim - argument 'this' is a decimal that converts to a string (value is 123.456); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(123.456) === "123.456")); +assertTrue(String.prototype.trim.call(123.456) === "123.456"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js index 331b2bc314..e9cd3ea955 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-26; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 1(following 20 zeros).123); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(100000000000000000000.123) === "100000000000000000000")); +assertTrue(String.prototype.trim.call(100000000000000000000.123) === "100000000000000000000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js index 1db03c794a..499884ac38 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-27; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 123.1234567); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(123.1234567) === "123.1234567")); +assertTrue(String.prototype.trim.call(123.1234567) === "123.1234567"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js index 8109e622e3..23e7c407da 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-28; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js; * @description: String.prototype.trim - argument 'this' is an empty string ; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call("") === "")); +assertTrue(String.prototype.trim.call("") === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js index 0784e0b0a0..9430080929 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js @@ -19,12 +19,10 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-29; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js; * @description: String.prototype.trim - argument 'this' is a string(value is 'AB * \cd'); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call("AB\n\\cd") === "AB\n\\cd")); +assertTrue(String.prototype.trim.call("AB\n\\cd") === "AB\n\\cd"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js index 8f470dd177..39a3cb8311 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js @@ -1,10 +1,8 @@ /** - * @id: 15.5.4.20-2-3; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is NaN); - * @precondition: (fnExists(String.prototype.trim)); */ /// Copyright (c) 2009 Microsoft Corporation @@ -25,5 +23,5 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.assertTrue((String.prototype.trim.call(NaN) === "NaN")); - +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +assertTrue(String.prototype.trim.call(NaN) === "NaN"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js index 42ccc81c4e..850127e47c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-30; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js; * @description: String.prototype.trim - argument 'this' is a string(value is 'undefined') ; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call("undefined") === "undefined")); +assertTrue(String.prototype.trim.call("undefined") === "undefined"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js index ad6b68f20e..56125bc514 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-31; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js; * @description: String.prototype.trim - argument 'this' is a string(value is 'null') ; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call("null") === "null")); +assertTrue(String.prototype.trim.call("null") === "null"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js index c4cba237df..afd052c43c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-32; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js; * @description: String.prototype.trim - argument 'this' is a string(value is '123#$%abc'); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call("123#$%abc") === "123#$%abc")); +assertTrue(String.prototype.trim.call("123#$%abc") === "123#$%abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js index dcafb8ffe3..596ff1e789 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-33; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js; * @description: String.prototype.trim - argument 'this' is a string(value is '1'); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call("1") === "1")); +assertTrue(String.prototype.trim.call("1") === "1"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js index 7845f5f3c8..e24a44d119 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-34; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js; * @description: String.prototype.trim - 'this' is an array that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(((String.prototype.trim.call([1]) === '1'))); +assertTrue((String.prototype.trim.call([1]) === '1')); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js index 239a18336d..dcf604c234 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-35; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js; * @description: String.prototype.trim - 'this' is a String Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(((String.prototype.trim.call(new String("abc")) === "abc"))); +assertTrue((String.prototype.trim.call(new String("abc")) === "abc")); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js index a0f6a810c9..d02f92bb91 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-36; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js; * @description: String.prototype.trim - 'this' is a Boolean Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(((String.prototype.trim.call(new Boolean(false)) === "false"))); +assertTrue((String.prototype.trim.call(new Boolean(false)) === "false")); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js index d4eefaf70a..3253ff4509 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-37; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js; * @description: String.prototype.trim - 'this' is a Number Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(((String.prototype.trim.call(new Number(123)) === "123"))); +assertTrue((String.prototype.trim.call(new Number(123)) === "123")); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js index 40880bf0e5..7ddca470d8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-38; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-38.js; * @description: String.prototype.trim - 'this' is an object which has an own toString method; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { toString: function () { return "abc"; @@ -33,5 +32,5 @@ assertTrue((function testcase() { }; return (String.prototype.trim.call(obj) === "abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js index 5078664074..da4ade2b1f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-39; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-39.js; * @description: String.prototype.trim - 'this' is an object which has an own valueOf method; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var obj = { valueOf: function () { return "abc"; @@ -33,5 +32,5 @@ assertTrue((function testcase() { }; return (String.prototype.trim.call(obj) === "[object Object]"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js index 4dc9c8a6c5..317a420828 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-4; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is 0); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(0) === "0")); +assertTrue(String.prototype.trim.call(0) === "0"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js index d6d44515dd..4fa60a2b87 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-40; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-40.js; * @description: String.prototype.trim - 'this' is an object that has an own toString method that returns an object and valueOf method that returns a primitive value; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; var obj = { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } }; return (String.prototype.trim.call(obj) === "abc") && valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js index 5381003696..d412581869 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-41; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-41.js; * @description: String.prototype.trim - 'this' is an object which has an own toString and valueOf method.; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; var obj = { @@ -39,5 +38,5 @@ assertTrue((function testcase() { } }; return (String.prototype.trim.call(obj) === "abc") && !valueOfAccessed && toStringAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js index e1bb472ca5..6b14871fdf 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-42; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-42.js; * @description: String.prototype.trim - TypeError exception was thrown when 'this' is an object that both toString and valueOf wouldn't return primitive value.; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; var obj = { @@ -44,5 +43,5 @@ assertTrue((function testcase() { } catch (e) { return valueOfAccessed && toStringAccessed && (e instanceof TypeError); } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js index c249d05517..1075a17511 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-43; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-43.js; * @description: String.prototype.trim - 'this' is an object with an own valueOf and inherited toString methods with hint string, verify inherited toString method will be called first; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var toStringAccessed = false; var valueOfAccessed = false; @@ -46,5 +45,5 @@ assertTrue((function testcase() { return "efg"; }; return (String.prototype.trim.call(child) === "abc") && toStringAccessed && !valueOfAccessed; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js index 74d6f34b99..0e521ab7c7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-44; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-44.js; * @description: String.prototype.trim - 'this' is a string that contains east Asian characters (value is 'SD咕噜'); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var str = "SD咕噜"; return str.trim() === str; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js index 29ab8b3559..ac8e31cbd2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-45; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-45.js; * @description: String.prototype.trim - 'this' is a string that contains white space, character, number, object and null characters; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var str = "abc" + " " + 123 + " " + {} + " " + "\u0000"; var str1 = " " + str + " "; return str1.trim() === str; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js index 7276b06e40..c1c14a49a4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-46; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-46.js; * @description: String.prototype.trim - 'this' is a Function Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var funObj = function () { return arguments; }; return typeof(String.prototype.trim.call(funObj)) === "string"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js index bb3384a08c..2d3256ab73 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-47; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js; * @description: String.prototype.trim - 'this' is a object Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call({}) === "[object Object]")); +assertTrue(String.prototype.trim.call({}) === "[object Object]"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js index 543f6f664e..5ac971ff1b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-49; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-49.js; * @description: String.prototype.trim - 'this' is a RegExp Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var regObj = new RegExp(/test/); return String.prototype.trim.call(regObj) === "/test/"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js index e4fded5fc8..925ff6f74a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-5; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is +0); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(+0) === "0")); +assertTrue(String.prototype.trim.call(+0) === "0"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js index 5f87c8af32..625468b382 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-50; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-50.js; * @description: String.prototype.trim - 'this' is a Error Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var errObj = new Error("test"); return String.prototype.trim.call(errObj) === "Error: test"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js index 4215f0304a..9fcb552327 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-51; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-51.js; * @description: String.prototype.trim - 'this' is a Arguments Object that converts to a string; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var argObj = function () { return arguments; } (1, 2, true); return String.prototype.trim.call(argObj) === "[object Arguments]"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js index 9a4a3b2fbd..66f137f1b3 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-6; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is -0); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(-0) === "0")); +assertTrue(String.prototype.trim.call(-0) === "0"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js index cfcf78258b..50a8cbfb20 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-7; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is positive number); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(30) === "30")); +assertTrue(String.prototype.trim.call(30) === "30"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js index e65bd97002..3948e6f519 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-8; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is negative number); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(-20) === "-20")); +assertTrue(String.prototype.trim.call(-20) === "-20"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js index dc250b73d0..a4c2bafe7e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-2-9; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js; * @description: String.prototype.trim - argument 'this' is a number that converts to a string (value is Infinity); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((String.prototype.trim.call(Infinity) === "Infinity")); +assertTrue(String.prototype.trim.call(Infinity) === "Infinity"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js index fa6250b995..2e33f47e33 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-1; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-1.js; * @description: String.prototype.trim - 'S' is a string with all LineTerminator; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; return (lineTerminatorsStr.trim() === ""); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js index 9c0fa7fe3c..48e3cf6415 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-10; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js; * @description: String.prototype.trim - 'S' is a string with null character ('\u0000'); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0000".trim() === "\u0000")); +assertTrue("\u0000".trim() === "\u0000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js index c108efae96..2244ba5bba 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-11; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js; * @description: String.prototype.trim - 'S' is a string that starts with null character; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\0\u0000abc".trim() === "\0\u0000abc")); +assertTrue("\0\u0000abc".trim() === "\0\u0000abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js index 4fac8a19d5..f5180e0e33 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-12; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js; * @description: String.prototype.trim - 'S' is a string that ends with null character; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\0\u0000".trim() === "abc\0\u0000")); +assertTrue("abc\0\u0000".trim() === "abc\0\u0000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js index 15c5da043a..8bdefd21d2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-13; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js; * @description: String.prototype.trim - 'S' is a string that starts with null character and ends with null character; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\0\u0000abc\0\u0000".trim() === "\0\u0000abc\0\u0000")); +assertTrue("\0\u0000abc\0\u0000".trim() === "\0\u0000abc\0\u0000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js index 0be799c764..e1b2ad8d1a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-14; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js; * @description: String.prototype.trim - 'S' is a string that has null character in the middle; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("a\0\u0000bc".trim() === "a\0\u0000bc")); +assertTrue("a\0\u0000bc".trim() === "a\0\u0000bc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js index 9827b9b997..33ed4f391e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-2; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-2.js; * @description: String.prototype.trim - 'S' is a string with all WhiteSpace; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; return (whiteSpacesStr.trim() === ""); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js index 7520417af5..ced0ab989b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-3; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-3.js; * @description: String.prototype.trim - 'S' is a string with all union of WhiteSpace and LineTerminator; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; var str = whiteSpacesStr + lineTerminatorsStr; return (str.trim() === ""); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js index a146ff4f49..e899efe5d7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-4; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-4.js; * @description: String.prototype.trim - 'S' is a string start with union of all LineTerminator and all WhiteSpace; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; var str = whiteSpacesStr + lineTerminatorsStr + "abc"; return (str.trim() === "abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js index ec106a97ae..6e2bf142d7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-5; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-5.js; * @description: String.prototype.trim - 'S' is a string end with union of all LineTerminator and all WhiteSpace; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; var str = "abc" + whiteSpacesStr + lineTerminatorsStr ; return (str.trim() === "abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js index 79e1af6872..302b55a4d9 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-6; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-6.js; * @description: String.prototype.trim - 'S' is a string start with union of all LineTerminator and all WhiteSpace and end with union of all LineTerminator and all WhiteSpace; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; var str = whiteSpacesStr + lineTerminatorsStr + "abc" + whiteSpacesStr + lineTerminatorsStr; return (str.trim() === "abc"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js index 946e1b0af3..0f07c81cbc 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-7; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-7.js; * @description: String.prototype.trim - 'S' is a string that union of LineTerminator and WhiteSpace in the middle; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var lineTerminatorsStr = "\u000A\u000D\u2028\u2029"; var whiteSpacesStr = "\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF"; var str = "ab" + whiteSpacesStr + lineTerminatorsStr + "cd"; return (str.trim() === str); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js index 1774934660..22f4f94c5b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-8; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js; * @description: String.prototype.trim - 'S' is a string with all null character; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\0\u0000".trim() === "\0\u0000")); +assertTrue("\0\u0000".trim() === "\0\u0000"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js index 466c3bba4e..c726f2a6c2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-3-9; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js; * @description: String.prototype.trim - 'S' is a string with null character ('\0'); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\0".trim() === "\0")); +assertTrue("\0".trim() === "\0"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js index b9c93feef2..30b6b0aeaf 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-1; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-1.js; * @description: String.prototype.trim handles multiline string with whitepace and lineterminators; - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var s = "\u0009a b\ c \u0009" @@ -33,5 +32,5 @@ c \u0009" if (s.trim() === "a bc") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js index 64739fedb4..3f00ba6d3c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-10; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js; * @description: String.prototype.trim handles whitepace and lineterminators (\uFEFFabc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\uFEFFabc".trim() === "abc")); +assertTrue("\uFEFFabc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js index a81e1d0c6a..8487b10406 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-11; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u0009); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u0009".trim() === "abc")); +assertTrue("abc\u0009".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js index 35e5279df3..3f4f5df488 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-12; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u000B); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u000B".trim() === "abc")); +assertTrue("abc\u000B".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js index 22abf390d4..87c606e149 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-13; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u000C); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u000C".trim() === "abc")); +assertTrue("abc\u000C".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js index 147cd0e5ea..20ef022f5f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-14; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u0020); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u0020".trim() === "abc")); +assertTrue("abc\u0020".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js index 44028f3549..d6e61194e0 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-16; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u00A0); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u00A0".trim() === "abc")); +assertTrue("abc\u00A0".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js index ebf02b4285..1d152b5edc 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-18; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\uFEFF); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\uFEFF".trim() === "abc")); +assertTrue("abc\uFEFF".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js index 1dc53a7a98..467f4a00b2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-19; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u0009abc\u0009); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0009abc\u0009".trim() === "abc")); +assertTrue("\u0009abc\u0009".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js index d25d62ce21..445abe5be4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-2; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js; * @description: String.prototype.trim handles whitepace and lineterminators ( \u0009abc \u0009); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((" \u0009abc \u0009".trim() === "abc")); +assertTrue(" \u0009abc \u0009".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js index 8f01f66198..b5fab476b2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-20; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Babc\u000B); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Babc\u000B".trim() === "abc")); +assertTrue("\u000Babc\u000B".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js index 0438e28934..5dc2daba28 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-21; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Cabc\u000C); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Cabc\u000C".trim() === "abc")); +assertTrue("\u000Cabc\u000C".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js index 05bf627643..0e1d6fe95c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-22; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u0020abc\u0020); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0020abc\u0020".trim() === "abc")); +assertTrue("\u0020abc\u0020".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js index bcb0c3ca36..eac38ad82b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-24; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u00A0abc\u00A0); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u00A0abc\u00A0".trim() === "abc")); +assertTrue("\u00A0abc\u00A0".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js index 3a675e2674..a4e24628dc 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-27; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u0009\u0009); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0009\u0009".trim() === "")); +assertTrue("\u0009\u0009".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js index cbe5c6e5ce..33a351aaf8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-28; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000B\u000B); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000B\u000B".trim() === "")); +assertTrue("\u000B\u000B".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js index 9c16d809f0..81693db53e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-29; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000C\u000C); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000C\u000C".trim() === "")); +assertTrue("\u000C\u000C".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js index 06095ee654..79e738b3b2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-3; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u0009abc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0009abc".trim() === "abc")); +assertTrue("\u0009abc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js index 05f6d4c370..adbd6e02f8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-30; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u0020\u0020); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0020\u0020".trim() === "")); +assertTrue("\u0020\u0020".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js index 86376ba2e2..339041630c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-32; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u00A0\u00A0); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u00A0\u00A0".trim() === "")); +assertTrue("\u00A0\u00A0".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js index a3b90750bc..5d0cca002a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-34; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js; * @description: String.prototype.trim handles whitepace and lineterminators (\uFEFF\uFEFF); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\uFEFF\uFEFF".trim() === "")); +assertTrue("\uFEFF\uFEFF".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js index 593fdc68de..a59b5a18a4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-35; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u0009c); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u0009c".trim() === "ab\u0009c")); +assertTrue("ab\u0009c".trim() === "ab\u0009c"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js index c60a6d8f2f..a3c2dc0717 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-36; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u000Bc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u000Bc".trim() === "ab\u000Bc")); +assertTrue("ab\u000Bc".trim() === "ab\u000Bc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js index 2f46d09e63..ee77b65b05 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-37; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u000Cc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u000Cc".trim() === "ab\u000Cc")); +assertTrue("ab\u000Cc".trim() === "ab\u000Cc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js index 72080546ff..5d45eb0884 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-38; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u0020c); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u0020c".trim() === "ab\u0020c")); +assertTrue("ab\u0020c".trim() === "ab\u0020c"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js index bd274381c4..3ef4d74deb 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-39; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u0085c); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u0085c".trim() === "ab\u0085c")); +assertTrue("ab\u0085c".trim() === "ab\u0085c"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js index 79c96aa8cd..203ab39a39 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-4; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Babc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Babc".trim() === "abc")); +assertTrue("\u000Babc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js index e6cc1442dc..198a9bdab5 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-40; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u00A0c); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u00A0c".trim() === "ab\u00A0c")); +assertTrue("ab\u00A0c".trim() === "ab\u00A0c"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js index 9ca545f66b..5593a7ca19 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-41; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\u200Bc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\u200Bc".trim() === "ab\u200Bc")); +assertTrue("ab\u200Bc".trim() === "ab\u200Bc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js index c8db77cd9d..aa640df474 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-42; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js; * @description: String.prototype.trim handles whitepace and lineterminators (ab\uFEFFc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("ab\uFEFFc".trim() === "ab\uFEFFc")); +assertTrue("ab\uFEFFc".trim() === "ab\uFEFFc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js index 16631f368c..b1a9b8e12a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-43; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Aabc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Aabc".trim() === "abc")); +assertTrue("\u000Aabc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js index f402e3b94c..7ae29871cb 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-44; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Dabc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Dabc".trim() === "abc")); +assertTrue("\u000Dabc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js index 10e0581800..1a9df5b9b2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-45; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2028abc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u2028abc".trim() === "abc")); +assertTrue("\u2028abc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js index a278b0934c..aedd65181b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-46; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2029abc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u2029abc".trim() === "abc")); +assertTrue("\u2029abc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js index 8aff505be2..9314376d86 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-47; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u000A); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u000A".trim() === "abc")); +assertTrue("abc\u000A".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js index 54511c2f3c..a5a0fe70be 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-48; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u000D); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u000D".trim() === "abc")); +assertTrue("abc\u000D".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js index f1db79ad74..a60a5a887a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-49; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u2028); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u2028".trim() === "abc")); +assertTrue("abc\u2028".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js index 918884bb9c..a0826594d4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-5; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Cabc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Cabc".trim() === "abc")); +assertTrue("\u000Cabc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js index 4485d22413..d982ee4e24 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-50; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js; * @description: String.prototype.trim handles whitepace and lineterminators (abc\u2029); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("abc\u2029".trim() === "abc")); +assertTrue("abc\u2029".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js index 7c6b91c85a..9c848288ce 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-51; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Aabc\u000A); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Aabc\u000A".trim() === "abc")); +assertTrue("\u000Aabc\u000A".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js index 428609c279..58d87ca290 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-52; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000Dabc\u000D); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000Dabc\u000D".trim() === "abc")); +assertTrue("\u000Dabc\u000D".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js index 24e771fad5..3863acd0c2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-53; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2028abc\u2028); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u2028abc\u2028".trim() === "abc")); +assertTrue("\u2028abc\u2028".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js index 6861420f76..ed5b0b9d04 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-54; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2029abc\u2029); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u2029abc\u2029".trim() === "abc")); +assertTrue("\u2029abc\u2029".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js index a0338f853d..98c1c53c70 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-55; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000A\u000A); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000A\u000A".trim() === "")); +assertTrue("\u000A\u000A".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js index 8c15707123..6eb74cb710 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-56; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u000D\u000D); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u000D\u000D".trim() === "")); +assertTrue("\u000D\u000D".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js index 9b667fc6d3..a28c6a64f3 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-57; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2028\u2028); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u2028\u2028".trim() === "")); +assertTrue("\u2028\u2028".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js index 5889135357..7fee30dac2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-58; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2029\u2029); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u2029\u2029".trim() === "")); +assertTrue("\u2029\u2029".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js index d575f43489..f97aab23bc 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js @@ -19,17 +19,16 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-59; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-59.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u2029abc as a multiline string); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((function testcase() { + +function testcase() { var s = "\u2029\ abc"; if (s.trim() === "abc") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js index 4cfd04a90b..3527159baf 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-6; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u0020abc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u0020abc".trim() === "abc")); +assertTrue("\u0020abc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js index 59f851f8fa..29c2c0780f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-60; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js; * @description: String.prototype.trim handles whitepace and lineterminators (string with just blanks); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue((" ".trim() === "")); +assertTrue(" ".trim() === ""); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js index f0018b2612..b2b3f48486 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.5.4.20-4-8; - * @path: TestCases/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js; + * @path: chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js; * @description: String.prototype.trim handles whitepace and lineterminators (\u00A0abc); - * @precondition: (fnExists(String.prototype.trim)); */ -assertTrue(("\u00A0abc".trim() === "abc")); +assertTrue("\u00A0abc".trim() === "abc"); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js index e9774d40b7..e9c56dbe7e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js @@ -22,17 +22,17 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-1-1; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-1.js; * @description: String object supports bracket notation to lookup of data properties; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); s.foo = 1; if (s["foo"] === 1) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js index 85c86bbad4..de76c93077 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-1-2; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-1-2.js; * @description: String value supports bracket notation to lookup data properties; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s["foo"] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js index 1bd3d5ab7e..0b54711989 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-1; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-1.js; * @description: String object indexing returns undefined for missing data properties; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); if (s["foo"] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js index 3c3bdc8823..9b537fed30 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-2; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-2.js; * @description: String value indexing returns undefined for missing data properties; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s["foo"] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js index d2f66c99d2..d789560a7f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-3; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-3.js; * @description: String object indexing returns undefined if the numeric index (NaN) is not an array index; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); if (s[NaN] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js index 00008d5255..e9688bfe5a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-4; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-4.js; * @description: String object indexing returns undefined if the numeric index (Infinity) is not an array index; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); if (s[Infinity] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js index 5ae53d839b..ec51ce435e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-5; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-5.js; * @description: String object indexing returns undefined if the numeric index ( 2^32-1) is not an array index; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); if (s[Math.pow(2, 32)-1]===undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js index 80014bf6a8..49779cbaea 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-6; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-6.js; * @description: String value indexing returns undefined if the numeric index (NaN) is not an array index; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s[NaN] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js index 61a09c7d94..1cc7bd1648 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-7; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-7.js; * @description: String value indexing returns undefined if the numeric index (Infinity) is not an array index; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s[Infinity] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js index b52a4b52c1..45783bf0be 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-3-8; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-3-8.js; * @description: String value indexing returns undefined if the numeric index ( >= 2^32-1) is not an array index; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s[Math.pow(2, 32)-1]===undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js index 2992b3450c..018aa44fd6 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-7-1; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-1.js; * @description: String object indexing returns undefined if the numeric index is less than 0; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); if (s[-1] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js index c9fd934244..3325b12842 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-7-2; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-2.js; * @description: String value indexing returns undefined if the numeric index is less than 0; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s[-1] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js index 0084d1fb6e..4e51bd483d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-7-3; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-3.js; * @description: String object indexing returns undefined if the numeric index is greater than the string length; */ -assertTrue((function testcase() { + +function testcase() { var s = new String("hello world"); if (s[11] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js index 472e3505be..95a2921009 100644 --- a/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js @@ -22,16 +22,16 @@ * 15.5.5.2 defines [[GetOwnProperty]] for Strings. It supports using indexing * notation to look up non numeric property names. * - * @id: 15.5.5.5.2-7-4; - * @path: TestCases/chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js; + * @path: chapter15/15.5/15.5.5/15.5.5.2/15.5.5.5.2-7-4.js; * @description: String value indexing returns undefined if the numeric index is greater than the string length; */ -assertTrue((function testcase() { + +function testcase() { var s = String("hello world"); if (s[11] === undefined) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js index ae9fa9b99c..d14e7810e0 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js @@ -19,10 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.7.3-1; - * @path: TestCases/chapter15/15.7/15.7.3/15.7.3-1.js; + * @path: chapter15/15.7/15.7.3/15.7.3-1.js; * @description: Number constructor - [[Prototype]] is the Function prototype object; */ -assertTrue((Function.prototype.isPrototypeOf(Number) === true)); +assertTrue(Function.prototype.isPrototypeOf(Number) === true); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js index eb00adf0b9..baa58cd5a9 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-2.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.7.3-2; - * @path: TestCases/chapter15/15.7/15.7.3/15.7.3-2.js; + * @path: chapter15/15.7/15.7.3/15.7.3-2.js; * @description: Number constructor - [[Prototype]] is the Function prototype object (using getPrototypeOf); - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var p = Object.getPrototypeOf(Number); if (p === Function.prototype) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js index 5528a9ccff..323728eafb 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.7.3.1-1; - * @path: TestCases/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js; + * @path: chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-1.js; * @description: Number.prototype is a data property with default attribute values (false); - * @precondition: (fnExists(Object.getOwnPropertyDescriptor)); */ -assertTrue((function testcase() { + +function testcase() { var d = Object.getOwnPropertyDescriptor(Number, 'prototype'); if (d.writable === false && @@ -33,5 +32,5 @@ assertTrue((function testcase() { d.configurable === false) { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js index d682ee3c0c..6c480262d7 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.7.3.1-2; - * @path: TestCases/chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js; + * @path: chapter15/15.7/15.7.3/15.7.3.1/15.7.3.1-2.js; * @description: Number.prototype, initial value is the Number prototype object; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { // assume that Number.prototype has not been modified. return Object.getPrototypeOf(new Number(42))===Number.prototype; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js b/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js index 5a125e59c3..bed2efee64 100644 --- a/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js +++ b/test/suite/converted/chapter15/15.7/15.7.4/15.7.4-1.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.7.4-1; - * @path: TestCases/chapter15/15.7/15.7.4/15.7.4-1.js; + * @path: chapter15/15.7/15.7.4/15.7.4-1.js; * @description: Number prototype object: its [[Class]] must be 'Number'; - * @precondition: (fnExists(Object.getPrototypeOf)); */ -assertTrue((function testcase() { + +function testcase() { var numProto = Object.getPrototypeOf(new Number(42)); var s = Object.prototype.toString.call(numProto ); return (s === '[object Number]') ; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js b/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js index 5b62867be6..4a39fa7a6b 100644 --- a/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js +++ b/test/suite/converted/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js @@ -19,18 +19,17 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.1.15-1; - * @path: TestCases/chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js; + * @path: chapter15/15.9/15.9.1/15.9.1.15/15.9.1.15-1.js; * @description: Date Time String Format - specified default values will be set for all optional fields(MM, DD, mm, ss and time zone) when they are absent; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var result = false; var expectedDateTimeStr = "1970-01-01T00:00:00.000Z"; var dateObj = new Date("1970"); var dateStr = dateObj.toISOString(); result = dateStr === expectedDateTimeStr; return result; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js index 63c44dfed8..760ddc7746 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.4.4-0-1; - * @path: TestCases/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js; + * @path: chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js; * @description: Date.now must exist as a function; - * @precondition: (fnExists(Date.now)); */ -assertTrue((typeof Date.now === "function")); +assertTrue(typeof Date.now === "function"); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js index 2f431b68ca..004813de70 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.4.4-0-2; - * @path: TestCases/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js; + * @path: chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js; * @description: Date.now must exist as a function taking 0 parameters; - * @precondition: (fnExists(Date.now)); */ -assertTrue((Date.now.length === 0)); +assertTrue(Date.now.length === 0); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js index 77fecfd2ed..28fe6308f2 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js @@ -19,15 +19,14 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.4.4-0-3; - * @path: TestCases/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js; + * @path: chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-3.js; * @description: Date.now must exist as a function; - * @precondition: (fnExists(Date.now)); */ -assertTrue((function testcase() { + +function testcase() { var fun = Date.now; return (typeof (fun) === "function"); - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js index 1fae657f38..66fe2cb8b8 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.4.4-0-4; - * @path: TestCases/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js; + * @path: chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js; * @description: Date.now - returns number; - * @precondition: (fnExists(Date.now)); */ -assertTrue((typeof Date.now() === "number")); +assertTrue(typeof Date.now() === "number"); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js index 6a52aaee95..b3a32db44e 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-10; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-10.js; * @description: Date.prototype.toISOString - RangeError is not thrown when value of date is Date(1970, 0, -99999999, 0, 0, 0, 1), the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var timeZoneMinutes = new Date().getTimezoneOffset() * (-1); var date, dateStr; @@ -45,5 +44,5 @@ assertTrue((function testcase() { return dateStr[dateStr.length - 1] === "Z"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js index a7251bdca0..939de3abce 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-11; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-11.js; * @description: Date.prototype.toISOString - RangeError is not thrown when value of date is Date(1970, 0, 100000001, 0, 0, 0, -1), the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var timeZoneMinutes = new Date().getTimezoneOffset() * (-1); var date, dateStr; @@ -33,5 +32,5 @@ assertTrue((function testcase() { dateStr = date.toISOString(); return dateStr[dateStr.length - 1] === "Z"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js index 112effa6c2..c1fdd7b03e 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-12; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-12.js; * @description: Date.prototype.toISOString - RangeError is not thrown when value of date is Date(1970, 0, 100000001, 0, 0, 0, 0), the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var timeZoneMinutes = new Date().getTimezoneOffset() * (-1); var date, dateStr; @@ -33,5 +32,5 @@ assertTrue((function testcase() { dateStr = date.toISOString(); return dateStr[dateStr.length - 1] === "Z"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js index 4b18d46c25..917acc9030 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-13; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-13.js; * @description: Date.prototype.toISOString - RangeError is thrown when value of date is Date(1970, 0, 100000001, 0, 0, 0, 1), the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var timeZoneMinutes = new Date().getTimezoneOffset() * (-1); var date, dateStr; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js index 5fe5e173f0..c2121d5efc 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-14; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-14.js; * @description: Date.prototype.toISOString - when value of year is -Infinity Date.prototype.toISOString throw the RangeError; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var date = new Date(-Infinity, 1, 70, 0, 0, 0); try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js index 2e4fa3d5d1..798631d67c 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-15; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-15.js; * @description: Date.prototype.toISOString - value of year is Infinity Date.prototype.toISOString throw the RangeError; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var date = new Date(Infinity, 1, 70, 0, 0, 0); try { @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js index e0299b08c9..1ef8989e76 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-16; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-16.js; * @description: Date.prototype.toISOString - when this is a String object that value format is 'YYYY-MM-DDTHH:mm:ss.sssZ' Date.prototype.toISOString throw the TypeError; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var date = new String("1970-01-00000:00:00.000Z"); try { @@ -34,5 +33,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js index b86d55cb86..23aeabd7f9 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-2; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js; * @description: Date.prototype.toISOString must exist as a function taking 0 parameters; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((Date.prototype.toISOString.length === 0)); +assertTrue(Date.prototype.toISOString.length === 0); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js index c42e517ddb..9be3e8be8c 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-3; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js; * @description: Date.prototype.toISOString must exist as a function; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((typeof (Date.prototype.toISOString) === "function")); +assertTrue(typeof (Date.prototype.toISOString) === "function"); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js index 7f74dee670..a73333e9db 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js @@ -19,16 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-4; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-4.js; * @description: Date.prototype.toISOString - format of returned string is 'YYYY-MM-DDTHH:mm:ss.sssZ', the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var date = new Date(1999, 09, 10, 10, 10, 10, 10); var localDate = new Date(date.getTime() - date.getTimezoneOffset() * 60000); return localDate.toISOString() === "1999-10-10T10:10:10.010Z"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js index 8fb493e0db..09c8e3d590 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js @@ -19,14 +19,13 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-5; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-5.js; * @description: Date.prototype.toISOString - The returned string is the UTC time zone(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var dateStr = (new Date()).toISOString(); return dateStr[dateStr.length - 1] === "Z"; - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js index 468dcd0a0e..43051fd3c1 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-6; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-6.js; * @description: Date.prototype.toISOString - TypeError is thrown when this is any other objects instead of Date object; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { try { Date.prototype.toISOString.call([]); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js index 8fc58b2e19..7bdbab8caf 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-7; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-7.js; * @description: Date.prototype.toISOString - TypeError is thrown when this is any primitive values; - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { try { Date.prototype.toISOString.call(15); @@ -33,5 +32,5 @@ assertTrue((function testcase() { } catch (ex) { return ex instanceof TypeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js index 1b585c69bd..14ad645bf7 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-8; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-8.js; * @description: Date.prototype.toISOString - RangeError is thrown when value of date is Date(1970, 0, -99999999, 0, 0, 0, -1), the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var timeZoneMinutes = new Date().getTimezoneOffset() * (-1); var date, dateStr; try { @@ -41,5 +40,5 @@ assertTrue((function testcase() { } catch (e) { return e instanceof RangeError; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js index 4e64356a50..1505e07425 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js @@ -19,13 +19,12 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.43-0-9; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js; + * @path: chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-9.js; * @description: Date.prototype.toISOString - RangeError is not thrown when value of date is Date(1970, 0, -99999999, 0, 0, 0, 0), the time zone is UTC(0); - * @precondition: (fnExists(Date.prototype.toISOString)); */ -assertTrue((function testcase() { + +function testcase() { var timeZoneMinutes = new Date().getTimezoneOffset() * (-1); var date, dateStr; @@ -45,5 +44,5 @@ assertTrue((function testcase() { return dateStr[dateStr.length - 1] === "Z"; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js index ecb68a3e24..54acbe3238 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js @@ -19,15 +19,15 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.44-0-1; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js; + * @path: chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-1.js; * @description: Date.prototype.toJSON must exist as a function; */ -assertTrue((function testcase() { + +function testcase() { var f = Date.prototype.toJSON; if (typeof(f) === "function") { return true; } - }).call(this)); - + } +assertTrue(testcase.call(this)); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js index 012e06d2c8..f9c0f86328 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js @@ -19,11 +19,9 @@ /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * @id: 15.9.5.44-0-2; - * @path: TestCases/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js; + * @path: chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js; * @description: Date.prototype.toJSON must exist as a function taking 1 parameter; - * @precondition: (fnExists(Date.prototype.toJSON)); */ -assertTrue((Date.prototype.toJSON.length === 1)); +assertTrue(Date.prototype.toJSON.length === 1); diff --git a/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js b/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js index d055607638..5e4f300e23 100644 --- a/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js +++ b/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js @@ -1,14 +1,14 @@ -/// Copyright (c) 2010 Microsoft Corporation -/// +/// Copyright (c) 2010 Microsoft Corporation +/// /// Redistribution and use in source and binary forms, with or without modification, are permitted provided -/// that the following conditions are met: +/// that the following conditions are met: /// * Redistributions of source code must retain the above copyright notice, this list of conditions and -/// the following disclaimer. -/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and -/// the following disclaimer in the documentation and/or other materials provided with the distribution. +/// the following disclaimer. +/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and +/// the following disclaimer in the documentation and/or other materials provided with the distribution. /// * Neither the name of Microsoft nor the names of its contributors may be used to /// endorse or promote products derived from this software without specific prior written permission. -/// +/// /// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR /// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS /// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE @@ -16,19 +16,19 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ES5Harness.registerTest( { id: "15.4.4.16-5-1-s", -path: "TestCases/chapter15/15.4/15.4.4/15.4.4.16-5-1-s.js", +path: "TestCases/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-5-1-s.js", description: "Array.prototype.every - thisArg not passed to strict callbackfn", test: function testcase() { var innerThisCorrect = false; - + function callbackfn(val, idx, obj) { "use strict"; innerThisCorrect = this===undefined; @@ -36,7 +36,7 @@ test: function testcase() { } [1].every(callbackfn); - return innerThisCorrect; + return innerThisCorrect; }, strict:1, diff --git a/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js b/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js index 29b3b0dd74..c0836b2543 100644 --- a/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js +++ b/test/suite/ietestcenter/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js @@ -1,14 +1,14 @@ -/// Copyright (c) 2010 Microsoft Corporation -/// +/// Copyright (c) 2010 Microsoft Corporation +/// /// Redistribution and use in source and binary forms, with or without modification, are permitted provided -/// that the following conditions are met: +/// that the following conditions are met: /// * Redistributions of source code must retain the above copyright notice, this list of conditions and -/// the following disclaimer. -/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and -/// the following disclaimer in the documentation and/or other materials provided with the distribution. +/// the following disclaimer. +/// * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and +/// the following disclaimer in the documentation and/or other materials provided with the distribution. /// * Neither the name of Microsoft nor the names of its contributors may be used to /// endorse or promote products derived from this software without specific prior written permission. -/// +/// /// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR /// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS /// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE @@ -16,19 +16,19 @@ /// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +/// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ES5Harness.registerTest( { id: "15.4.4.17-5-1-s", -path: "TestCases/chapter15/15.4/15.4.4/15.4.4.17-5-1-s.js", +path: "TestCases/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-5-1-s.js", description: "Array.prototype.some - thisArg not passed to strict callbackfn", test: function testcase() { var innerThisCorrect = false; - + function callbackfn(val, idx, obj) { "use strict"; innerThisCorrect = this===undefined; @@ -36,7 +36,7 @@ test: function testcase() { } [1].some(callbackfn); - return innerThisCorrect; + return innerThisCorrect; }, strict:1, diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15ns.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15ns.js index c50bf37895..a2f6d2c94b 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15ns.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.15ns.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @name: S7.5.3_A1.15; + * @name: S7.5.3_A1.15ns; * @section: 7.5.3; * @assertion: The "implements" token can be used as identifier in non-strict code; * @description: Checking if execution of "implements=1" succeeds in non-strict code; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18ns.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18ns.js index 64d60f05f2..71635216c2 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18ns.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18ns.js @@ -2,10 +2,12 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @name: S7.5.3_A1.18; + * @name: S7.5.3_A1.18ns; * @section: 7.5.3; - * @assertion: The "interface" token can be used as identifier in non-strict code; - * @description: Checking if execution of "interface = 1" succeeds in strict code; + * @assertion: The "interface" token can be used as identifier in + * non-strict code; + * @description: Checking if execution of "interface = 1" succeeds in + * non-strict code; */ new Function('interface = 1'); diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21ns.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21ns.js index 2e333d1dfd..a5f084cff5 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21ns.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21ns.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @name: S7.5.3_A1.21; + * @name: S7.5.3_A1.21ns; * @section: 7.5.3; * @assertion: The "package" token can be used as identifier in non-strict code; * @description: Checking if execution of "package=1" succeeds in non-strict code; diff --git a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22ns.js b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22ns.js index 56a21eb30e..d224cef880 100644 --- a/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22ns.js +++ b/test/suite/sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22ns.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /** - * @name: S7.5.3_A1.22; + * @name: S7.5.3_A1.22ns; * @section: 7.5.3; * @assertion: The "private" token can be used as identifier in non-strict code; * @description: Checking if execution of "private=1" succeeds in non-strict code;